Por qué los seniors de 2026 son solo editores de código muy bien pagados, según Addy Osmani
(youtube.com)Una conversación sobre el cambio esencial en el rol de los desarrolladores senior en la era de la IA, planteada por Addy Osmani, director de AI en Google Cloud y exlíder de ingeniería de Chrome, en una entrevista durante la conferencia JS Nation US 2026 (Nueva York). Osmani es autor de 14 o 15 libros técnicos, entre ellos Learning JavaScript Design Patterns y Leading Effective Engineering Teams, y ha venido señalando de forma constante las limitaciones reales de la codificación con IA a través de su charla de 2025, "The AI-Native Software Engineer", y de su serie en Substack sobre el "problema del 70%" y el "problema del 80%". Esta entrevista continúa esa línea y explora desde varios ángulos el fenómeno de cómo los ingenieros senior están pasando de escribir código a editarlo.
El panorama tras un año de codificación con IA
- El 90% de los desarrolladores ya usa IA para programar, pero la confianza en ella más bien va a la baja
- Es efectiva para proyectos nuevos o prototipos (MVP), pero en bases de código grandes o entornos empresariales la brecha sigue siendo evidente
- El tamaño de los PR (pull requests) ha aumentado mucho, y es frecuente que la IA toque más archivos de los necesarios o implemente algo desde cero en vez de reutilizar funciones utilitarias ya existentes
- El fenómeno que Osmani llamó en textos anteriores el "problema del 70%" sigue vigente. La IA te lleva hasta el 70%, pero el 30% restante de calidad, consistencia y last mile (acabado final) sigue siendo tarea humana
Vibe Coding vs. ingeniería asistida por IA
- El Vibe Coding es un enfoque libre para explorar rápidamente la viabilidad de una idea, sin preocuparse demasiado por la revisión de código
- La ingeniería asistida por IA usa la IA como herramienta mientras mantiene principios tradicionales de ingeniería como arquitectura, seguridad, rendimiento y calidad
- Para código de producción, lo segundo es indispensable, y aquí la "ingeniería de contexto" (la técnica de dar al modelo contexto rico, como documentación, ejemplos, historial de conversación y estructura del codebase) determina la calidad del resultado
El nuevo rol del ingeniero senior: editor de código
- El rol central del desarrollador se está moviendo de quien escribe código a quien evalúa y edita código. Ahí está el sentido de la frase "highly-paid Code Editors" que sugiere el título
- La revisión de código se está convirtiendo en el espacio clave para formar a los juniors, y el pensamiento crítico para preguntar "por qué la IA eligió este enfoque" es hoy más importante que nunca
- Según un estudio, los ingenieros están gastando mucho tiempo depurando código generado por IA que "parece correcto, pero en realidad está mal". Osmani amplió esta idea en un texto posterior con el concepto de "deuda de comprensión (comprehension debt)"
Uso práctico de agentes en segundo plano
- Osmani cuenta que, mientras sale a caminar, deja tres o cuatro tareas a un agente desde la app de GitHub y, para cuando regresa, ya recibe un PR. La frase "no quiero un issue, quiero un PR" resulta especialmente llamativa
- Lo limita a proyectos pequeños o medianos, y todavía no lo recomienda para entornos empresariales
- Usa la metáfora de pasar de la etapa de "conductor", donde se usa un solo agente, a la etapa de "orchestrator", donde se gestionan varios agentes al mismo tiempo
Chrome DevTools MCP y Figma MCP
- Chrome DevTools MCP (Model Context Protocol), lanzado a finales de 2025, le da "ojos" a los agentes de codificación. Permite que el agente vea el resultado real del renderizado y aproveche incluso logs de consola e información de red
- Combinado con Figma MCP, hace posible un flujo en el que se implementa un archivo de diseño y luego se valida la pantalla real. Aun así, todavía no ha llegado al nivel de reutilizar automáticamente bibliotecas existentes de componentes UI
El futuro de la IA en el navegador y el problema de la confianza
- El siguiente paso es automatizar recorridos del usuario aprovechando el rico contexto que tiene el navegador (inicio de sesión, calendario, historial de búsqueda, etc.), pero la clave estará en diseñar confianza manteniendo confirmación humana en puntos donde intervienen pagos o datos personales
- Osmani enfatiza que "no se trata de automatizar al 100%, sino de detenerse obligatoriamente en el punto donde al usuario se le levantaría una ceja"
Consejos para desarrolladores junior
- Si puedes construir especialización profunda en áreas que la IA todavía no resuelve, eso puede convertirse más bien en una oportunidad de diferenciación
- Frente a la postura extrema de que los lenguajes de programación o los stacks dejarán de importar, Osmani responde que "entender las bases y los fundamentos sigue siendo un superpower"
Implicaciones
- El mensaje central de esta conversación es claro. En una era donde la IA escribe código por nosotros, el valor de un ingeniero senior no está en la velocidad con la que escribe, sino en su capacidad para leer código, juzgarlo y darle contexto. El título, algo provocador, de "editor de código muy bien pagado" no es un menosprecio, sino la paradoja de que esa es precisamente la capacidad clave que exige esta época
- Igual que Osmani elevó la cifra del 70% al 80%, la calidad de los agentes claramente está mejorando. Pero el costo de gestionar la "deuda de comprensión" que llena el 20~30% restante no ha disminuido, y reducir esa brecha sigue siendo una tarea pendiente tanto para las herramientas como para los ingenieros
1 comentarios
Los programadores senior son un modelo de diseño mejor que opus jajaja