La programación está en plena metamorfosis: hasta ahora, sólo una 'élite' capaz de dominar lenguajes como Python, C++ o Java podían crear su propio software. Pero hoy en día, gracias a herramientas de IA generativa como ChatGPT y GitHUb Copilot, basta con usar instrucciones en lenguaje natural para desarrollar aplicaciones funcionales sin escribir código complejo.
¿Qué aporta la IA en este campo?
Democratización para los no programadores: Ahora cualquiera con una idea y conocimientos básicos de inglés puede participar en la creación de software.
Productividad elevada para los actuales programadores: Desarrolladores tradicionales ven cómo las herramientas de IA (GitHub Copilot, ChatGPT, etc.) les ayudan a escribir código más rápido y con menos errores.
Nuevos perfiles profesionales: Ingenieros y no ingenieros deben mejorar sus habilidades de comunicación y 'prompt engineering' para sacarle el máximo partido a la IA.
Necesidad de nuevas habilidades para los viejos perfiles: Para los 'programadores poco comunicativos', se plantea la necesidad de pulir sus habilidades verbales y escritas para poder subir a esta ola.¿Quiénes lo vieron venir?
Hace casi dos años, alguien lo había visto venir: Andrej Karpathy, exdirector senior de IA en Tesla, predijo en Twitter el surgimiento de esta tendencia: el inglés como el nuevo lenguaje de programación 'de moda'.
"Este desarrollo está desdibujando las barreras entre humanos y máquinas, permitiendo que más personas sean tecnólogos efectivos sin habilidades de programación tradicionales".
Y vaya si lo es: actualmente, según Stability AI, un sorprendente 41% del …