As empresas não costumam analisar o lado do candidato, e aparentemente não consideram que aquelas pessoas que não têm tempo poderiam ser as mais adequadas para o trabalho. Os devs que já trabalham, são ativos na comunidade, contribuem em bibliotecas abertas colaborativas, ensinam, têm blog, fazem cursos, entre outras coisas, não terão tempo para testes técnicos tradicionais, ou pelo menos não muitos.
A conclusão que precisamos chegar não é necessariamente o fim do teste técnico, mas sim a flexibilização desse conceito. Existem diversas formas de avaliação técnica, sem desengajar candidatos.
Para isso, é importante conhecer muito bem a sua empresa, seu candidato ideal e considerar a experiência dele durante todo o processo.