El fin de la programación tradicional

IA. IA. IA. Piense en todas las charlas, conversaciones, videos y reels que ha visto sobre la IA. Simplemente repáselos mentalmente.
La IA conversacional ha ganado mucho terreno durante el último año. Debido a ello, ya casi no utilizamos los motores de búsqueda. La mayoría de nuestras consultas las hacemos en ChatGPT o Gemini. Desde redactar nuestros correos electrónicos hasta organizar nuestros viajes, la IA ha mejorado continuamente sus capacidades hasta el punto de que ahora contamos con… programadores de IA autónomos.
Durante las últimas dos décadas, la habilidad y el empleo más buscados en el mercado fueron los de ingeniería de software. Se apresuraba a los jóvenes a tomar cursos de programación. Surgieron instituciones de capacitación por todas partes. Llegaron expertos de todas partes para enseñarnos a programar y depurar en cuestión de minutos.
Avancemos hasta el 2026.
Nuestras conversaciones han cambiado.
Dario Amodei, director ejecutivo de Anthropic, ha afirmado que los empleos tradicionales de ingeniería de software podrían volverse en su mayoría innecesarios en los próximos 6 a 12 meses debido a los rápidos avances en inteligencia artificial.
Con una profesión que alguna vez fue venerada y que ahora se encuentra en el limbo, la gente se muestra escéptica respecto a su futuro. ¿Se volverían obsoletos los desarrolladores? ¿Seguiría existiendo el desarrollo? ¿O se reestructuraría por completo?
Todos mis amigos desarrolladores han utilizado la IA para depurar y comprender mejor su código desde hace mucho tiempo, mucho antes de que supieran que esta podría reemplazar su trabajo. Ahora, las mismas herramientas que los ayudaban los están dejando atrás.
Por ejemplo, Claude es un modelo de lenguaje avanzado y de gran escala desarrollado por Anthropic y diseñado para el trabajo. Es una herramienta que prioriza el uso de la terminal. Esta analiza una base de código, ejecuta pruebas y resuelve por sí sola problemas complejos que involucran múltiples archivos. En un estudio reciente de Anthropic, la capacidad de Claude para la resolución independiente de problemas prácticamente se ha duplicado. Antes, el sistema requería intervención humana después de aproximadamente 10 acciones autónomas. Ahora, la última versión de Claude Code gestiona de manera independiente secuencias de 20 o más acciones. Este cambio marca un salto significativo desde la ejecución de tareas básicas hasta la gestión de flujos de trabajo sofisticados de principio a fin con una supervisión mínima.
Muchos directores ejecutivos y líderes tecnológicos han advertido a los desarrolladores sobre la IA, y con razón.
Pero lo que todos debemos comprender es que la IA no es inteligente, solo es obediente. Por lo tanto, trabajar con ella significa darle instrucciones. Es posible que la ingeniería de software tradicional desaparezca, pero los ingenieros aún tendrían que dar indicaciones a la inteligencia artificial. Sí, algunas tareas ―como la depuración― serían manejadas por sistemas de IA. No obstante, desarrolladores e ingenieros aún tendrían que indicarle que programe lo que más importa, basándose en las prioridades y los objetivos generales.
En 2026 y en los años siguientes, la habilidad más buscada seguirá siendo la de un ingeniero, pero uno que sepa cómo trabajar con la IA. Con un mercado laboral en constante evolución, alguien que no cuente con esta habilidad podría quedar fuera de lugar en tan solo unos años.
El lado positivo
En la actualidad, los medios de comunicación exageran el panorama sombrío y apocalíptico de la IA. Sin embargo, la inteligencia artificial realmente puede mejorar nuestras vidas. Para empezar, es como un asistente integrado que podemos tener a nuestra disposición las 24 horas del día, los 7 días de la semana. Con él, podemos hacer preguntas, generar ideas, organizar nuestros horarios de manera más eficiente, optimizar nuestra productividad y mucho más.
Los empleados de Anthropic afirman que ahora confían en Claude para aproximadamente el 60 % de sus tareas. Esto se traduce en un aumento estimado del 50 % en la productividad, lo cual realmente dice mucho sobre lo que nos depara el futuro con la IA.
¿Cuántas veces hemos pensado «Si tan solo tuviera tiempo, haría esto o aquello en el trabajo»?
Ahora, gracias a estas increíbles herramientas a nuestra disposición, podemos hacer más en menos tiempo y, por fin, dedicarnos a cosas que nunca pensamos que llegaríamos a hacer.
El camino a seguir
Los líderes tecnológicos han venido afirmando que el futuro del desarrollo cambiará. Se supone que la IA reemplazará muchas tareas rutinarias, pero aún está por verse cómo transformará la industria.
También hemos escuchado que se está invirtiendo mucho dinero en la implementación de sistemas de IA capaces de programar de manera autónoma. Según Gartner®, para el 2027, se espera que siete de cada diez organizaciones que cuentan con equipos de plataformas incorporen funciones de GenAI en sus plataformas internas para desarrolladores. Además, en el mercado estadounidense se prevé que las herramientas de IA generativa para la programación generen aumentos de productividad por un valor aproximado de 12 mil millones de dólares al año.
¿Qué les depara el futuro a los ingenieros de software?
Pase lo que pase, hay ciertas habilidades que nunca podrán ser reemplazadas por un robot o una IA. El potencial humano de los desarrolladores e ingenieros seguirá siendo necesario para comprender cómo incorporar mejor estas herramientas y trabajar junto a ellas.
En la próxima era, se necesitará algo más que solo programar para abrirse camino en la industria del software. Quien cuente con un pensamiento estratégico sobre productos, perspicacia comercial, habilidades de comunicación, capacidad de promoción, conocimientos técnicos y una buena comprensión del comportamiento de los productos y los clientes se destacará entre la multitud.
Una reflexión final
La IA no es una amenaza, es un cambio bienvenido: un asistente integrado capaz de resolver errores en segundos, pero que no es lo suficientemente inteligente como para dejarlo actuar por su cuenta. Grabe esto en su mente: los seres humanos no pueden ser reemplazados por robots, ni la IA puede reemplazar a los desarrolladores.
Los métodos tradicionales de programación desaparecerán, pero no hay nada de malo en ello. El desarrollo de software se ha vuelto más interesante, lo que hace que sea un momento emocionante para ser creador y desarrollador.