
Durante décadas, el desarrollador de software ha tenido la imagen de un arquitecto solitario encorvado sobre un brillante entorno de desarrollo integrado (IDE) y una terminal, traduciendo una lógica empresarial compleja en miles de líneas de sintaxis. El éxito a menudo se medía por la capacidad del desarrollador para actuar como un diccionario de comandos viviente y un depurador preciso de punto y coma. Pero estamos entrando en una nueva era. La introducción de herramientas basadas en agentes y “codificación por vibración” impulsada por IA está cambiando fundamentalmente el flujo de trabajo de los desarrolladores. Estamos siendo testigos del surgimiento de la “clase supervisora”, un cambio en el que el valor central del desarrollador ya no es la creación manual de código, sino la orquestación de alto nivel de agentes autónomos.
El ascenso de la clase supervisora
El papel del desarrollador está pasando a un nivel superior. Anteriormente, el flujo de trabajo implicaba comprender las necesidades del negocio, desarrollar diseños de alto y bajo nivel y luego escribir cada línea de código. Hoy en día, los dos últimos pasos los realizan principalmente agentes. El desarrollador ahora comunica los objetivos y requisitos al sistema, lo que permite al agente completar la tarea.
En esta nueva realidad, el terminal se convierte en una herramienta más poderosa que los diseñadores de UI tradicionales, ya que actúa como un centro para controlar los bucles fuera de línea. El desarrollador ya no se limita a escribir; comprueban, aclaran y orientan. La propuesta de valor central ha pasado de la memorización de sintaxis a la aplicación de juicios de alto nivel.
La muerte de la sintaxis y el nacimiento de las habilidades de los agentes.
En este flujo de trabajo reinventado, recordar 50 o 60 comandos de terminal específicos ya no es un cuello de botella. Aunque sigue siendo necesario un conocimiento fundamental de lo que hacen estos comandos, se elimina la necesidad de memorizar la sintaxis detallada. En cambio, la industria está adoptando habilidades de agente: instrucciones modulares en lenguaje natural que le enseñan a un agente a llenar vacíos en su propio conocimiento.
Las habilidades de los agentes resuelven una de las frustraciones más persistentes del desarrollo temprano de la IA: el problema del “olvido”. Las sugerencias estándar son temporales y los modelos de lenguaje grandes (LLM) adolecen de ventanas de contexto limitadas; Una vez que la conversación se vuelve demasiado larga, el modelo pierde su ventaja. Las habilidades del agente actúan como una estructura modular e indexada, muy parecida a los capítulos de un libro, que permite al agente adquirir sólo el conocimiento específico que necesita para completar una tarea. Esto permite a los desarrolladores crear un “segundo cerebro” permanente en sus repositorios de proyectos, asegurando que si un agente aprende una vez una mejor práctica o una regla arquitectónica específica del proyecto, la conservará en el futuro.
Ambiente de codificación con vallas
El cambio hacia la codificación por vibración tiene sus escépticos. Sin una estructura, la codificación de Vibe puede generar resultados de IA de baja calidad, conocidos como “basura”, donde se produce un código que parece correcto pero que no cumple con los estándares de seguridad o rendimiento de producción. La nueva arquitectura de colaboración requiere repensar el ciclo de vida de desarrollo de software (SDLC) con restricciones incorporadas. Actualmente, las empresas están incorporando linters, escáneres de seguridad y flujos de trabajo deterministas directamente en el ciclo del agente.
La necesidad de un marco estructurado es la razón por la que el mito de que las plataformas SaaS son irrelevantes está en desacuerdo con la realidad corporativa. Cuando los desarrolladores escriben una arquitectura completa desde cero, sin darse cuenta crean un enorme impuesto oculto: una vasta superficie de código sin procesar que luego tienen que mantener, proteger y explotar. Los gastos generales de gestión resultantes (desperdiciar el tiempo de los ingenieros de élite corrigiendo resultados y pagando altos costos simbólicos por sugerencias infundadas) eventualmente superan la velocidad inicial de creación.
Las plataformas SaaS para agentes proporcionan los metadatos necesarios y la infraestructura segura que permiten a los agentes completar tareas (desde soporte de facturación hasta solicitudes de publicidad) con la precisión necesaria para la producción. Las habilidades de los agentes siguen siendo valiosas. Cuando se implementan en una plataforma que ya cuenta con las bases de seguridad y escalabilidad, las habilidades de los agentes se convierten en un poderoso incentivo para que los desarrolladores creen rápidamente capacidades valiosas sobre la plataforma.
Gestionar un equipo de subagentes
La vida diaria de un desarrollador moderno implica cada vez más la gestión de un equipo permanente de subagentes especializados. En lugar de un agente de IA monolítico, los desarrolladores organizan flujos de trabajo secuenciales o paralelos entre agentes que se especializan en código front-end, controles de seguridad o pruebas.
Vemos este cambio en la forma en que las organizaciones ya escalan. Lennar, uno de los constructores de viviendas más grandes de Estados Unidos, ahora implementa 1,1 millones de flujos de trabajo de agencia por mes para atraer más clientes potenciales, aumentar las tasas de conversión y acortar el ciclo de ventas. De manera similar, el fabricante de tabletas de papel reMarkable lanzó su primer agente de inteligencia artificial en sólo tres semanas; la empresa resolvió más de 10.500 consultas de clientes con una puntuación NPS correspondiente a su equipo de soporte.
En este tipo de empresas, la clase desarrollador-supervisor hace más que simplemente escribir código; crean habilidades y niveles de coordinación que permiten a estos agentes funcionar como una extensión continua de la fuerza laboral.
De la productividad a la calidad: nuevos indicadores
Si un agente puede generar 1000 líneas de código en diez segundos, la cantidad de líneas de código y la velocidad de procesamiento ya no son medidas significativas de la productividad del desarrollador. De hecho, más código a menudo significa más margen para errores.
Necesitamos centrarnos en el grupo de trabajo del agente: la tarea discreta realizada por el agente de IA. En Salesforce, nuestra propia implementación de agentes destaca este cambio. Nuestros agentes de servicio al cliente ahora manejan el 96 % de las llamadas de forma autónoma y hemos ahorrado más de 50 000 horas de ventas al permitir que los agentes realicen la “administración” de ventas.
Para los desarrolladores, el módulo de agente significa medir cómo pueden utilizar agentes para resolver problemas complejos con mínimas molestias. El éxito debe medirse por la calidad del software: ¿hemos reducido el número de errores? ¿Es la arquitectura más sostenible? ¿Estamos proporcionando funciones que realmente resuelven los problemas de los usuarios en lugar de simplemente llenar los repositorios?
Al alejarnos del consumo de tokens como métrica y acercarnos a la calidad del trabajo, permitimos a los desarrolladores centrarse en lo que las personas hacen mejor: ejercer su juicio, mostrar empatía por las necesidades de los usuarios y diseñar sistemas para que duren.
La necesidad duradera de la intención humana
Estamos en los primeros días de esta transición, que recuerda cuando los desarrolladores comenzaron a compartir módulos en Node Package Manager (NPM) o Maven. Pronto veremos “intercambios de habilidades de agentes” globales donde los desarrolladores comparten instrucciones modulares para los agentes sobre todo, desde blogs de tecnología hasta SEO y lógica algorítmica compleja.
El futuro pertenece a los desarrolladores que dominan la capacidad de dividir la experiencia humana en habilidades de agentes reutilizables. Al asumir un rol de liderazgo, los desarrolladores no son reemplazados. Finalmente se liberan del tedio de la sintaxis para centrarse en lo que la IA no puede replicar: los juicios de alto nivel necesarios para construir software futuro.
Las opiniones expresadas en los comentarios de Fortune.com son únicamente las de los autores y no reflejan necesariamente las opiniones y creencias de Fortune.
