Jordi Rivero @jrivero

Contratación de talento técnico: Más allá del código

Contratar ingenieros es una de las tareas más difíciles y críticas de un CTO. A menudo, nos centramos demasiado en las habilidades técnicas (hard skills) y olvidamos que el desarrollo de software es, ante todo, una actividad humana y colaborativa.

El mito del "Rockstar"

Evita contratar "rockstars" o "ninjas" que trabajan solos y no comparten conocimientos. Un ingeniero brillante pero tóxico puede destruir la productividad de todo un equipo. Busca "multiplicadores": personas que hacen que los demás a su alrededor sean mejores.

Soft Skills > Hard Skills (a largo plazo)

Las tecnologías cambian; la capacidad de aprender, comunicarse y empatizar perdura.

  • Comunicación: ¿Pueden explicar conceptos complejos de forma sencilla?
  • Humildad: ¿Aceptan feedback? ¿Reconocen sus errores?
  • Curiosidad: ¿Tienen hambre de aprender?

Culture Fit vs. Culture Add

En lugar de buscar a alguien que "encaje" perfectamente (lo que puede llevar a la homogeneidad), busca a alguien que "añada" a la cultura. ¿Qué perspectiva o experiencia falta en tu equipo actual?

El proceso de entrevista

Diseña un proceso que simule el trabajo real. Evita las preguntas de pizarra sobre algoritmos oscuros que nunca usarán. Haz pair programming, revisa código juntos o discute decisiones de arquitectura. Quieres ver cómo piensan y cómo trabajan en equipo.

Conclusión

Tu equipo es tu activo más valioso. Invierte tiempo en contratar a las personas adecuadas, no solo a los mejores programadores. Un equipo cohesionado y comunicativo siempre superará a un grupo de genios individuales.