[09/10/2024] Hasta el 2027, la IA generativa (GenAI) generará nuevos roles en ingeniería y operaciones de software, lo que requerirá que el 80% de la fuerza laboral de ingeniería mejore sus habilidades, según Gartner, Inc.
"Las afirmaciones audaces sobre la capacidad de la IA han llevado a la especulación de que la IA podría reducir la demanda de ingenieros humanos o incluso suplantarlos por completo", sostuvo Philip Walsh, analista principal senior de Gartner, en el comunicado de prensa. "Si bien la IA transformará el futuro papel de los ingenieros de software, la experiencia y la creatividad humanas siempre serán esenciales para ofrecer software complejo e innovador".
Los analistas de Gartner esperan que la IA impacte en el papel de la ingeniería de software de tres maneras:
A corto plazo, la IA operará dentro de límites
El analista comentó que las herramientas de IA generarán modestos aumentos de productividad al aumentar los patrones de trabajo y las tareas existentes de los desarrolladores. "Los beneficios de productividad de la IA serán más significativos para los desarrolladores senior en organizaciones con prácticas de ingeniería maduras”.
A medio plazo, la aparición de agentes de IA traspasará los límites
Walsh indicó que los agentes de IA transformarán los patrones de trabajo de los desarrolladores al permitirles automatizar y descargar completamente más tareas. Esto marcará el surgimiento de la ingeniería de software nativa de IA, cuando la mayor parte del código será generado por IA en lugar de ser creado por humanos.
"En la era nativa de la IA, los ingenieros de software adoptarán una mentalidad de 'IA primero', en la que se centran principalmente en dirigir a los agentes de IA hacia el contexto y las limitaciones más relevantes para una tarea determinada", sostuvo Walsh. "Esto hará que las habilidades de ingeniería de prompts en lenguaje natural y generación aumentada de recuperación (RAG) sean esenciales para los ingenieros de software”.
A largo plazo, los avances en IA romperán fronteras y marcarán el auge de la ingeniería de IA
Si bien la IA hará que la ingeniería sea más eficiente, el analista indicó que las organizaciones necesitarán ingenieros de software aún más capacitados para satisfacer la creciente demanda de software potenciado por la IA.
"La creación de software potenciado por la IA exigirá una nueva generación de profesionales del software, el ingeniero de IA", señaló Walsh. "El ingeniero de IA posee una combinación única de habilidades en ingeniería de software, ciencia de datos e IA/aprendizaje automático (ML), habilidades que son buscadas".
Según una encuesta de Gartner realizada en el cuarto trimestre del 2023 entre 300 organizaciones de EE. UU. y el Reino Unido, el 56% de los líderes de ingeniería de software calificaron al ingeniero de IA/aprendizaje automático (ML) como el puesto más demandado para el 2024, y calificaron la aplicación de IA/ML a las aplicaciones como la mayor brecha de habilidades.
"Para apoyar a los ingenieros de IA, las organizaciones deberán invertir en plataformas de desarrollo de IA. Las plataformas de desarrollo de IA ayudarán a las organizaciones a desarrollar capacidades de IA de manera más eficiente e integrar la IA en soluciones empresariales a escala. Esta inversión requerirá que las organizaciones mejoren las habilidades de los equipos de ingeniería de datos e ingeniería de plataformas para adoptar herramientas y procesos que impulsen la integración y el desarrollo continuos de artefactos de IA", finalizó Walsh.
Franca Cavassa, CTOPerú