AI coding es la siguiente ola. Pero por primera vez no quiere especialistas.
Cada ola de abstracción en software creó especialistas: en C, en Java, en React, en Terraform. AI coding es la siguiente — pero rompe ese patrón. Lo que pide es lo contrario: generalistas que dirigen al agente.
La profesión de software no es estática. Cada 10-15 años llega una ola de abstracción nueva que cambia las reglas, premia distintos skills, y deja atrás a quienes no se adaptaron.
Vale la pena recordar la lista — porque el patrón se repite, y porque la siguiente ola lo rompe.
La historia, en cinco olas
Ola 1 — Assembly (1950s-1970s). Programabas con interrupciones, registros, direcciones de memoria literales. Tenías que saber cuántos ciclos costaba cada instrucción. Un buen developer era alguien que entendía el hardware tan bien que escribía código eficiente al byte.
Ola 2 — C (1970s-1980s). La primera abstracción seria. Punteros sí, pero ya no escribías ASM directo. El compilador hacía la traducción. Un buen developer era alguien que entendía allocators, podía escribir su propio linked list, no leakeaba memoria. El que se quedó en Assembly se volvió raro, especializado en kernels y embedded.
Ola 3 — C++ y Java (1990s). Abstracciones de objetos, destructores automáticos, JVM. La gestión manual de memoria se volvió opcional (en Java directamente imposible). Un buen developer entendía polymorphism, inheritance, patterns. El que se aferraba a C se quedó en sistemas legacy o performance-critical niches.
Ola 4 — Scripts del browser y dynamic languages (2000s). JavaScript, Python, Ruby. Ya no compilaba — ejecutaba directo. Sintaxis suelta, GC en todo lo que tocas. Un buen developer era alguien que dominaba el chaos del navegador y los frameworks que empezaban a aparecer. Los seniors de Java miraron con desprecio (“eso no es ingeniería”) hasta que JavaScript se comió el mundo.
Ola 5 — Frameworks y plataformas (2010s). React, Angular, Vue, Next.js, Spring Boot, Rails, Django, Flask. Cada uno con su filosofía, sus patterns, su ecosistema. Un buen developer era un especialista: “soy senior React”, “soy senior Node”, “soy Django guy”. La especialización era el camino a senior. Cuanto más profundo en un stack, más alto el salario.
El patrón clarísimo
En cada ola pasó lo mismo:
- La nueva ola abstrae lo que antes era el oficio
- Los que se suben a la nueva ola avanzan rápido
- Los que se quedan en la anterior se quedan en nichos cada vez más estrechos
- La nueva ola requiere especialización — el sweet spot del crecimiento de carrera es escoger un stack y profundizar
40 años repitiendo ese patrón. Suficiente para extrapolar.
La ola 6 — y el patrón que rompe
AI coding es la ola siguiente. Hasta ahí, la analogía aguanta.
Lo que cambia: no premia especialización. Premia lo contrario.
El developer mid-level de 2026 que es “senior React + 5 años de
Next.js” ya no tiene un moat. Un agente decente escribe React de
nivel senior leyendo el CLAUDE.md correcto. Su especialización
se commoditizó en 18 meses. Lo mismo aplica al senior Node, al
senior Django, al senior Terraform.
Lo que sí tiene valor en 2026:
- Entender el panorama completo del sistema — frontend, backend, infra, observability, security — lo suficiente para dirigir al agente
- Saber qué stack es correcto para qué problema (decisión que el agente no toma por ti)
- Detectar cuando el agente tomó una decisión arquitectónica mala aunque el código compile
- Curar el contexto que hace que el agente produzca código consistente con el resto del sistema
- Comunicar tradeoffs cross-equipo (PMs, designers, regulatorio)
Eso no es especialización profunda en un stack. Es integración horizontal. Es saber lo suficiente de cada capa para conectar las decisiones — y delegar la implementación al agente que sí puede ser experto en todo.
Por qué este shift es contraintuitivo
Las cinco olas anteriores enseñaron a la industria un reflejo: “para crecer, especialízate más”. Esa fue la regla durante 40 años. Es lo que se le dice a un junior en su primera carrera fair: “escoge un stack, profundiza”.
En 2026 ese consejo está mal calibrado. Aún se da. Aún se contrata por él. Pero los devs que están avanzando más rápido son los generalistas con criterio profundo — los que entienden cómo encajan las piezas y pueden dirigir un agente para que llene los detalles.
Eso es incómodo. Va contra cómo nos formamos. Va contra cómo están armadas las descripciones de puestos. Va contra cómo está diseñada la carrera tradicional. Pero el mercado ya no premia lo que premiaba.
Las tres preguntas para tu posición actual
-
¿Eres especialista en un stack específico? En 5 años, ese stack va a estar commoditizado por el agente. El dev senior React de 2021 va a tener que reinventarse o aceptar un nicho estrecho — el mismo destino del Assembly programmer en 1995.
-
¿Entiendes el sistema entero o solo tu pieza? Si solo conoces frontend, o solo backend, o solo infra — vas atrás. El sergeant developer de hoy necesita visión horizontal, no profundidad vertical.
-
¿Tu próximo salto es más profundidad, o más amplitud? Si tu plan de carrera es “ascender en React”, estás optimizando el camino viejo. Si es “entender el sistema en su conjunto para dirigir mejor a los agentes”, estás en el path nuevo.
La paradoja de la ola 6
Las primeras cinco olas pidieron que dejaras de hacer lo que sabías hacer. “Ya no escribas ASM. Ya no manejes memoria. Ya no escribas SQL crudo, usa el ORM. Ya no toques DOM, usa React.” Cada ola quitó algo. Quien soltó, ascendió.
La ola 6 pide lo opuesto. Te pide retener todo lo anterior — porque tu nuevo trabajo es revisar lo que el agente escribió en todas esas capas técnicas — y agregar criterio horizontal. Es la primera ola en 40 años que no te libera de saber lo de abajo. Te exige más, no menos.
La inversión que no querías ver
Por décadas, la apuesta segura era especialización. “Vuélvete EL EXPERTO de X y nadie te va a tocar”. En 2026 esa apuesta empieza a ser mala. La apuesta nueva: vuélvete el que entiende cómo encajan varios stacks, y que sabe dirigir a un agente que sí domina cada uno.
Los devs que viven todavía en “yo soy senior React” van a ver en 2-3 años lo que vieron los seniors de VB6 en 2010 mirando JavaScript: una industria moviéndose a otro lado, sin pedirles permiso. Y la salida no es aprender el siguiente framework. Es salirse del marco de framework-specialist por completo.
Si tu equipo está pensando cómo se ve la siguiente generación de roles técnicos — no más especialistas, sino directores de agentes con visión horizontal — conversemos — el chat está abierto.