Le 'codage intuitif' par IA accessible à tous : une menace pour les emplois des programmeurs ?
L'essor des chatbots IA permet désormais à quiconque de générer du code simplement en décrivant ses besoins. Cette pratique, surnommée 'codage intuitif', soulève des questions sur l'avenir des développeurs professionnels.
Chloe Samaha, 21 ans, cofondatrice de la startup BOND basée à San Francisco, a développé un gestionnaire de productivité en ligne en moins d'une journée grâce à l'IA. Sans formation en programmation, elle et son associé ont créé un produit fonctionnel en utilisant des outils d'intelligence artificielle pour générer le code.
Leur produit, nommé 'Donna', intègre les données des utilisateurs provenant de diverses plateformes comme les e-mails et les calendriers. Il fournit des réponses instantanées sur l'avancement des projets et les performances des équipes. BOND a récemment obtenu un investissement de 500 000 dollars de Y Combinator.
Tom Blomfield, partenaire chez Y Combinator, explique que le terme 'codage intuitif' a été popularisé par Andrej Karpathy, cofondateur d'OpenAI. Il décrit une approche où les utilisateurs ne vérifient plus ligne par ligne le code généré par l'IA, mais se contentent de décrire ce qu'ils veulent obtenir.
Blomfield lui-même a utilisé cette méthode pour créer un site de recettes appelé Recipe Ninja, contenant environ 30 000 lignes de code. Ce qui aurait normalement pris un an a été accompli en une centaine d'heures grâce à l'IA.
Selon Blomfield, l'industrie du logiciel va radicalement changer avec l'émergence de 'codeurs IA', de 'gestionnaires de projet IA' et éventuellement de 'managers IA'. Il s'interroge sur la place future des humains dans ce paysage.
Cependant, certains experts sont moins pessimistes. Yuhki Yamashita, directeur produit chez Figma, voit dans ces outils une opportunité pour les designers de tester plus d'idées rapidement, sans dépendre des ingénieurs logiciels.
Thomas Dohmke, PDG de GitHub (propriété de Microsoft), considère l'IA comme une 'énorme opportunité' pour les développeurs. Il imagine un futur où ils superviseront des 'orchestres d'agents IA' plutôt que de coder manuellement.
Adam Resnick, de IDC, tempère les craintes en soulignant que la majorité du code généré par IA nécessite encore une curation humaine experte. Pour l'instant, du moins, l'IA ne peut pas complètement remplacer les développeurs professionnels.