Hay servicios en línea como IKM que ofrecen pruebas de habilidades en muchas áreas, incluida la programación.
¿Usaría este tipo de pruebas al contratar para un puesto de desarrollador senior?
¿Qué pasa con los candidatos de evaluación comparativa objetiva antes de llamarlos para una entrevista? ¿Lo usarías como un paso después de hacer una lista corta de candidatos después de las entrevistas?
¿Es este enfoque más adecuado en algunas situaciones en comparación con otras? ¿Has utilizado personalmente este tipo de servicio o conoces a alguien que lo ha hecho?
Respuestas:
Para ser franco: ¡No, No, No, No y No!
Haga que el candidato haga una codificación con usted, es la única forma en que sabrá cómo piensan a través de los problemas y cómo podrían encajar en su equipo.
Por otro lado, trataría de evitar el reclutamiento a través de la técnica de lotería CV :-), en lugar de encontrar buenas personas a través del boca a boca, conferencias, reuniones técnicas de la comunidad, etc. Evita también a los agentes de reclutamiento.
fuente
De un profesional de TI de 38 años que recientemente tuvo que tomar una de estas pruebas, me horrorizó la idea de que alguien las vendiera como útiles. Las preguntas parecían centrarse en técnicas raramente utilizadas en las experiencias cotidianas, cosas que un programador experimentado simplemente clonaría a partir de ejemplos de otros programas o usaría manuales o amigos para determinar. Ningún programador experimentado casi nunca escribe un programa desde cero. Que perdida de tiempo. Cualquiera que piense que los programadores experimentados conocen todas las características de los lenguajes que usan de memoria, no tienen idea de cómo se hace el trabajo en realidad. Es aterrador como siempre, pensar que las personas de recursos humanos sin experiencia técnica práctica, ven estas pruebas como una excusa por su falta de conocimiento. Dijo Nuff.
fuente
En teoría, la idea de una prueba en línea para descartar a los solicitantes completamente no calificados no es tan mala. Desafortunadamente, es bastante inútil en realidad.
En primer lugar, ninguno de los sitios de prueba en línea que he visto tenía una prueba que realmente valió la pena. En segundo lugar, es demasiado fácil para una persona completamente no calificada obtener un amigo (o quien sea) para que lo ayude durante la duración de una prueba y pasar con gran éxito sin saber nada sobre el tema.
Incluso si pudiera solucionar el segundo problema (p. Ej., Pídales que realicen la prueba en una computadora en sus oficinas, sin nadie más presente, sin programas de chat, etc.) dudo que exista una prueba en línea útil de todos modos. Las pruebas generalmente tratan hechos, no ideas, pero la programación se trata principalmente de ideas y (particularmente) de ejercer un buen juicio. Si bien un programador ciertamente necesita conocer algunos datos sobre el idioma (s) que utiliza, una prueba de ese tipo de conocimiento no le dirá mucho.
fuente
Le sugiero que utilice los servicios de prueba en línea solo para filtrar a los candidatos incompetentes. Porque muchos desarrolladores senior (como piensan) no son desarrolladores senior. Solo medio o junior.
Después de filtrar programadores incompetentes, debe conocer a cada candidato y preguntarle sobre la experiencia.
La experiencia debe ser el criterio principal para la selección. Las habilidades de programación son segundas, pero también muy importantes.
Verifique los siguientes servicios de prueba, IKM similar, pero orientado solo a los programadores:
Pruebas para Geeks, Codility, BrainBench
fuente
¿Lo estás contratando para tomar exámenes o escribir código?
Si tiene tantos problemas con la pantalla de presentación, sus reclutadores y socios de colocación están haciendo un mal trabajo y debe reemplazarlos. Si alguien me envía nada más que una serie de candidatos realmente malos que no pueden pasar una simple prueba en persona, cambiamos los reclutadores.
fuente
Si.
No. La evaluación comparativa implica que compara a los candidatos según su puntaje. Las pruebas se utilizan mejor para determinar una línea de base, no para realizar evaluaciones comparativas entre los candidatos.
No. Deberías haber hecho la prueba antes de la entrevista. La entrevista es la base para una consideración futura.
Si la prueba del conocimiento de programación es la mayor parte de lo que un candidato aportaría (por ejemplo, desarrollador junior), entonces es proporcionalmente más útil.
Estaba sujeto a uno en una empresa de reclutamiento que utilicé. Me resultó útil para comprender qué conceptos necesitaba repasar.
fuente
He utilizado pruebas para contratar desarrolladores, y lo volvería a hacer. Si bien los tres finalistas fallaron, terminé contratando al que tuvo la mejor puntuación del grupo. Creo que fue un buen movimiento. Cuando está contratando un conjunto de habilidades que aún no tiene en el personal, es imposible evaluar la habilidad de la persona que está contratando de manera objetiva de otra manera.
fuente