Opinión: La Inteligencia Artificial está reconfigurando la industria de la programación y transformando las carreras de los desarrolladores
Aprender a programar siempre ha estado en el fondo de mi mente. Durante años, he cultivado esta creencia de que convertirse en programadora o desarrolladora de aplicaciones es el mejor camino para construir una carrera estable y garantizar un puesto de trabajo bien remunerado en nuestro mundo en rápida evolución.
Pero ahora, la inteligencia artificial generativa está aquí, revolucionando la vida y las carreras profesionales de todos, y no puedo evitar preguntarme: ¿Todavía vale la pena aprender a programar?
Mientras que los recientes despidos masivos en grandes empresas tecnológicas como Microsoft, Meta y Google, son el resultado de múltiples factores, incluyendo la pandemia, se ha informado que la necesidad de desarrolladores ha disminuido y los graduados en tecnología se enfrentan a un mercado laboral difícil.
Como periodista con solo un conocimiento muy básico de HTML y CSS y sin experiencia en el dominio de la codificación, decidí investigar y preguntar a los desarrolladores que trabajan con IA acerca de lo que realmente piensan que está ocurriendo en el ecosistema de codificación con la llegada de la IA.
Los Miedos y Preocupaciones
Los despidos masivos de grandes empresas de tecnología han sido una de las mayores preocupaciones que afectan la estabilidad de los empleos de desarrollo web.
En 2023, más de 260,000 empleados fueron despedidos de empresas tecnológicas—incluyendo gigantes como Amazon, Alphabet, Meta y Microsoft. Durante 2024, los procesos de recorte de empleos continuaron, afortunadamente a un ritmo más lento pero alcanzando casi 150,000 recortes de empleo hasta ahora.
Aunque estos procesos de reducción de personal incluyen múltiples departamentos en empresas de tecnología que no están relacionados con el desarrollo de software o la escritura de código, los ingenieros de software representaron en realidad la mayor parte de los recortes de empleo en 2023 según un informe compartido por Vox.
Y sí, hubo razones como —afortunadamente para todos nosotros— el fin de la pandemia y la falta de necesidad de desarrollo virtual al ritmo acelerado que experimentamos durante la crisis de COVID-19, y otros factores externos como la incertidumbre de la economía. Sin embargo, algunos expertos han incluido el auge de la IA como parte de la ecuación.
IA Como Un Acelerador, No Un Reemplazo
La IA ahora puede encargarse de una gran parte del código de la empresa. El 29 de octubre, Sundar Pichai, CEO de Google y Alphabet, dijo durante su optimista llamada de ganancias sobre el desempeño de la empresa durante el tercer trimestre de 2024 que han adoptado la IA internamente y ha impulsado su eficiencia.
“Hoy, más de un cuarto de todo el nuevo código en Google es generado por la IA, luego revisado y aceptado por ingenieros. Esto ayuda a nuestros ingenieros a hacer más y moverse más rápido,” dijo Pichai.
¿Y qué opinan los desarrolladores web sobre esto?
Robert Hangu, un consultor de IA generativa con una maestría en Ciencias de la Computación y fundador de Next Operations, cree que la IA no está reemplazando a los ingenieros de software, sino acelerando su trabajo.
“Utilizo Copilot como asistente de codificación, pero debes saber cuándo está en lo correcto y cuándo está equivocado,” dijo Hangu a WizCase durante una llamada, enfatizando que el conocimiento en codificación es esencial para usar la IA como apoyo.
Cuando pregunté acerca de las empresas que despiden a los desarrolladores después del auge de la IA y considerando esto como un factor, él discrepó. “Yo diría que tiene mucho que ver con la asignación de capital y la decisión,” dijo Hangu. “Si tienes la capacidad de crear 10 veces más código como empresa, ¿qué harías? ¿Despedirías al 90% de tu fuerza laboral y te quedarías igual, o la mantendrías y producirías 10 veces más?”
La IA está reconfigurando los trabajos de los desarrolladores
Los chatbots como GitHub Copilot y ChatGPT ahora pueden encargarse de la escritura de código, depurar errores, sugerir código y autocompletar, y traducir conceptos.
Ricardo Sánchez, un ingeniero informático que trabaja como ingeniero DevOPS y lidera un equipo de 20 desarrolladores, ha experimentado el impacto de la IA de primera mano.
“El desarrollo de software se está acelerando cada vez más porque los desarrolladores pueden concentrarse en crear código en lugar de pasar horas y horas investigando cómo resolver un problema”, dijo Sánchez a Wizcase en una llamada. “Ahora puedes acudir a una IA y preguntarle sobre un problema con el código y cómo puedes actualizarlo o mejorarlo, y eso ahorra y simplifica significativamente tu trabajo. Ya no pasas 10 horas investigando, navegando o leyendo documentación; en su lugar, te centras en resolver el problema. La IA simplifica y te ayuda mucho en el proceso”.
El Futuro de las Carreras de los Desarrolladores
La mayoría de los desarrolladores con los que hablé sobre el impacto de la IA en la industria coinciden en la misma premisa: debes ser excelente en la codificación para verificar y confirmar que la IA está haciendo un buen trabajo. También estuvieron de acuerdo en la precisión de la IA y estimaron que es correcta en un 95% de las veces al escribir código, responder consultas y realizar múltiples tareas.
Esta es también una de las razones por las que muchos expertos dicen que la demanda de desarrolladores junior está disminuyendo y las posiciones senior son más relevantes. Escribir código se ha vuelto menos relevante que editar código, y en la edición —al igual que sucede en el periodismo— el conocimiento es crucial.
Sánchez cree que las empresas deben actualizar sus sistemas y plataformas para mantenerse a la vanguardia del impacto de la IA y de sus competidores. Y que los desarrolladores, por otro lado, deben observar lo que está sucediendo dentro de las empresas y experimentar con las nuevas herramientas de IA para servir como puentes que conecten las tecnologías actuales con tecnologías más avanzadas, siempre priorizando la seguridad y un enfoque ético.
A pesar de los despidos en la industria tecnológica, la incertidumbre en el mercado, y el gran impacto que la IA está teniendo en el desarrollo de software, los trabajadores en el campo deben seguir siendo optimistas. Lo noté en conversaciones con desarrolladores y también lo veo en Reddit y en las redes sociales.
“La informática es un campo que está cambiando y evolucionando constantemente, por lo que, como profesional de la informática, necesitas entender esto y, más allá de tenerle miedo, abrazarlo, abrazar el cambio,” dijo Sánchez.
Dejar un comentario
Cancelar