Me he encontrado este último año, tal vez un poco más, reflexionando sobre cómo será un futuro con todo el auge de la AI, cómo cambiará la industria del software, el marketing, todo el mundo en general.
Creo que nunca he llegado a pensar realmente que trabajos como la ingeniería de software vayan a desaparecer, lo veía muy complicado hace unos meses. Hoy estoy seguro de que no lo harán, pero no estoy seguro de cómo se transformarán.
Y es que, para ser francos, es complicado, predecir el futuro lo es (a pesar de que ahora todo el mundo parece ser adivino). Además, está el hecho de que todo está en pañales, falta mucho para que todo se llegue a estabilizar y empiecen a surgir nuevos roles. Por ahora simplemente ha cambiado todo a hacer lo mismo pero con un LLM escribiendo el código, pero no siento que este sea el cambio definitivo, falta mucho para poder decir qué roles existirán.
Backend, frontend, DevOps, etc., siento que todos esos roles pasarán a algo más. No me canso de ver y escuchar a profesionales que dicen que, cada vez más, por el uso de la AI, tienen que aasumir roles que antes no tenían que realizar, y claro, tiene todo el sentido del mundo: si antes una sola persona podía hacer un poco de todo, quitando la fricción de escribir el código y con lo fácil que se ha vuelto poder iterar, ¿por qué una empresa o un freelancer perdería el tiempo designando a una persona a hacer algo específico cuando puede lograr ejecutar todo de una forma más rápida y eficiente (no siempre)?
Y aquí surge algo más también, y quisiera detenerme un momento con esto, porque he logrado leer en X cómo muchos desarrolladores sienten que el código ya no les pertenece, y cómo sienten que han perdido la emoción de trabajar en lo que, desde afuera, parece ser una gran industria (y puede que lo pareciera por personas con esos pensamientos). Pero, en parte, en lo que se está convirtiendo la industria con la AI es que ya no es una labor de artesanía donde cada línea de código se escribía una por una: el software acaba de dar un salto, como si una industria pasara de repente de la Edad de Piedra a la edad moderna en solo unos 2-3 años.
El ingeniero de software pasará más a ser lo que hoy en día concebimos como un arquitecto que como un artesano. Un arquitecto no pone una piedra, no vacía el concreto, pero aun así es la mente maestra, y no por ello un edificio “no es del arquitecto”. El desarrollador tendrá que hacer la transición de aceptar eso y verse más como el que lleva la batuta de su software, más que como ese artesano. Así como un mal arquitecto termina construyendo malos edificios que terminan en desastres con consecuencias graves, así mismo el mal desarrollador que no sepa trabajar con la AI y no sepa orquestarla de forma correcta termina con proyectos con consecuencias terribles.
Con todo esto me refiero a lo que hablaba al principio: que es difícil saber en qué terminarán todos los roles que tendrá un desarrollador, porque así como hace 30 años no existían los backends o los frontends, no sabes qué puestos habrá en los próximos 10, 15, 20 años en el futuro. Parte de lo emocionante es no saberlo y ser parte de esa construcción, de ver cómo va evolucionando todo frente a nuestros ojos.
Adaptarse es la mejor habilidad que tenemos como seres humanos. La incertidumbre es algo que puede asustar, y bastante, pero intentar abrazarla y buscar esas oportunidades que se nos vayan apareciendo, que nadie o casi nadie toma, y ser uno quien las aproveche; me refiero justamente a aquellos que sienten que el código no es de ellos y no quieren participar más en la industria: aceptar que escribir código a mano ha muerto, ver sus oportunidades y evolucionar junto con la industria será la clave para poder ser los cimientos sobre los que se pararán los desarrolladores de dentro de 20 años, así como los de hoy se sostienen sobre quienes construyeron todo hace 30-40 años.
Retomando el principio del post: nadie puede adivinar el futuro. Hay cosas que podemos intuir, como que nadie escribirá código a mano (es una intuición por cómo ha evolucionado todo, sobre todo este 2026), pero hacer una afirmación del futuro, eso no lo puede hacer nadie. A lo mejor sí desaparecen los desarrolladores porque la AI es tan buena y eficiente que no ocupamos más ese trabajo, y aun así algo surgirá, algo se aparecerá que necesite a las personas; todo el conocimiento adquirido siempre hará falta.
Ya no hace falta escribir en código binario, aprender código ensamblador, y en el futuro seguramente aprender el nuevo framework de JavaScript, y a lo mejor, aprender JavaScript en su máxima profundidad tampoco lo será, no lo sabemos, pero definitivamente entender como todo se relaciona entre si, y como funciona a un nivel elemental, eso siempre importara sin duda alguna.
Top comments (0)