Soy gerente de desarrollo de software con 18 años de experiencia y he contratado a aproximadamente 100 desarrolladores.
Siempre realice una prueba de codificación, pero siempre hágalo después de haber entrevistado al candidato en el lugar de trabajo. No siga dando la misma prueba de codificación.
Excluyendo lo mejor: si realiza la prueba de codificación antes de conocer al candidato en persona, aproximadamente la mitad de los candidatos ni siquiera se molestarán en realizar la prueba de codificación. Desafortunadamente, te estás perdiendo algunos de los mejores candidatos de esa manera, ya que tienen demanda y no quieres perder una hora de su tiempo en la pequeña posibilidad de que quieras contratarlos. Los desarrolladores realmente buenos que están en el mercado laboral a menudo tienen docenas de personas por día que desean ofrecerles puestos de seis cifras.
- ¿Qué se siente estar en una empresa de software cuando su sucursal no está relacionada con el software?
- ¿Cuáles son los principales países especializados en la deslocalización de software y por qué?
- ¿Qué desafíos técnicos aún no se han resuelto en el campo del desarrollo de software?
- Cómo comenzar en un proyecto de swing de GTK + o Java
- ¿Cuál es el error más extraño que has tenido?
¿Contratando lo peor? – Algunas personas leen muy bien la tecnología y pueden pasar un proceso de entrevista con bastante facilidad sin una prueba de codificación. Los resultados de una prueba de codificación cambiarán aproximadamente el 40% de las decisiones de contratación, algunas positivas y otras negativas. Todos los gerentes de contratación experimentados saben que casi el 90% de los currículums enviados para puestos de desarrollador son de personas que no están calificadas y básicamente quieren “ganar la lotería”, obtener un buen salario y esperan poder resolverlo cuando comiencen a trabajar.
En muchos casos, tuve a alguien que entrevistó muy bien, pero solo podía escribir 8-10 líneas de código en una hora. En otros casos (más raros), he visto a personas entrevistar mal y luego, literalmente, los vi codificar algoritmos complejos tan rápido como podían escribir.
Debería haber estado en “America’s Got Talent”: hace menos de un mes, vi a un joven codificar un juego de tic tac toe en Windows Presentation Foundation (WPF) en 45 minutos con un código óptimo y trucos matemáticos geniales después de que luchó con la entrevista
¿Puedo copiar tu tarea? He notado una tendencia interesante de que cuando entrevisto a dos o más candidatos de la misma empresa de reclutamiento y les doy la misma prueba de codificación, a los candidatos después de la primera a menudo les va sorprendentemente bien, demasiado bien para que sea una coincidencia. He visto candidatos contentos y seguros de que les irá bien hasta que vean que he creado una prueba de programación única.
La selección se reanuda rápidamente: a veces he tenido hasta 200 hojas de vida para una sola posición. Con un poco de experiencia, puede averiguar cuáles excluir en unos 30 segundos su currículum. La clave para buscar, lo creas o no, es cuando las personas usan términos técnicos en el currículum que el desarrollador simplemente no usaría.
Créelos usted mismo. El departamento de recursos humanos cree que saben cómo revisar los currículums, pero nunca parecen hacerlo bien. En mi experiencia, puede obtener a las personas que desea de manera más rápida y efectiva si le pide a los recursos humanos que le envíen todos los currículums.