TechLead
Lección 2 de 25
6 min de lectura
Liderazgo

Tech Lead vs Engineering Manager

Comprende las diferencias y solapamientos entre los roles de Tech Lead y Engineering Manager y cuándo se necesita cada uno

Dos Roles Distintos pero Complementarios

Una de las fuentes más comunes de confusión en las organizaciones de ingeniería es la distinción entre un Tech Lead y un Engineering Manager. Mientras que ambos son roles de liderazgo, tienen dominios de responsabilidad fundamentalmente diferentes. El Tech Lead es responsable del qué y el cómo de la ejecución técnica, mientras que el Engineering Manager es responsable del quién y el por qué de la salud del equipo, el crecimiento y la alineación organizacional.

En la práctica, estos roles forman una alianza. Los mejores equipos de ingeniería tienen un Tech Lead fuerte y un Engineering Manager fuerte trabajando en conjunto, cada uno respetando el dominio del otro mientras colaboran en objetivos compartidos como la entrega, la cultura del equipo y la contratación.

Comparación de Roles

Dimensión Tech Lead Engineering Manager
Enfoque PrincipalDirección técnica y calidadPersonas, proceso y entrega
ReportesUsualmente sin reportes directosTiene reportes directos
Tiempo de Codificación30-70% del tiempo0-20% del tiempo
ReunionesRevisiones de diseño, sincronizaciones técnicas1-on-1s, skip-levels, inter-equipos
Carrera ProfesionalStaff / Principal EngineerSenior EM / Director / VP Eng
Enfoque de ContrataciónEvaluación técnicaEncaje cultural, composición del equipo
Evaluaciones de DesempeñoProporciona input técnicoEs responsable del proceso de evaluación
Autoridad de DecisiónArquitectura, stack tecnológico, estándaresEstructura del equipo, proceso, prioridades

El Dominio del Tech Lead

El Tech Lead es responsable de la excelencia técnica. Esto incluye decisiones arquitectónicas, estándares de calidad de código, gestión de deuda técnica, fiabilidad del sistema y asegurar que el equipo construya lo correcto de la manera correcta. Se espera que el Tech Lead sea el tecnólogo más fuerte del equipo o uno de los más fuertes, y que use esa experiencia para guiar y elevar a los demás.

  • Diseña la arquitectura del sistema y escribe RFCs para cambios importantes
  • Establece y hace cumplir estándares de codificación a través de la revisión de código
  • Toma decisiones de tecnología y herramientas
  • Identifica y prioriza la deuda técnica
  • Mentoriza a ingenieros en habilidades técnicas
  • Prototipa y explora enfoques técnicos riesgosos
  • Actúa como punto de escalación para problemas técnicos difíciles

El Dominio del Engineering Manager

El Engineering Manager es responsable de las personas y el proceso. Esto incluye contratación, gestión de rendimiento, desarrollo profesional, moral del equipo, coordinación entre equipos y asegurar que el equipo tenga los recursos y el contexto necesarios para tener éxito. El EM protege al equipo del ruido organizacional y crea las condiciones para que los ingenieros hagan su mejor trabajo.

  • Realiza 1-on-1s regulares enfocados en crecimiento profesional y bienestar
  • Escribe y entrega evaluaciones de rendimiento
  • Gestiona la planificación de personal y el pipeline de contratación
  • Maneja la resolución de conflictos y la dinámica del equipo
  • Alinea el trabajo del equipo con la estrategia organizacional
  • Gestiona las relaciones y expectativas de las partes interesadas
  • Elimina bloqueadores organizacionales y de proceso

Donde los Roles se Solapan

A pesar de dominios distintos, hay áreas significativas de solapamiento que requieren colaboración estrecha:

Responsabilidades Compartidas

  • Planificación de Sprint: El TL define el alcance técnico y la complejidad; el EM asegura la alineación con la capacidad del equipo y las prioridades organizacionales
  • Contratación: El TL diseña entrevistas técnicas y evalúa las habilidades de los candidatos; el EM gestiona el pipeline, hace ofertas y evalúa el encaje cultural
  • Incorporación: El TL proporciona la incorporación técnica (base de código, arquitectura); el EM proporciona la incorporación organizacional (procesos, relaciones)
  • Entrega: Ambos son responsables de que el equipo entregue trabajo de calidad a tiempo, pero desde diferentes ángulos
  • Cultura del Equipo: Ambos contribuyen a la cultura de ingeniería a través de sus acciones y expectativas

El Híbrido Tech Lead Manager (TLM)

Algunas organizaciones, notablemente Google, utilizan un modelo de Tech Lead Manager donde una persona ocupa ambos roles. Esto funciona mejor para equipos pequeños (3-5 ingenieros) donde la sobrecarga de dos roles de liderazgo separados no se justifica. Sin embargo, el modelo TLM tiene desventajas significativas a medida que los equipos crecen: la persona inevitablemente se inclina hacia un dominio a expensas del otro, y la carga cognitiva de gestionar tanto personas como tecnología se vuelve insostenible.

Cuándo Separar los Roles

Considera separar el TLM en roles separados de Tech Lead y Engineering Manager cuando:

  • El equipo crece más allá de 5-6 ingenieros
  • La complejidad técnica del sistema aumenta sustancialmente
  • El TLM consistentemente deja caer responsabilidades en el lado de personas o técnico
  • Las evaluaciones de rendimiento y las conversaciones de desarrollo profesional están siendo despriorizadas
  • No hay suficiente tiempo para tanto trabajo técnico profundo como deberes de gestión

Patrones de Comunicación entre TL y EM

Las alianzas TL-EM más efectivas establecen patrones de comunicación claros:

  • Sincronización semanal: Una reunión dedicada de 30 minutos para discutir la salud del equipo, el estado de entrega y las prioridades futuras
  • Contexto compartido: El TL mantiene informado al EM sobre riesgos técnicos; el EM mantiene informado al TL sobre cambios organizacionales
  • Frente unido: Los desacuerdos se resuelven en privado; el equipo ve un mensaje consistente de ambos líderes
  • Retroalimentación complementaria: El TL proporciona retroalimentación de crecimiento técnico; el EM la incorpora en las evaluaciones de rendimiento junto con retroalimentación conductual y de impacto

Eligiendo Tu Camino

Si eres un ingeniero experimentado considerando qué dirección tomar, considera estas preguntas:

  • ¿Obtienes más energía resolviendo problemas técnicos o haciendo crecer a las personas? Los tech leads se inclinan hacia lo técnico; los EMs se inclinan hacia las personas.
  • ¿Te sientes cómodo renunciando a la mayor parte de tu tiempo de codificación? Los EMs escriben muy poco código. Si esa perspectiva te incomoda, el camino de TL puede ser mejor.
  • ¿Disfrutas de la estrategia organizacional y la política? Los EMs navegan las dinámicas organizacionales diariamente.
  • ¿Quieres diseñar sistemas que escalen a millones de usuarios? El camino de staff/principal engineer preserva el enfoque técnico profundo.

Conclusión Clave

El Tech Lead y el Engineering Manager son roles complementarios que juntos cubren el espectro completo del liderazgo en ingeniería. Los mejores equipos tienen ambos roles ocupados por personas fuertes que se comunican abiertamente, respetan el dominio del otro y comparten la responsabilidad del éxito del equipo. Ningún rol está "por encima" del otro; son pares con diferentes áreas de enfoque.

Continuar Aprendiendo