Un CTO de startup pregunta en una reunión qué le queda al Tech Lead ahora que la IA escribe código, revisa pull requests y comenta arquitectura. Quedan cuatro frentes que siguen siendo humanos y una cuenta de riesgo que los equipos no auditan.
Un agente con acceso al repositorio, al pipeline y a la documentación ya toma buena parte de la revisión. Un equipo de cinco ingenieros publica de 40 a 60 pull requests por semana y un Staff Engineer lee a fondo de 15 a 20. Una persona no cubre el resto, y el primer pase lo tomó el software.
El trabajo que los agentes ya asumen
Un agente conectado al equipo entrega hoy esto:
- Una primera revisión de código en cada pull request, con más cobertura de la que una persona alcanza en una semana de sprint
- Un barrido de deuda técnica en toda la base en minutos: código duplicado, dependencia desactualizada, función sin test
- Refactors sugeridos según las convenciones del proyecto
- Documentación generada del código y del historial de commits
- Triage de issues con severidad estimada
Una tarea que ocupaba medio día a un sénior ahora lleva segundos. Un equipo de cinco mira el tablero y concluye que el rol de liderazgo técnico encogió.
Cuatro frentes que siguen con gente
Contexto organizacional
Un agente lee el módulo legado y propone un refactor. Dos datos viven fuera del repositorio: ventas prometió una feature al cliente más grande la semana que viene, y el dev que conoce ese módulo renunció. Quien tiene ambos fija el orden del trabajo. Esa lectura ocupa buena parte del cargo de Staff Engineer, como describe Will Larson en Staff Engineer (O'Reilly, 2021).
Apuesta de mediano plazo
Un agente optimiza el siguiente ciclo. Un Tech Lead pregunta si la elección de hoy traba al equipo dentro de 18 meses, y la respuesta aparece cuando el producto cambia de dirección. Comparar una buena decisión de arquitectura con una mala pide ese horizonte.
Desarrollo de ingenieros
Mentorear es saber en qué punto de su arco está un ingeniero, qué lo bloquea y qué tarea destraba el siguiente paso. La conversación pide empatía y feedback calibrado a cada persona. El trabajo ocurre conversación por conversación.
Confianza con quienes deciden
El CPO, el CEO y el board abren una decisión técnica con implicación estratégica con alguien de confianza. Esa persona lo ganó con conversaciones difíciles y decisiones bien argumentadas. La confianza con el board se construye en años, y cada sesión de agente empieza de cero.
Staff Engineer con agentes
Antes de los agentes, un Staff Engineer leía a fondo de 15 a 20 pull requests por semana y aun así aparecía en revisiones de diseño y en mentoreo. Con un agente en el flujo, el mismo profesional reparte el tiempo así:
- El agente hace el primer pase en cada pull request del equipo
- El Staff recibe alerta de los pull requests marcados como de riesgo alto
- Las horas humanas van a trade-offs arquitectónicos, conversaciones de carrera y alineación con producto
Pasas de impactar a 4 o 6 ingenieros a cubrir la salida técnica de todo el equipo.
El riesgo de operar agentes sin revisión sénior
Un equipo que adopta agentes sin un ingeniero experimentado cerca pierde calidad técnica sin notarlo. El agente aprueba código que pasa el test y acumula deuda conceptual. Sugiere patrones por encima de la madurez del equipo. Genera documentación que describe el código y apunta en la dirección equivocada.
El Google SRE Book (Beyer, Jones, Petoff y Murphy, O'Reilly, 2016) trata la confiabilidad como presupuesto de errores: cada release gasta margen y alguien tiene que leer el saldo. Una revisión que solo mide pasó o no pasó gasta el margen sin registrarlo.
Las investigaciones de DORA (State of DevOps Report) miden la entrega en dos columnas, caudal y estabilidad, y muestran que un equipo de alto desempeño sostiene las dos. Un agente que duplica el conteo de pull requests mueve la primera columna. Sin juicio humano delante, la segunda cae.
Qué queda para el liderazgo técnico
Un Tech Lead que reparte tareas, revisa código a mano y actualiza tarjetas en Jira pierde ese trabajo la semana que llega la herramienta. El rol se sostiene en las decisiones: qué construir, qué deuda aceptar, a quién promover, en qué orden encarar la migración.
Un CTO que arma un equipo necesita saber si los séniores de la casa definen qué revisa el agente solo y qué pasa por una persona. Donde esa definición no existe, la vacante abierta es liderazgo técnico con alcance de organización, escrita con problema, plazo y entregable.