TechLead
Lección 17 de 25
5 min de lectura
Liderazgo

Incorporación de Nuevos Ingenieros

Diseña un plan de incorporación estructurado de 30/60/90 días con sistemas de buddy y hitos de progreso

El Costo de una Mala Incorporación

El ingeniero promedio tarda 3-6 meses en alcanzar productividad completa en un nuevo equipo. Una buena incorporación puede reducir ese tiempo significativamente, mientras que una mala incorporación lo extiende y aumenta el riesgo de deserción temprana. Los estudios muestran que los ingenieros que tienen una experiencia de incorporación estructurada tienen un 58% más de probabilidades de estar en la empresa tres años después.

Como Tech Lead, estableces el tono de cómo los nuevos ingenieros experimentan el equipo. Un proceso de incorporación bien diseñado comunica que el equipo está organizado, que el éxito del nuevo contratado importa y que hay un camino claro hacia la contribución.

Objetivos de una Incorporación Efectiva

  • Productividad: Lograr que el nuevo ingeniero contribuya código significativo lo antes posible
  • Pertenencia: Ayudarlos a sentirse bienvenidos, valorados y conectados con el equipo
  • Contexto: Transferir el conocimiento que necesitan para tomar buenas decisiones: arquitectura, procesos, cultura e historia
  • Confianza: Construir su confianza a través de victorias tempranas y expectativas claras

El Plan de 30/60/90 Días

Días 1-30: Aprender y Observar

## Semana 1: Configuración y Orientación
- [ ] Entorno de desarrollo completamente configurado y funcionando
- [ ] Acceso a todas las herramientas requeridas (GitHub, Jira, Slack, AWS)
- [ ] Conocer a cada miembro del equipo en un 1-on-1
- [ ] Leer ADRs del equipo y documentación de arquitectura
- [ ] Desplegar un cambio trivial a producción (nivel hello world)
- [ ] Asistir a todas las ceremonias del equipo (standup, retro, planning)

## Semana 2-3: Primeras Contribuciones
- [ ] Completar 2-3 tickets "good first issue"
- [ ] Hacer pair programming con buddy en una tarea de complejidad media
- [ ] Dar primera revisión de código (con buddy revisando tu revisión)
- [ ] Leer y entender el pipeline de CI/CD
- [ ] Aprender el proceso de guardia (observar, aún no cargar el pager)

## Semana 4: Expandiendo Alcance
- [ ] Ser responsable de una funcionalidad pequeña de principio a fin (diseño a despliegue)
- [ ] Escribir un breve documento sobre algo que aprendiste
- [ ] Proporcionar retroalimentación sobre el proceso de incorporación mismo
- [ ] Establecer una cadencia regular de 1-on-1 con el Tech Lead

Días 31-60: Contribuir y Profundizar

  • Ser responsable de funcionalidades de complejidad media independientemente
  • Unirse a la rotación de guardia (con un ingeniero senior como respaldo)
  • Participar activamente en revisiones de diseño y planificación de sprint
  • Comenzar a construir relaciones con ingenieros en equipos adyacentes
  • Identificar y arreglar una pieza de deuda técnica
  • Presentar una breve tech talk al equipo sobre algo aprendido

Días 61-90: Independiente e Impactante

  • Entregar una funcionalidad significativa con orientación mínima
  • Manejar un turno de guardia independientemente
  • Contribuir a discusiones arquitectónicas con opiniones informadas
  • Comenzar a mentorizar miembros más nuevos del equipo si aplica
  • Participar en el proceso de contratación (observando entrevistas)
  • Completar una auto-evaluación de 90 días y discutirla con el Tech Lead

El Sistema de Buddy

Asigna a cada nuevo ingeniero un buddy: un miembro experimentado del equipo que sirve como su punto de contacto principal para preguntas, contexto y conexión social. El buddy no es el manager o Tech Lead del nuevo contratado; es un par que hace la transición del nuevo ingeniero más suave.

Responsabilidades del Buddy

Responsabilidad Detalles
Check-ins diarios (semana 1)15 minutos para responder preguntas y asegurar progreso
Sesiones de pair programming2-3 sesiones por semana durante el primer mes
Orientación en revisiones de códigoRevisar los PRs del nuevo contratado con contexto y explicación extra
Conexión socialPresentar a otros equipos, invitar a almorzar, explicar normas no escritas
Canal de retroalimentaciónCompartir retroalimentación honesta sobre el progreso del nuevo contratado con el Tech Lead

Pre-incorporación: Antes del Día 1

La incorporación comienza antes del primer día del ingeniero. La preparación muestra profesionalismo y previene tiempo perdido:

  • Ordenar equipo y asegurar que llegue antes de la fecha de inicio
  • Crear todas las cuentas necesarias (email, GitHub, cloud, herramientas de monitoreo)
  • Preparar un documento de bienvenida con normas del equipo, contactos clave y enlaces útiles
  • Configurar la primera semana de reuniones (1-on-1s con cada miembro del equipo)
  • Preparar 3-5 tickets "good first issue" que estén bien documentados y sean de bajo riesgo
  • Asignar e informar al buddy

Anti-patrones de Incorporación

  • Hundirse o nadar: Dar al nuevo contratado acceso al repo y decir "pregunta si tienes dudas." La mayoría no preguntará.
  • Manguera de información: Programar 8 horas de sesiones de transferencia de conocimiento el día uno. Espácialo durante semanas.
  • Sin victorias rápidas: Hacer que el nuevo contratado pase semanas leyendo documentación antes de escribir código. Las personas aprenden haciendo.
  • Ignorar retroalimentación: No preguntar al nuevo contratado cómo va la incorporación y qué podría mejorar.
  • Documentación desactualizada: Apuntar a documentación que es incorrecta o desactualizada es peor que no tener documentación.

Midiendo el Éxito de la Incorporación

  • Tiempo hasta primer PR fusionado: Objetivo: dentro de la primera semana
  • Tiempo hasta primera funcionalidad entregada: Objetivo: dentro del primer mes
  • Encuesta de satisfacción del nuevo contratado: A los 30, 60 y 90 días
  • Retroalimentación del buddy: ¿Cómo está progresando el nuevo contratado respecto a las expectativas?
  • Retención a 90 días: ¿Los nuevos contratados se quedan más allá del período inicial?

Resumen

Una gran incorporación es una inversión que se paga muchas veces a través de productividad más rápida, mayor retención y cohesión de equipo más fuerte. Diseña la experiencia intencionalmente, asigna un buddy dedicado, proporciona victorias tempranas y mejora continuamente basándote en la retroalimentación de cada nuevo contratado.

Continuar Aprendiendo