Un nuevo estudio de la Universidad Estatal de Carolina del Norte y Microsoft encuentra que las entrevistas técnicas utilizadas actualmente para la contratación de muchos puestos de ingeniería de software prueban si un candidato para el trabajo tiene ansiedad por el desempeño en lugar de si el candidato es competente en la codificación. Las entrevistas también se pueden usarpara excluir grupos o favorecer candidatos de trabajo específicos.
"Las entrevistas técnicas son temidas y odiadas en la industria, y resulta que estas técnicas de entrevista también pueden estar perjudicando la capacidad de la industria para encontrar y contratar ingenieros de software calificados", dice Chris Parnin, profesor asistente de informática en NC Statey coautor de un artículo sobre el trabajo: "Nuestro estudio sugiere que muchos candidatos bien calificados están siendo eliminados porque no están acostumbrados a trabajar en una pizarra frente a una audiencia".
Las entrevistas técnicas en el sector de la ingeniería de software generalmente toman la forma de darle a un candidato un problema que resolver, y luego requieren que el candidato escriba una solución en código en una pizarra, explicando cada paso del proceso a un entrevistador.
Investigaciones anteriores descubrieron que muchos desarrolladores de la comunidad de ingeniería de software consideraron que el proceso de la entrevista técnica era profundamente defectuoso. Por lo tanto, los investigadores decidieron realizar un estudio destinado a evaluar el efecto del proceso de entrevista en los aspirantes a ingenieros de software.
Para este estudio, los investigadores realizaron entrevistas técnicas a 48 estudiantes de licenciatura y posgrado en ciencias de la computación. La mitad de los participantes del estudio recibió una entrevista técnica convencional, con un entrevistador observando. A la otra mitad de los participantes se les pidió que resolvieran su problema enuna pizarra en una habitación privada. Las entrevistas privadas no requerían que los participantes del estudio explicaran sus soluciones en voz alta, y no tenían entrevistadores que miraran por encima de sus hombros.
Los investigadores midieron el rendimiento de la entrevista de cada participante del estudio evaluando la precisión y la eficiencia de cada solución. En otras palabras, querían saber si el código que escribieron funcionaría y la cantidad de recursos informáticos necesarios para ejecutarlo.
"Las personas que tomaron la entrevista tradicional obtuvieron la mitad del rendimiento que las personas que pudieron entrevistar en privado", dice Parnin. "En resumen, los resultados sugieren que las empresas se están perdiendo programadores realmente buenos porque esos programadores no son buenosescribiendo en una pizarra y explicando su trabajo en voz alta mientras codifica "
Los investigadores también señalan que el formato actual de entrevistas técnicas también se puede utilizar para excluir a ciertos candidatos para el trabajo.
"Por ejemplo, los entrevistadores pueden dar problemas más fáciles a los candidatos que prefieren", dice Parnin. "Pero el formato también puede servir como una barrera para clases enteras de candidatos. Por ejemplo, en nuestro estudio, todas las mujeres que tomaron elLa entrevista pública fracasó, mientras que todas las mujeres que tomaron la entrevista privada pasaron. Nuestro estudio fue limitado, y se necesitaría un tamaño de muestra más grande para sacar conclusiones firmes, pero la idea de que el diseño mismo del proceso de la entrevista puede excluir efectivamente una totalidadclase de candidatos es preocupante "
Además, la naturaleza específica del proceso de entrevista técnica significa que muchos candidatos al trabajo intentan pasar semanas o meses entrenando específicamente para la entrevista técnica, en lugar del trabajo real que estarían haciendo.
"El proceso de entrevista técnica brinda a las personas con conexiones en la industria una ventaja", dice Mahnaz Behroozi, primer autor del estudio y estudiante de doctorado en NC State. "Pero brinda una ventaja particularmente grande a las personas que pueden permitirse el lujo de tomarel tiempo para concentrarse únicamente en la preparación para un proceso de entrevista que tiene muy poco que ver con la naturaleza del trabajo en sí mismo.
"Y los problemas que destaca este estudio se suman a un conjunto de otros problemas asociados con el proceso de contratación en el sector tecnológico, que presentamos en ICSE-SES [la Conferencia Internacional sobre Ingeniería de Software, Ingeniería de Software en la Sociedad]".agrega Behroozi. "Si el sector tecnológico puede abordar todos estos desafíos de manera significativa, logrará un progreso significativo para ser más justo e inclusivo. Más concretamente, el sector se basará en un grupo de talentos más amplio y diverso,lo que contribuiría a un mejor trabajo "
El estudio sobre entrevistas técnicas, "¿Impacta el estrés el rendimiento de la entrevista técnica?", Se presentará en la Conferencia y Simposio Europeo Conjunto de Ingeniería de Software de ACM sobre los Fundamentos de la Ingeniería de Software, que se realizará virtualmente del 8 al 13 de noviembre. El estudiofue coautor de Shivani Shirolkar, un estudiante de doctorado en NC State que trabajó en el proyecto cuando era estudiante universitario y Titus Barik, investigador de Microsoft y ex estudiante de doctorado en NC State.
Fuente de la historia :
Materiales proporcionado por Universidad Estatal de Carolina del Norte . Nota: El contenido puede ser editado por estilo y longitud.
Cita esta página :