Motivación y Retención de Talento en Tecnología

Clase 40 de 42Curso de Tecnología para Gerentes y Directores

Contenido del curso

Software at the core

El ciclo del desarrollo de tecnología empresarial

Infraestructura avanzada de software en empresas

Recursos Humanos y Gestión de Talento

Resumen

Perder talento tecnológico es uno de los problemas más costosos para cualquier empresa, y en la mayoría de los casos el origen está en dos errores fundamentales: no entender qué motiva a estos profesionales y escribir ofertas de trabajo que revelan desconocimiento técnico. Comprender ambos factores marca la diferencia entre construir equipos sólidos o ver cómo el mejor talento se va a la competencia.

¿Qué motiva realmente a un profesional en tecnología?

El dinero importa, sin duda, y pagar bien es la puerta de entrada. Pero hay tres factores que sostienen la motivación a largo plazo [0:09]:

  • Crecimiento profesional: permanecer en una posición estática desmotiva rápidamente.
  • Aprendizaje constante: incluso profesionales con alta experiencia necesitan seguir aprendiendo.
  • Hacer cosas difíciles e interesantes: no se trata de sobrecargar con trabajo ni de imponer retos imposibles, sino de crear oportunidades para construir algo que aumente el estado del arte de la tecnología.

La ingeniería es ciencia aplicada, y quienes la practican son, en esencia, científicos. Sus hobbies lo demuestran con claridad [1:07]: una persona que fabrica una falda que alumbra para su hija, tacones que cambian de color mientras camina o un sistema con Arduinos —pequeños microcomputadores— que alimenta automáticamente a un gato cuando detecta su collar. Ninguno de estos proyectos tiene un mercado gigantesco. Los hacen porque se puede. Ese "porque se puede" es uno de los motivadores más poderosos que hay que comprender.

¿Por qué las ofertas de trabajo espantan al mejor talento?

El problema frecuente es que las ofertas las escribe recursos humanos sin asesoría técnica [2:05]. Los ejemplos reales son reveladores:

  • Una oferta de web UI developer que pide ser proficiente en Flash, Flex y Silverlight, tecnologías que llevan años muertas, publicada entre 2019 y 2020.
  • Un puesto de "desarrollador fullstack .NET" en una empresa de inteligencia artificial que mezcla tecnologías inconexas como jQuery, C#, SQL Server y Xamarin sin una definición coherente del rol.
  • Un "programador full stack de e-commerce" con requisitos que no aplican a la definición real del puesto y errores ortográficos en los nombres de las tecnologías.

Estos errores envían una señal clara al talento: esta empresa no sabe de tecnología [3:22]. Las buenas ofertas, en cambio, están escritas por un engineering manager o por el equipo técnico. Tienen una introducción clara, responsabilidades bien definidas y competencias técnicas específicas.

¿Qué pasa con los reclutadores externos?

Hay que ser cautelosos. La mayoría de reclutadores buscan obtener un fee colocando a quien sea en el equipo [5:00]. Existen buenos reclutadores, pero son la excepción. Además, términos como desarrollador full stack, senior o semisenior no tienen una definición estándar en el mercado real: significan cosas distintas para cada empresa.

¿Cómo estructuran los niveles de ingeniería empresas como Apple, Amazon y Google?

Las grandes empresas tecnológicas evalúan el nivel de cada ingeniero al contratarlo y lo ubican dentro de una estructura de niveles [6:15]. Esta es la responsabilidad del VP of Engineering o vicepresidente de ingeniería:

  • Apple los llama ICTs (Individual Contributor Technical).
  • Amazon y Microsoft los llaman SDEs (Software Developer Engineers).
  • Facebook simplemente los llama Engineers.
  • Google los denomina Software Engineer nivel X.

En la industria de Silicon Valley se manejan niveles generales para toda la compañía [7:07]. Los niveles L0, L1 y L2 corresponden al resto de la organización. El talento de ingeniería arranca desde L3: L3 es junior, L4 es mid level y L5 es senior. Cada nivel toma de uno a tres años de crecimiento. Si el talento se estanca, probablemente está en la empresa equivocada.

¿Cómo impactan los niveles en la compensación?

En Amazon, pasar del nivel uno al dos representa un aumento del 34%, del dos al tres un 48%, y llegar a senior principal puede significar hasta un 62% más [7:45]. Menos del 2% alcanza el nivel de distinguished engineer, con sueldos astronómicos. En Google, los niveles van de L3 a L10, con títulos que avanzan desde senior hasta fellow.

Pero incluso estas empresas enfrentan dificultades. En aplicaciones anónimas de Silicon Valley, ingenieros de Apple comentan que los títulos no significan nada internamente y que el nivel ni siquiera aparece en la oferta [9:10]. En Amazon, nuevos empleados reportan experiencias de onboarding caóticas donde su manager no sabía qué debían hacer [10:00].

¿Cuál es la diferencia práctica entre un junior y un senior?

La distinción es directa [10:45]:

  • Un junior hace que las cosas pasen, pero necesita mentoría y probablemente no entiende el modelo de negocio.
  • Un senior hace que las cosas pasen, necesita poca o nula mentoría, da mentoría a sus compañeros y entiende e interesa el modelo de negocio.

Reconocer esta diferencia permite motivar a cada perfil de la forma correcta y construir estructuras de compensación que retengan al talento que realmente importa. Si quieres profundizar en cómo estructurar estos equipos, el curso de Engineering Management aborda estos temas con mayor detalle. ¿Has vivido alguna de estas situaciones en tu empresa? Comparte tu experiencia en los comentarios.