¿Entrevistas de código tradicionales? Ya no funcionan.
El fin de las entrevistas de código tradicionales: ¿por qué ya no funcionan como antes?
La situación actual
Si has participado en procesos de selección para puestos de ingeniería intermedios, habrás notado un cambio. Las pruebas de algoritmos estilo LeetCode, los ejercicios de invertir listas enlazadas o las sesiones en pizarra ya no parecen tan relevantes. Tanto candidatos como equipos de contratación están cuestionando su utilidad.
El problema no es que estas entrevistas carezcan de valor por completo. Es que se han convertido en una forma poco efectiva de predecir cómo alguien va a desempeñarse en el trabajo real. Un desarrollador puede resolver problemas complejos de algoritmos y, al mismo tiempo, tener dificultades con el diseño de APIs o el trabajo en equipo distribuido.
¿Qué ha cambiado?
Varios factores han coincidido para transformar la forma en que se contrata en tecnología.
La IA ha cambiado las reglas del juego
Con herramientas como GitHub Copilot y ChatGPT integradas en el día a día del desarrollo, memorizar patrones de algoritmos tiene menos sentido. Cuando tu editor puede generar código en segundos, lo importante ya no es escribirlo desde cero, sino saber qué pedir y evaluar si el resultado es correcto. Esto verroshift el foco hacia la arquitectura y la calidad del resultado.
El trabajo remoto ha ampliado las posibilidades
Al no tener que traer a los candidatos a una oficina, las empresas han adoptado métodos más prácticos. Las pruebas en casa, las sesiones de pair programming y los problemas que reflejan el trabajo diario han ganado espacio.