Desde hace unos años, las empresas tecnológicas se enfocan en empujar la idea de que la IA se quedará con nuestro trabajo. Compañías como NVIDIA o Meta incluso han sugerido a las personas que se dediquen a otra profesión, puesto que la IA se quedará con su trabajo. Ahora toca el turno de Mike Krieger, cofundador de Instagram, quien señaló que los ingenieros de software dejarán de escribir código en tres años.
De acuerdo con Business Insider, Krieger afirmó que el rol de los desarrolladores está a punto de experimentar una transformación fundamental. El cofundador de Instagram y actual director de producto en Anthropic reveló que en los próximos tres años, los ingenieros de software pasarán de escribir la mayor parte de su código a supervisar el código generado por la IA.
"Así es como creo que el trabajo se verá dentro de tres años. Generar las ideas correctas, haciendo el diseño de interacción del usuario, pensando cómo delegar el trabajo, y luego descubriendo cómo revisar las cosas a escala", mencionó Mike Krieger.
El directivo añadió que este cambio ya está en marcha en las principales empresas tecnológicas, donde las herramientas de desarrollo impulsadas por IA están redefiniendo los flujos de trabajo. Un ejemplo de esto es Google, quien afirmó hace unos meses que la inteligencia artificial ya produce más de una cuarta parte del código nuevo de la compañía.
La misma Anthropic ha estado trabajando para identificar qué aspectos del proceso de desarrollo deben ser impulsados por la inteligencia artificial. Krieger destacó que la IA está en camino de convertirse en la principal generadora de código, mientras que los ingenieros se centrarán en revisar y refinar el resultado.
La IA cambiará el flujo de trabajo para los desarrolladores de software
Según la predicción del cofundador de Instagram, los ingenieros asumirán responsabilidades de mayor nivel, como diseñar la arquitectura del sistema, perfeccionar las interacciones con los usuarios y garantizar la fiabilidad del código generado por IA. En pocas palabras, el desarrollador del futuro funcionará como un coordinador estratégico, en lugar de un simple programador.
La revisión de código generado por IA a gran escala requerirá avances en herramientas de validación. El desafío será garantizar que el código generado cumpla con los estándares de seguridad, rendimiento y mantenibilidad, sin introducir errores que puedan pasar desapercibidos.
Si bien la IA podría acelerar significativamente el desarrollo de software, todavía no es capaz de manejar de forma autónoma todo el ciclo de vida de la creación de productos. El mismo Krieger afirma que definir la visión, tomar decisiones de alto nivel o alinear al equipo conforme a las prioridades siguen siendo tareas para un ser humano. "Alinear y realmente definir qué construir sigue siendo la parte más difícil", dijo.
Aunque el jefe de producto de Anthropic se muestra optimista en este avance, algunos mantienen su escepticismo. Uno de ellos es Carl Brown, un ingeniero de software que se ha enfocado en analizar la forma como los modelos de lenguaje de OpenAI y Anthropic generan código.
En un video publicado en su canal de YouTube, Brown encontró que DeepSeek, o1 y o3-mini pueden desempeñar tareas básicas y ayudar al desarrollador. En el futuro las cosas cambiarán, sin embargo, el youtuber indica que esta revolución se asemejaría al cambio de ensamblador a C que ocurrió en la década de 1980