¿Qué políticas de recursos humanos le impiden encontrar programadores hábiles? [cerrado]

12

Durante nuestro proceso de entrevista, le damos al candidato una prueba de programación, así como un problema de diseño de programación.

Nuestro departamento de recursos humanos nos ha dicho que dejemos de administrar la prueba de programación debido a preocupaciones legales. Esto realmente dificultaría nuestra capacidad de seleccionar candidatos.

¿Existen otras políticas de recursos humanos que le impiden contratar programadores capaces?

AverageCoder
fuente
1
Por curiosidad, ¿cuáles son las preocupaciones legales específicas y dónde se encuentra su empresa? Parece aterrador e irreal que las leyes permiten que wouldnt capacidad de realizar un trabajo como una manera de seleccionar a las personas ...
Matthieu
@Matthieu: En los EE. UU., Hay una larga lista de preguntas que debes evitar, pero nada que yo sepa sobre la capacidad de realizar. No se puede preguntar si alguien es judío, por ejemplo, pero si el trabajo puede implicar trabajar los fines de semana, está bien preguntar si el candidato tiene problemas para trabajar algunos sábados y domingos. Esto suena como un problema de incentivos: RR.HH. no está preocupado por conseguir los mejores empleados tanto como (a) evitar ser demandado, y (b) no tomar el esfuerzo de verificar la ley para ver si esto es un problema.
David Thornley
2
Les hablaría sobre las preocupaciones específicas y vería si pueden ser atendidas. Las personas que no son razonables si los involucras de manera constructiva son muy, muy raras.
Jon Hopkins
¿De qué tipo de prueba estás hablando? Algunas de las respuestas a continuación mencionaron que tal vez se refería a una con una puntuación al final. Supuse que se refería más a algunas pruebas de programación pasa / no pasa durante la entrevista, donde al menos estar cerca es "pasar".
jhocking

Respuestas:

11

Dos cosas que he visto en mi trabajo actual:

Títulos de trabajo inapropiados

Queríamos contratar un administrador de sistemas de nivel superior para administrar nuestro entorno de desarrollo / producción. El trabajo también requería implementar nuevas medidas de seguridad para HIPAA. De todos modos, el título del trabajo era 'Director de sistemas alojados y seguridad' porque la mitad del departamento de tecnología está compuesto por directores. Los currículums que obtuvimos fueron de personas con mucha experiencia de alto nivel. Un chico administró la granja de servidores para MacDonalds y no había sido práctico en años.

No estábamos llegando a ninguna parte, porque todas las personas que RR.HH. estaba trayendo para entrevistas habían sido tipos de gestión de manos libres. Publiqué la descripción bajo un título diferente. Conocía a muchos ingenieros de red / administradores de sistemas de mi trabajo anterior y uno de ellos lo vio y lo solicitó. Había contactado a un par de personas directamente desde mi trabajo anterior, pero nadie quería hacer ningún movimiento.

Responsabilidades laborales inadecuadas

En mi tienda actual, todos somos programadores de Java del lado del servidor, y nadie es realmente bueno en términos de JavaScript, HTML o CSS. Ahora el javascript es fácil (pero tratar de hacer que algunas personas aprendan jquery es un dolor) pero nadie quiere aprender esa parte.

Necesitábamos encontrar un desarrollador front-end para los proyectos de nuestro departamento que también pudiera hacer proyectos para nuestros departamentos de Servicios al Cliente y Marketing. La descripción del trabajo que publicamos seguía requiriendo habilidades de Java, incluso cuando eso no era lo que realmente necesitábamos. A veces, RR.HH. piensa que todas las personas tecnológicas son intercambiables y deberían tener las mismas habilidades.

LGriffel
fuente
44
+1 por títulos de trabajo inapropiados. En un lugar no pude reclutar Gerentes de Proyecto ya que no se le permitía Gerente en su título si no tenía informes de línea directa (que los PM no lo hacen, ya que están administrando Proyectos en lugar de personas).
Jon Hopkins
¿Quién no puede aprender jQuery? ¡Es como el marco más fácil que existe!
Casebash el
La persona que será el jefe del nuevo empleado debe escribir la descripción del trabajo, cualquier otra cosa es enormemente estúpida.
ozz
4

