En un mensaje inequívoco dirigido a la comunidad global de desarrolladores, Thomas Dohmke, CEO de GitHub, advirtió que los ingenieros de software deben adoptar la inteligencia artificial o abandonar la profesión.

Su declaración directa, parte de una publicación en blog titulada «Developers, Reinvented«, subraya la transformación dramática que está ocurriendo en el desarrollo de software, un cambio no solo en cómo se escribe el código, sino en la naturaleza misma de lo que significa ser desarrollador.

La IA ya no es opcional

El blog se basó en entrevistas con 22 desarrolladores que ya están integrando profundamente la IA en sus flujos de trabajo. Sus experiencias pintan un panorama claro: la IA no es un futuro distante, es una necesidad presente.

«O tienes que adoptar la IA, o te sales de tu carrera», escribió Dohmke, citando a uno de los desarrolladores entrevistados por GitHub.

Este es el último ejemplo de una estrategia de marketing peculiar por parte de las empresas de IA. En lugar de vender productos basados en características útiles y permitir que los usuarios decidan, los ejecutivos a menudo despliegan tácticas de miedo que esencialmente advierten a las personas que se volverán obsoletas si no se suben al tren de la IA.

De escépticos a estrategas

Dohmke explicó que los desarrolladores que inicialmente descartaron herramientas como GitHub Copilot como trucos ahora las ven como colaboradores indispensables. A través de ensayo y error, estas personas han evolucionado de escépticos a estrategas de IA, aprendiendo a delegar tareas de codificación a agentes de IA y enfocando sus esfuerzos en:

  • Diseño de contexto
  • Ingeniería de prompts
  • Verificación de código

Una transformación fundamental del rol

Este no es un cambio marginal. Los desarrolladores en el borde más avanzado de esta transición reportan que sus roles han cambiado de escribir código a arquitectar y auditar el código generado por IA. Hablan de sí mismos no como codificadores, sino como «habilitadores de código» o incluso «directores creativos de código».

Redefiniendo el valor del desarrollador

El CEO argumentó que esta transformación no disminuye el valor de los desarrolladores, sino que lo redefine. Aquellos que adoptan herramientas de IA temprano obtienen apalancamiento, no redundancia.

El blog destaca un cambio de mentalidad importante: en lugar de optimizar únicamente para velocidad o eficiencia, los desarrolladores están usando IA para elevar la ambición de lo que es posible. Tareas complejas de refactorización a gran escala o construcciones de características multi-agente que una vez parecían fuera de alcance ahora son alcanzables.

El desafío profesional: adaptarse o volverse obsoleto

Esta reestructuración viene con un desafío profesional: adaptarse o arriesgar volverse obsoleto. Mientras la IA avanza rápidamente hacia automatizar hasta el 90% de la escritura de código — una línea de tiempo que los desarrolladores estiman podría llegar en solo dos a cinco años — las habilidades que más importarán incluyen:

  • Diseño de sistemas
  • Fluidez en IA
  • Delegación
  • Garantía de calidad

«El papel del desarrollador de software está en un camino de cambio significativo. No todos querrán hacer el cambio», escribió el CEO. «Gestionar agentes para lograr resultados puede sonar poco satisfactorio para muchos, aunque argumentamos que eso es lo que los desarrolladores han estado haciendo en un nivel más bajo de abstracción, gestionando sus computadoras a través de lenguajes de programación para lograr resultados».

Un mensaje claro pero controvertido

Los humanos a menudo son reacios al cambio, y Dohmke terminó su blog diciendo que «eso está bien». Sin embargo, lo que está claro es que el CEO piensa que estos humanos deberían buscar otra profesión.

Esta declaración representa una de las posturas más directas y polémicas de un ejecutivo tecnológico sobre el futuro de la programación, sugiriendo que la resistencia al cambio tecnológico no solo es infructuosa, sino que debería llevar a un cambio completo de carrera.

La industria tecnológica observa con atención cómo esta transformación impactará no solo la forma en que se desarrolla software, sino también quién permanecerá en la profesión en los próximos años.

DEJA UNA RESPUESTA

Por favor ingrese su comentario!
Por favor ingrese su nombre aquí