Hace un año no habría creído que algún día escribiría esta frase.
Llevo más de 20 años desarrollando software. De adolescente digitalicé ayuntamientos, más tarde fundé empresas y con 1Tool construí un software que hoy da soporte a miles de usuarios en su trabajo diario. El desarrollo de software nunca fue solo mi profesión: fue mi pasión.
Y aun así, desde hace más de seis meses no he escrito ni una sola línea de código yo mismo.
No porque ya no sepa programar.
Sino porque ya no lo necesito.
El mayor cambio de mi carrera
Nunca fui de los que se suben a cualquier moda. En los últimos 20 años ha habido innumerables tecnologías anunciadas como una revolución que, pocos años después, habían desaparecido.
Con la IA es distinto.
Por primera vez estoy viviendo una tecnología que no solo cambia mi día a día laboral, sino que lo redefine por completo.
Hoy los agentes de IA asumen gran parte del desarrollo de software. Escriben código, analizan sistemas existentes, hacen revisiones, prueban aplicaciones en el navegador y documentan los cambios.
Hace cinco años habría dicho: imposible.
Hoy forma parte de mi rutina.
Programar nunca fue el verdadero objetivo
Durante mucho tiempo pensé que amaba programar.
Hoy sé que esa era solo media verdad.
Amo resolver problemas. Amo convertir ideas en realidad. Amo ese momento en que una idea se convierte de pronto en un producto que funciona.
Antes, para eso tenía que escribir cientos o miles de líneas de código.
Hoy formulo el contexto, defino la arquitectura y trabajo junto con agentes de IA en la implementación.
El resultado es el mismo. Solo que increíblemente más rápido.
El contexto es el nuevo lenguaje de programación
Hoy la habilidad más importante ya no es dominar a la perfección cada lenguaje de programación.
La habilidad más importante es proporcionar el contexto adecuado.
La IA puede programar en segundos. Pero necesita entender por qué se construye algo, para quién está pensado y qué problema se quiere resolver realmente.
Justo ahí está, por ahora, la mayor diferencia entre el ser humano y la máquina.
Por ahora.
¿Qué significa esto para los desarrolladores de software?
No creo que los desarrolladores vayan a desaparecer. Pero su rol está cambiando radicalmente.
Escribimos menos código. Tomamos más decisiones. Pensamos más en productos que en sintaxis. Dedicamos más tiempo a la arquitectura, los procesos y la experiencia de usuario que a la implementación en sí.
El desarrollador se convierte cada vez más en el director de una orquesta de agentes de IA.
Mi conclusión más honesta
La IA me quitó lo que más hice durante años: escribir código.
Pero, al mismo tiempo, me dio lo que en realidad siempre busqué: más tiempo para las ideas, más tiempo para los productos, más tiempo para la innovación.
Hoy surgen cosas en horas que antes nos llevaban días o semanas.
Por primera vez en mi carrera, el desarrollo de software se siente realmente tan rápido como siempre imaginamos que sería con lo "ágil".
Y precisamente por eso, hoy disfruto mi profesión más que nunca.