Hemos leído muchas noticias sobre los efectos que tecnologías como la Inteligencia Artificial pueden tener en el mundo laboral. Aunque se sabe que estas herramientas también crearán nuevos puestos de trabajo y que, echando la vista atrás, la tecnología siempre ha creado más oferta laboral que la que destruye, las alarmas están ahí. Se calcula que la automatización eliminará 75 millones de empleos para 2025. Otros estudios estiman que entre 400 y 800 millones de personas serán desplazadas de sus puestos de trabajo en 2030 debido a la automatización.
Este impacto se hará notar en disciplinas tan diversas y variadas como los radiólogos, preparadores de hamburguesas, taxistas y repartidores o periodistas.
Pero, ¿qué pasa con los programadores y desarrolladores de código? ¿Cuánto de su trabajo es puramente rutinario y puede ser, por tanto, altamente automatizable? ¿Programar será en el futuro una cosa de máquinas?
La IA hará parte de mi trabajo, pero no me preocupa
Hemos hablado con varios desarrolladores y todos coinciden en que sí, que su trabajo también se verá afectado por las herramientas de Inteligencia Artificial. Pero, lejos de verlo como un problema o con miedo por su futuro laboral, todos ellos lo ven como algo positivo: desde el trabajo aburrido que les va a eliminar hasta la oportunidad de centrarse en lo que verdaderamente les gusta o la posibilidad de seguir creciendo a nivel profesional.

“Es perfectamente posible que mi trabajo lo pueda hacer en el futuro una máquina. Pero no me preocupa en absoluto porque la tecnología avanza tan rápido que te tienes que reimaginar constantemente. No solo por la IA, sino porque aparece una nueva librería de código que te pedirán en los próximos meses”. Elena Torró es desarrolladora software front ¡end en Carto desde hace 2 años y no le parece mal que haya tecnología que supla su trabajo. “Pueden automatizar cosas y hacerlas más sencillas. Antes las farolas las encendería una persona y ahora es un proceso más eficaz”, pone como ejemplo.
“Todo lo que se automatiza son cosas horribles, tareas repetitivas, que no te sientes realizado haciéndolas” Laura Lacarra
Jorge Ferreiro, Frontend Software Engineer en Eventbrite, piensa parecido. “La IA es una oportunidad de mejora como desarrollador, salvo para los que estén acomodados, que no quieran evolucionar y opten por estancarse en ciertas tecnologías. Pero no es una amenaza diferente a las nuevas bibliotecas u otras tecnologías”, asegura. En opinión de este ingeniero, herramientas como la utilizada por Facebook, que analiza bugs y errores de tu anterior código y te da sugerencias, permite a los desarrolladores mejorar el código.
¿Automatizar tareas aburridas? Sí, por favor
Como todo proceso, la llegada de herramientas de Inteligencia Artificial al mundo del desarrollo de software no se producirá de la noche a la mañana. De hecho, estos profesionales ya ven cómo en ciertos terrenos la IA está ya presente en las herramientas que emplean en su día a día.

VS Code, por ejemplo, es un editor que les sugiere nombre de variables y funciones. Hay herramientas de Machine Learning capaces de analizar el contexto en el que trabajan los desarrolladores y escribir código por ellos. Tabnine compara y hace recomendaciones a la hora de escribir código, lo que, en opinión de Ferreiro, ahorra tiempo a la hora de escribir. Otras herramientas, como Codota, completa líneas de código basadas en millones de programas Java y su contexto, lo que le ayuda a codificar más rápido con menos errores.
Herramientas como Tabnine o Codota son capaces de analizar el contexto en el que trabajan los desarrolladores y escribir código por ellos
Ninguno de los programadores con los que hemos hablado ha probado estas herramientas, algunas de las cuales permiten programar en pareja con la particularidad de que el partner no es una persona, sino la Inteligencia Artificial. Sin embargo, todos ellos se han mostrado más que encantados con la aparición de dichas herramientas.
Laura Lacarra, ingeniera de BI & Big Data en Telefónica, nos explica que ella misma ha automatizado tareas que costaban más de 4 horas de trabajo dos veces a la semana. “Ahora se ejecutan diariamente y se hacen solas. No es que no haga falta hacer ese trabajo, sino que se han incorporado nuevas funcionalidades”, detalla. Para ella, “todo lo que se automatiza son cosas horribles, tareas repetitivas, que no te sientes realizado haciéndolas”. Por eso, poder contar con un programa que automatice ese trabajo “te permite pasar a una siguiente fase: de hacer algo manual siempre igual a mejorarlo, mantenerlo”. Y, dado que “siempre hay cosas nuevas cosas que automatizar”, Lacarra asegura que “no he perdido trabajo, sino que he generado más”.

