Navya Jammalamadaka, programadora de la Generación Z: "Antes programaba sin parar todo el día, ahora mi trabajo es guiar a la IA para que escriba el código"

La ingeniera de Microsoft explica cómo la inteligencia artificial está cambiando la programación. Menos tiempo escribiendo código y más supervisando y validando resultados.
Durante años, la imagen de un programador estuvo asociada a largas jornadas escribiendo código frente a una pantalla, pero la llegada de herramientas basadas en inteligencia artificial está modificando esa realidad a gran velocidad.
Por ello, lo que hasta hace poco parecía una tarea exclusivamente humana comienza a compartirse con sistemas capaces de generar funciones completas, corregir errores e incluso proponer soluciones técnicas.
La experiencia de Navya Jammalamadaka, ingeniera de software de Microsoft y miembro de la Generación Z, refleja mejor que muchas estadísticas cómo está cambiando la profesión en los últimos años.
Según explica, buena parte de su trabajo ya no consiste en programar constantemente, sino en dirigir a la inteligencia artificial para que le ayude a desarrollar software, y eso era algo impensable hasta ahora.
La programadora que trabaja junto a la inteligencia artificial
Navya Jammalamadaka forma parte de una nueva generación de ingenieros que ha iniciado su carrera profesional en plena expansión de la inteligencia artificial generativa.
Como desarrolladora de software en Microsoft, trabaja en un entorno donde herramientas como GitHub Copilot forman parte habitual del proceso de desarrollo.
Su experiencia resulta especialmente relevante porque muestra cómo las grandes compañías tecnológicas están integrando estas soluciones en el trabajo diario de sus equipos.
Y es que, lejos de ser una tecnología experimental, la IA se ha convertido en una herramienta utilizada de forma constante para acelerar tareas y aumentar la productividad.
Cuando Navya afirma que antes programaba durante todo el día y ahora su trabajo consiste en guiar a la IA para que escriba el código, no está diciendo que los programadores hayan dejado de ser necesarios.
Lo que intenta explicar es que el papel del desarrollador está evolucionando. Ahora, en lugar de escribir manualmente cada función o cada bloque de código, gran parte del trabajo consiste en describir correctamente los objetivos, proporcionar instrucciones precisas y evaluar las soluciones generadas por la inteligencia artificial.
Significa que la IA puede producir grandes cantidades de código en cuestión de segundos, pero sigue necesitando supervisión. En este punto, el ingeniero debe comprobar que las respuestas son correctas, detectar errores, verificar aspectos relacionados con la seguridad y asegurarse de que el resultado cumple los requisitos del proyecto.
En otras palabras, el programador “de nuestra era” pasa de ser únicamente un ejecutor a convertirse también en un coordinador y supervisor del proceso, un trabajo que estará asentado en la Generación Z de ahora en adelante.
El futuro de la programación no pasa por sustituir a los ingenieros
La experiencia de Navya Jammalamadaka apunta a una conclusión clara: la inteligencia artificial está transformando el desarrollo de software, pero no eliminando la necesidad de programadores.
Las grandes tecnológicas siguen necesitando profesionales capaces de comprender problemas complejos, tomar decisiones técnicas y validar el trabajo generado por la IA. La diferencia es que ahora una parte creciente de su tiempo se dedica a colaborar con estas herramientas en lugar de escribir cada línea manualmente.
Por ello, más que una sustitución, lo que está ocurriendo es una redefinición del papel del programador en la era de la inteligencia artificial y de los nuevos programadores de esta generación.

