Je suis assez enthousiaste quant à l’usage de l’IA dans le développement.
Mais, à mes yeux, son principal atout ne réside pas dans la productivité :
Pour moi, l’IA est le nouveau « canard jaune » des développeurs.
Cet objet est un classique sur les bureaux des développeurs.
En lui expliquant le bug rencontré dans leur code, ils reformulent le problème. Ça permet d’y voir plus clair et peut aider à trouver la solution seul, sans demander d’aide.
L’IA peut jouer ce rôle, mais en mieux (elle répond à tes questions, elle).
Ça peut permettre aux développeurs moins expérimentés de trouver des pistes qu’un senior pourrait proposer, d’apprendre et éventuellement de résoudre des bugs en autonomie.
C’est aussi utile pour ne pas arriver les mains vides devant un développeur senior : « 𝐽’𝑎𝑖 𝑐𝑒 𝑝𝑟𝑜𝑏𝑙è𝑚𝑒, 𝐶ℎ𝑎𝑡𝐺𝑃𝑇 𝑎 𝑝𝑟𝑜𝑝𝑜𝑠é 𝑙𝑒𝑠 𝑠𝑜𝑙𝑢𝑡𝑖𝑜𝑛𝑠 𝐴 𝑒𝑡 𝐵. 𝑀𝑜𝑖, 𝑗𝑒 𝑝𝑟é𝑓è𝑟𝑒 𝑙𝑎 𝑠𝑜𝑙𝑢𝑡𝑖𝑜𝑛 𝐴. 𝐸𝑡 𝑡𝑜𝑖, 𝑡’𝑒𝑛 𝑝𝑒𝑛𝑠𝑒𝑠 𝑞𝑢𝑜𝑖 ?’
Pour moi, l’IA est un assistant de travail. Elle contribue à l’amélioration de la qualité plus qu’à booster la productivité.
Et franchement, ça vaut pour tous les domaines : posez vos questions à ChatGPT avant d’aller déranger quelqu’un 😉.