No me preparo para la IA: me mantengo al día
Estos programadores con los que hemos hablado no se preparan de ninguna manera especial ni concreta ante el avance o la llegada de la IA a sus puestos de trabajo. “Hay que estar al día. Hay que reinventarse sin querer”, explica Elena Torró, quien asegura que ahora hace cosas que hace 2 años ni se planteaba. “Hay que aprender bajo demanda”, sentencia. En su opinión, la gente se tiende a agobiar mucho por estar al día y hacer cosas. “Es importante estar al día si te interesa lo que quieres hacer y no por presión del entorno”, recomienda.
“Hago cursos sobre IA, voy a conferencias y charlas y voy a hackatones, pero procuro que apliquen a mi trabajo, para ver cómo me pueden ayudar" Jorge Ferreiro
Algo parecido asegura Lacarra. “En la profesión que hemos decidido hay que estar al día de los cambios que pasan”. Así, recuerda cómo ella empezó con Java y ahora trabaja con Python.
Elena Torró sí que ha empezado a hacer un curso de Coursera sobre datos, con una visión general de Data Science, visualización, tratamiento con aspectos prácticos. En su opinión, “si te preocupa que la IA te vaya a afectar a tu trabajo, deberías entender la IA”.
Por su parte, Jorge Ferreiro apuesta por saber cuáles son las nuevas tendencias, cómo le afectan y leer artículos sobre estas nuevas tendencias. “Hay que completarlo con cursos y documentos. Ver conferencias y charlas sobre IA y acudir a hackatones. En mi caso, procuro que apliquen a mi trabajo, para ver cómo me pueden ayudar”, explica.
Un ingeniero que enseña a las máquinas cómo aprender
De entre los programadores con los que hemos hablado, hay uno que merece una mención aparte: es ingeniero experto en Machine Learning. Es decir, les enseña a las máquinas cómo deben aprender para ser inteligentes. Este profesional nos pide no identificarle. Entre otras cosas porque trabaja para varios clientes en varios proyectos.

Aunque sabe que ahora mismo se piden muchos profesionales del área de programación y desarrollo de software (entre otras razones para crear y mantener estas herramientas de Inteligencia Artificial), cree que en un futuro (“me costaría dar un tiempo o estimación de fechas”), cada vez se automatizará más la creación de herramientas de IA, así que tendrá un impacto en este tipo de trabajo.
Ciberseguridad es, en su opinión, uno de los campos en los que más está entrando la IA para detección de amenazas en base a patrones de comportamientos y análisis de datos de servidores. “En esa labor de vigilancia sobre lo que está ocurriendo en los sistemas quizá cada vez sea menos necesario la intervención humana porque la IA se vuelve más potente cuantos más datos le des para entrenarla”, explica. “Será uno de los primeros en los que se note el descenso de necesidad humana”.
“Claro que me planteo si estoy alimentando a la bestia”
Este experto, como los otros desarrolladores con los que hemos hablado, no está intranquilo por su futuro. “Estoy en una situación privilegiada ahora mismo porque estoy en un campo en crecimiento. De aquí a unos años puede cambiar, pero no me inquieta especialmente porque creo que tengo bastante adaptabilidad. Si no encuentro trabajo de esto buscaré otra cosa. No tengo miedo a quedarme sin trabajo”, explica.

