Vaya movida se ha montado en Silicon Valley. Por un lado tenemos a Dario Amodei, CEO de Anthropic (sí, los de Claude), diciendo que los programadores tenemos los días contados por culpa de la IA. Por el otro, Alexander Embiricos de OpenAI Codex salta como un resorte: “¡Nunca ha sido mejor momento para ser ingeniero!”
¿En qué quedamos, chavales? ¿Estamos ante el apocalipsis de los desarrolladores o en la edad dorada de la programación?
El Profeta del Apocalipsis vs. El Evangelista del Código
Amodei habla de un “tsunami de IA” que va a arrasar con los trabajos de programación en los próximos 1-5 años. Vamos, que según él, dentro de poco estaremos todos reconvertidos a camareros o influencers de TikTok. Su argumento no es descabellado: la IA avanza tan rápido que ni nosotros mismos sabemos qué coño está pasando.
Pero Embiricos no se achanta y sale con que ahora tenemos “herramientas increíbles” para hacer más cosas que nunca. Su consejo para los programadores que buscan trabajo es básicamente: “Construid cosas chulas y enseñádnoslas”. O sea, la receta de toda la vida, pero con vitaminas.
Mi Veredicto (Porque Nadie me lo ha Pedido)
¿Sabéis qué pasa? Que los dos tienen razón… y los dos están equivocados.
Amodei tiene razón en que viene un cambio brutal. Los programadores junior que solo saben copiar de Stack Overflow van a sufrir. La IA ya hace mejor el trabajo de “traducir requisito a código básico” que muchos humanos.
Embiricos tiene razón en que es un momento increíble para ser programador… si sabes adaptarte. Ahora puedo prototipear en minutos lo que antes me llevaba horas. Puedo centrarme en la arquitectura, el diseño, las decisiones técnicas importantes, mientras la IA se ocupa de escribir el típico CRUD del demonio.
Pero aquí viene la paradoja: ambos CEOs tienen incentivos comerciales para decir lo que dicen. Amodei vende el miedo porque Claude es la solución. Embiricos vende la esperanza porque Codex es la herramienta. Marketing 101, amigos.
La Realidad del Terreno
La verdad es más aburrida que las proclamas apocalípticas o los cantos de sirena. La IA va a cambiar la programación, pero no va a eliminar a los programadores. Va a cambiar lo que hacemos y cómo lo hacemos.
Los que van a sobrevivir (y prosperar) son los que entiendan que programar nunca ha sido solo escribir código. Es resolver problemas, diseñar sistemas, entender requisitos confusos, debuggear el código mental de otros humanos, y gestionar la complejidad inherente de los sistemas complejos.
La IA puede escribir funciones, pero no puede decidir qué problema resolver ni cómo estructurar un sistema que dure 10 años. Al menos por ahora.
Consejos de Supervivencia
Si eres programador y te preocupa el futuro (spoiler: deberías), aquí van mis consejos no solicitados:
- Aprende a usar IA como colaborador, no como amenaza. Es tu compañero junior muy listo pero algo corto de miras.
- Especialízate en algo complejo. Sistemas distribuidos, seguridad, arquitectura, dominio de negocio específico.
- Mejora tus habilidades blandas. Comunicación, gestión de proyectos, entender a los usuarios.
- Construye cosas interesantes. Como dice Embiricos, pero hazlo de verdad.
El Futuro es Raro, Pero No Apocalíptico
¿Van a desaparecer algunos trabajos de programación? Seguramente. ¿Va a desaparecer la programación? Ni de coña. Lo que va a cambiar es la definición de “programador”.
En lugar de ser “el que escribe código”, seremos “el que resuelve problemas usando código y IA”. Más estratega, menos mecanógrafo. Y personalmente, me parece un cambio bastante interesante.
Así que relajaos, seguid aprendiendo, y recordad: si los CEOs de las dos empresas de IA más importantes del mundo no se ponen de acuerdo sobre el futuro, es que nadie tiene ni puta idea de lo que va a pasar.
Y eso, queridos colegas, es lo más tranquilizador de todo.