
Steve Yegge predijo la victoria de los juniors en la era del vibe coding
Mientras todos discuten cómo la inteligencia artificial dejará a los desarrolladores junior sin trabajo, las redes sociales discuten ampliamente un artículo del autor Steve Yegge con un giro inesperado. En lugar de la declaración habitual tipo «los juniors se extinguirán, y los seniors permanecerán», el autor presenta la hipótesis opuesta. Entendamos en qué consiste esta venganza de los programadores principiantes, según el autor.
La opinión de Steve – mientras los desarrolladores experimentados gastan tiempo en escepticismo y disputas con la realidad, los juniors se adaptan rápidamente al nuevo enfoque. Vibe coding. Lo perciben no como una amenaza, sino como una parte natural de la profesión. Porque aún no se han acostumbrado al marco estricto de la programación tradicional.
¿Pero qué es el vibe coding? Es cuando no escribes ni una línea de código a mano. Sino que simplemente describes la tarea a la inteligencia artificial y observas cómo genera todo por sí misma. Para prototipos, puedes incluso no profundizar en detalles, y al preparar para producción — solo monitorear de cerca el proceso.
Steve identifica 6 etapas de evolución del desarrollo. Supuestamente comenzamos con codificación manual tradicional en el ’22. En el ’23, aparecieron autocompletados como snippets y Copilot. En el ’24, usamos chat bidireccional con modelos de lenguaje dentro del entorno de desarrollo.
Pero se pondrá más interesante de aquí en adelante. En el ’25, vendrán agentes de codificación que realizan tareas completamente. Para finales de año, aparecerán clusters de agentes que pueden ser gestionados en paralelo. Y en el ’26, surgirán flotas enteras de agentes bajo la supervisión de «super-agentes».
Y cada ola siguiente acelerará el desarrollo aproximadamente 5 veces. El autor compara los agentes con camellos gratis en el desierto. Al principio, pueden ser incómodos. Escupen, muerden y consumen recursos. Pero cuando te acostumbras, ya no puedes vivir sin ellos. Ellos mismos se meten en JIRA, hurgan en el código, ejecutan pruebas y corrigen bugs. Al desarrollador solo le queda dirigirlos y comer papas fritas.
Por supuesto, hoy los agentes aún no son lo suficientemente inteligentes para tragar tareas enormes. Necesitan ser alimentados con tareas pequeñas y vigilados cuando se atascan. Pero pronto aparecerán «super-agentes» que ellos mismos lanzarán enjambres de agentes y los monitorizarán.
Y según Steve, para el ’26 los desarrolladores se convertirán en una especie de gerentes de línea, liderando grupos de agentes. Y en esta nueva realidad, la ventaja irá no solo a los juniors, sino a personas con un nuevo tipo de pensamiento. Quizás tu pasado de programador solo estorbe.