Contratación en software: ¿evaluaciones erróneas?

Fuentes: Green Lumber Fallacy in Software Engineering

Las prácticas de contratación en la industria del software están siendo cuestionadas debido a lo que se conoce como la “falacia del green lumber” (madera verde), un término acuñado por Nassim Nicholas Taleb para describir la confusión entre conocimiento irrelevante y esencial. El problema radica en que las grandes empresas tecnológicas (MAANG) utilizan entrevistas basadas en algoritmos y estructuras de datos (DSA) como principal criterio de evaluación, priorizando la resolución de problemas teóricos sobre la capacidad real para construir software. Este enfoque, que ha llevado al rechazo de candidatos con un historial probado de éxito, como Max Howell, creador de Homebrew, el gestor de paquetes más popular para macOS, no refleja necesariamente la habilidad de un candidato para el trabajo real, que suele implicar tareas como documentación, revisión de código y configuración de servicios en la nube. El artículo argumenta que estas entrevistas evalúan más la competencia en programación que la capacidad para desarrollar software de manera efectiva. La solución propuesta es adoptar procesos de selección más realistas, como asignaciones prácticas y periodos de prueba, para evaluar mejor las habilidades de los candidatos y evitar la contratación de personas con un alto rendimiento en entrevistas pero carentes de habilidades esenciales para el trabajo diario.