"Necesitamos a alguien con X años de experiencia en tecnologías Y y Z".

La experiencia es excelente, pero realmente necesitamos a alguien que pueda aprender rápidamente.

Eric Wilson
fuente
66
Es especialmente divertido cuando las tecnologías Y y Z no han existido durante X años todavía. (Sí, lo he visto hacerlo muchas veces).
HedgeMage
@hedgemage Estaba a punto de mencionar eso porque sí, también lo he visto. La mayoría de los requisitos de "X años de experiencia" parecen ser otra forma de decir "no hay nuevos graduados". Sin embargo, es mejor salir y decir eso en lugar de aplicar indirección.
jhocking
3

Hay pruebas de detección. En muchos lugares, RR. HH. Examina todos los currículums y aplicaciones, y puede excluir a las buenas personas. Hay una historia posiblemente apócrifa sobre Mitch Kapor, quien fundó Lotus (a menos que mis compañías se equivoquen): tomó los currículums de los primeros cincuenta empleados de Lotus, cambió los detalles para que no fueran reconocidos y los envió a HR, que rápidamente los rechazó a todos.

David Thornley
fuente
¿Las normas de contratación no cambian con el tiempo? No siempre es bueno.
JeffO
2
@Jeff: los estándares de contratación deberían cambiar absolutamente con el tiempo. Las personas que tienen razón en las nuevas empresas a menudo no son grandes personas de grandes empresas.
Jon Hopkins
0

Pide alguna evidencia. Lo único en lo que puedo pensar es que si alguien descubriera que usted contrató a un candidato con un puntaje más bajo, tendría un mejor caso de discriminación.

JeffO
fuente
1
Un problema podría ser que el escenario de prueba estándar no es compatible con todas las discapacidades posibles que no descartan un candidato para el trabajo. Por ejemplo, hay programadores ciegos, y si no contratas a un programador debido a la ceguera, podrías meterte en problemas. Es posible que desee ver si puede ofrecer "alojamientos razonables" para discapacitados.
David Thornley
Por "prueba de programación" no se me ocurrió que se refería a uno con una puntuación al final. Eso es bastante tonto, pero es bastante esencial para una entrevista de programación que siempre implique algunas pruebas de programación pasa / falla, donde al menos estar cerca es "pasar".
jhocking
0

Oh, hay muchas cosas con las que me he encontrado en el pasado

  • No se permite llevar a alguien a las instalaciones (riesgo de seguridad)
  • No se permite usar ningún equipo durante la entrevista (salud y seguridad)

Continúa ...

Me gusta llamar a Recursos Humanos "Cumplimiento Legal", ya que la mayoría de las funciones de Recursos Humanos ahora giran en torno a evitar problemas legales percibidos. Digo percibido porque en realidad eso es lo que la mayoría de ellos son.

Presiona a tu departamento de recursos humanos, haz que hagan su trabajo y haz que te digan exactamente por qué no puedes hacerte una prueba. Me impresionaría si presentan una jurisprudencia genuina para respaldar su argumento.

Martijn Verburg
fuente
IANAL, pero he firmado formularios que creo que eran ilegales en esa jurisdicción, y he visto muchas afirmaciones de que X es ilegal cuando sé mejor (y a veces puedo citar una autoridad real). La cuestión es que, para RR. HH., Es más seguro errar por el lado de ser proactivo en la prevención de demandas, y es más fácil no molestarse en clasificar entre cuestiones legales reales y falsas.
David Thornley
Estoy de acuerdo en que es más seguro para RR.HH., pero también es más vago: me gusta hacer que RR.HH. funcione un poco;). Me refiero a que se supone que son habilitadores para contratar a grandes personas, no bloqueadores (sí, sí, ¡sé que tengo la cabeza en las nubes!).
Martijn Verburg el