Donde sí muestra más dudas o recelos es en la esfera social. “Hay trabajos muchos más vulnerables que el mío y el impacto va a ser muy fuerte”, reflexiona.
"A veces te preguntas si es positivo o no que contribuyas al avance de la IA cuando tiene efectos en la sociedad"
Unos trabajos que, quizá, peligren por la irrupción de máquinas a las que él entrena. “¿Sientes que estás alimentando a la bestia?”, le preguntamos. “En ocasiones sí”, reconoce. “Trabajo para muchos clientes y muchas veces te planteas cuáles son las consecuencias de los proyectos en los que trabajas. Y, en general, ante algo que puede tener consecuencias negativas a futuro es una pregunta que, al menos yo, me planteo: si es positivo o no contribuir a ese avance”, reflexiona.
Sin embargo, este profesional se muestra convencido de que la Inteligencia Artificial puede tener muchas más partes positivas que negativas a largo plazo. El tema está en que todo “depende de cómo se gestionen esas cosas negativas. Ahí entran variables muy complejas como tema legislativo, político…”.
No obstante, y mirando siempre el vaso medio lleno, cree que a largo plazo “nos readaptaremos y ajustaremos a la nueva realidad”, pese a que entiende que estamos en un momento de transición y de cambio muy rápido en el que se producen crisis. “La IA es una herramienta que permite dar nuevas habilidades y capacidades a la gente a la hora de hacer un trabajo concreto. Me parecería extraño que todas las grandes empresas utilizaran ese gran cambio para abaratar costes, despedir plantilla y suplir trabajadores por IA en lugar de sacar más productividad y avanzar más rápidos”, concluye.
Ver 80 comentarios
80 comentarios
Trocotronic
Bendita inocencia juvenil. Vayamos por partes. Lo que creao no aquí es irrelevante. Afortunadamente el progreso tecnológico está muy lejos de creencias. El porvenir laboral poco está ligado a si una IA quitará puestos o no.
Dice que no le preocupa porque constantemente hay que reinventarse al margen de la IA. Y en parte es cierto.
Pero el problema no es que una IA te quite el trabajo, sino si cuando te plantes con 50 años la sociedad seguirá pensando que aún eres útil. Aunque te hayas reinventado 100 veces, si se prefiere mano de obra barata de 25 años ya podrás hacer cursillos para reciclarte, que estarás jodido igual.
¿Qué se valora cuando tienes 50 años? Ya no tanto tu capacidad para reinventarte, sino tu experiencia en un ámbito muy concreto. Si te reinventas y vas de aquí pra allá y aprendiendo siempre cosas muy nuevas, con 50 años no tienes experiencia de nada. Y a esa edad preferirán coger a un novato de 22 años que a uno de 50.
Pero bueno, a esa edad es lo que toca. A vivir de un futuro de ensueño.
Ya si eso para la próxima un artículo con entrevistas a personas que ronden los 60 que puedan aportar su experiencia real y cómo lo ven. Siempre será más interesante que los sueños de jóvenes y su porvenir laboral.
PD: explicadme qué tiene de interesante profesionalmente los hackatones porque no lo veo. Eso de trabajr gratis y hacerle el trabajo a una empresa esforzándose el máximo sin cobrar un duro no lo entiendo.
rafaello76
" Así, recuerda cómo ella empezó con Java y ahora trabaja con Python."
jajajajajajaja!
(yo: basic, turbo basic, dbase III, clipper, ensamblador z80, pascal, turbo c, visual C++ 5, 6, VB 6, Borland C++ 3.1, VB con .NET 1.0, Java, .NET 2.0, 3.0, PHP 5, Android, Javascript ... y más de los que ni me quiero acordar).
Esa capacidad de adaptación de esta programadora, no tiene parangón.
darkyevon
Lo que hoy se llama IA es puro márketing, como lo es la palabra cloud. Ha existido desde la concepción de la informática, pero ahora se le pone una palabra guay y se da a entender lo que no es. Hoy por hoy, las IA no son mas que algoritmos que resuelven uno o mas problemas concretos de la mejor forma posible con los datos que le des, según los criterios que le de un ser humano para saber si ese resultado es bueno o no. Te da la sensación que es inteligente porque acierta mucho, pero no es mas que fuerza bruta a base de encontrar patrones en datos, a base de ejemplos y resultados esperados que se dan de forma manual.
Mientras una IA no sea capaz de autoprogramarse, de tener sus propios criterios etc, no serán mas que cajas tontas. Van de un camino conocido, de A hasta B siguiendo para ello un criterio que alguien le ha dicho previamente.
sr.whiteskull
Como programador me da vergüenza ajena que otros programadores usen las siglas IA para referirse a un sistema de búsqueda de patrones.
En primer lugar, éstos que se declaran programadores que dicen no temer que las máquinas le quiten el trabajo diré que todavía estamos muy muy lejos de crear una máquina tan compleja como un cerebro o una IA. Por lo tanto no os preocupéis chavalines y personas que estén entrando en edad, ni tampoco los que vayan a ser inseminados en el siglo XXI.
Los avances llegan gradualmente, al igual que los cambios, sistemas sofisticados son caros al igual que su mantenimiento de ahí que aunque exista tecnología para que un robot te desmonte el coche por piezas y te lo repare, lo programes para ir a la guerra para matar o para servir copas ... todavía se acude al recurso humano que puede hacerlo casi tan bien como una máquina y por menos costo. Eso es la realidad de hoy.
En un futuro, quizás mil años o dos mil años, circunstancias impredecibles terminen favoreciendo la existencia de máquinas que piensen como humanos, IAs de verdad y no la tontería que tenemos hoy, y ello conllevará al comienzo de la extinción del hombre, paulativamente las máquinas reinvidacaran derechos y libertades, gobernarán, gestionarán y avanzarán mejor que el hombre y éste cuando se vea sobrepasado actuará de forma violenta, impedirá que las máquinas estén por encima, provocarán guerra y destrucción como lo hemos hecho cientos de miles años. Las máquinas se adaptarán sin problema a las condiciones del espacio, colonizaran planetas, todo el sistema solar les pertenecerá y paralelamente viajarán a otras estrellas.
El hombre morirá junto a su Sol como todos los animales que habitan la tierra. Ese es el futuro, así que vive y deja de preocuparte por lo que vayan hacer las máquinas en el futuro.
kano01
Aunq ya lo hayáis dicho en comentarios ...
Q mierda es esto. De programadores 2 Frontend y una BI. En serio? No tenéis más gente a la que consultar? No hay informática industrial, dispositivos embebidos, gestion empresarial, comunicaciones y 1000 cosas más?
Y el sesgo de edad?. Además me juego la mano a que todos son de madrid. Empiezan a ser un poco lamentable vuestros artículos sobre programación. Deberíais buscaros alguien más especializado, en serio.
Con el inicio del curso estáis sacando reportajes sobre programadores pq ahora mismo es la carrera con más salida, ganáis visitas, pero a los q estamos dentro se nos cae un poco la cara de verguenza.
miguel.amandi
¿Te va a quitar la IA el trabajo? SI, rotundamente SI.
Igual no a ti, ingeniero, pero si se necesitan 5 ingenieros, con 2 se va a poder tirar.... eso es lo que nadie dice. Y las tareas que requieran menos capacidad, esas si que pueden ser automatizadas, sobre todo la gestión y la burocracia. Los auxiliares administrativos acabaran siendo menos que nada, una carga, un lastre. Pero no pasa nada por que en españa nos gusta cargar lastres, así que que no se preocupen, el estado les seguirá dando trabajo engordando las facturas de su administración de forma innecesaria con una burocracia arcaica y desmedida.
El trabajo será programar y entrenar maquinas para hacer un trabajo, ya sea generar software o generar cosas físicas y haya un robot de por medio.
El cambio va a ser brutal y claro que habrá que reinventarse, tu experiencia no te la quita nadie, pero te tendrás que reinventar segurisimo.
Lo de "dar habilidades a la gente" es un eufemismo para decir que una persona podrá controlar la producción que controlan ahora 20.... y esos 19 restantes, a la puta calle.... Ese es el resumen y por eso ahora se quiere cobrar impuestos por robots, por que los estados preveen que los impuestos de los trabajadores se van a venir abajo.
jaimejames
Que sí, que la IA creará empleos, pero serán para los jovenes no para los de 40 a 55 años que serán los primeros en despedir cuando la IA elimine empleos.
kano01
Habéis moderado el comentatio de Laura? Una de las entrevistadas en el artículo? En el cual no se decía nada ni ofensivo ni agresivo? En el cual cumo mucho ella intentaba defenderse?
Y se puede saber porqué? Podéis decir cuantos Reportes ha tenido ese comentario?
Esto es un poco kafkiano, no?
Usuario desactivado
IA homini lupus
No decían los griegos algo asi..?
cusa123
Dejo esto por acá al menos interesante. Cuarteto de nos contrapunto para humano y computadora https://www.youtube.com/watch?v=C_WVQOAgll8
gordonfreeman
Toda esta gente tan ocupada y yo dedico mi tiempo libre a pasear por el monte.
santiagomadariagacollado
Adiós a los abogados para el 2030 XD
santiago_95
me da gracia que entiendan que un lenguaje sea un "avance". Casi es decir que todo al que no le entiendo en que idioma me habla es un ser inferior. Y no se que tintes alucinógenos puede tomar tu carrera de programador, pero de mi lado se que todo son 4 o 5 conceptos clave que se aplican en cualquier escala, de lo general a lo particular.
Mientras tanto el mercado se debería volcar a la fabricación de memorias RAM jajaj
jcesar01_1
Soy programador... y programar no es una tarea fácil, es una de esas carreras en la que si cuenta todo lo que te enseñan y aprendes. El punto es que si una maquina logra sustituir a un programador, le costara mucho menos trabajo sustituir a un administrador de negocios, contador, economista, etc. De echo en los países desarrollados las maquinas ya sustituyeron hace mucho esos puestos (Wall street es un ejemplo). Solo tenemos personas monitoriando para darnos la sensación de que son los seres humanos lo que tienen el control de los mayores mercados bursátiles.
weas
Em mi opinion, precisamente los programadores son los que se van a beneficiar (si se adaptan)
Las posiciones que están más en peligro son aquellas cuyo trabajo se puede automatizar o al menos optimizar usando IA, como back-office, analistas financieros, traders, etc
sordatos
El problema son usualmente trabajos de bajo nivel: no solo no todos pueden tener un trabajo de programador o ingeniero no hay necesidad, cada vez que dicen "se van a crear nuevos empleos" no toman en cuenta que simplemente esos nuevos trabajos serán en menor cantidad, requerirán probablemente más educación, simplemente no va haber, y ese el punto, menos empleos. En un mundo más racional nos daríamos cuenta que honestamente no es requerido que todo mundo trabaje, ya se crea suficiente recursos para tirar al aire, todavía no estamos listos para aceptar un mundo en el que no todo mundo debe trabajar.
cdya.rich
Que humano queda profetizar lo que va a pasar con IA dentro de unos años.
Usuario desactivado
Siempre puedes empezar a ir a una mezquita y solicitar ayuda por ello.
escribanostudio
Sí, siguiente pregunta.
sistemasperu
...𝙚𝙘𝙝𝙖𝙣𝙙𝙤 𝙡𝙖 𝙫𝙞𝙨𝙩𝙖 𝙖𝙩𝙧á𝙨, 𝙡𝙖 𝙩𝙚𝙘𝙣𝙤𝙡𝙤𝙜í𝙖 𝙨𝙞𝙚𝙢𝙥𝙧𝙚 𝙝𝙖 𝙘𝙧𝙚𝙖𝙙𝙤 𝙢á𝙨 𝙤𝙛𝙚𝙧𝙩𝙖 𝙡𝙖𝙗𝙤𝙧𝙖𝙡 𝙦𝙪𝙚 𝙡𝙖 𝙦𝙪𝙚 𝙙𝙚𝙨𝙩𝙧𝙪𝙮𝙚...
Esa afirmación se basa en un artículo sesgado.
Si estudian a profundidad sobre la tecnología vs lo laboral, verían el HECHO HISTÓRICO que representó la 𝐫𝐞𝐯𝐨𝐥𝐮𝐜𝐢ó𝐧 𝐢𝐧𝐝𝐮𝐬𝐭𝐫𝐢𝐚𝐥 en un comienzo:
𝙀𝙡 𝙥𝙖𝙜𝙤 𝙙𝙚 𝙡𝙖 𝙢𝙖𝙣𝙤 𝙙𝙚 𝙤𝙗𝙧𝙖 𝙨𝙚 𝙛𝙪𝙚 𝙖𝙡 𝙨𝙪𝙚𝙡𝙤.
luiscesaribarraflres
Podria poner una cosa en contra por cada una que tu nombras como beneficio, y viceversa esto recién comienza, es como una cebolla, apenas estamos viendo su primer piel sacada, .
El tema serio es que vamos a hacer con el sobrante de #Humanos? todos los que se reciclen sacaran provecho de lo que Viene será una vida mas fácil y creativa.
Arturo Rivas
Empecé a leer el artículo con curiosidad pero al final he visto que opinan lo mismo que yo, jajaja.
Los programadores y mas hoy en día, estamos acostumbrados a tener que reciclarnos cada año y no sólo para aprender cosas nuevas si no que las tecnologías que manejamos se actualizan al menos cada año.
Por esta razón, y porque en mayor o menor medida conocemos lo que es una IA o al menos lo que supone, no tenemos miedo a estos cambios y los vemos positivos y una nueva oportunidad.
DaniPx
Que pena. Pensaba que iba a hacer click en el artículo y me encontraria un enorme: "SI"