L’IA peut-elle prendre le travail des développeurs occupés à créer des modèles d’IA ? La réponse courte est non, mais la réponse plus longue n’est pas encore réglée. L’annonce cette semaine selon laquelle Google propose un nouvel outil de codage basé sur l’IA pour les développeurs, directement issue de l’événement Google Cloud Next 2024 de la société à Las Vegas, signifie que les pressions concurrentielles entre les grandes entreprises technologiques pour créer le meilleur service pour aider les codeurs à écrire plus de code, plus rapidement, il chauffe encore.
Le service GitHub Copilot de Microsoft, dont les contours sont similaires, travaille régulièrement à son adoption par les entreprises. Les deux sociétés souhaitent à terme créer une technologie d’aide aux développeurs, capable de comprendre la base de code d’une entreprise, lui permettant ainsi de proposer des suggestions et des conseils plus personnalisés.
Les startups sont également dans la lutte, même si elles ont tendance à se concentrer sur des solutions plus personnalisées que les offres plus larges des plus grandes entreprises technologiques ; Pythagora, Tusk et Ellipsis du lot le plus récent de Y Combinator travaillent respectivement sur la création d’applications à partir des invites des utilisateurs, des agents d’IA pour éliminer les bogues et transformer les commentaires GitHub en code.
Partout où vous regardez, les développeurs créent des outils et des services pour aider leur propre cohorte professionnelle.
Les développeurs qui apprennent à coder aujourd’hui ne connaîtront pas un monde dans lequel ils ne bénéficieront pas de l’aide au codage basée sur l’IA. Appelez cela l’ère des calculatrices graphiques pour les constructeurs de logiciels. Mais le risque – ou l’inquiétude, je suppose – est qu’avec le temps, les outils d’IA qui ingèrent des montagnes de code pour devenir plus intelligents et aider les humains à faire plus seront finalement capables d’en faire suffisamment pour que moins d’humains soient nécessaires pour faire le travail d’écriture. code pour les entreprises elles-mêmes. Et si une entreprise peut dépenser moins d’argent et employer moins de personnes, elle le fera ; aucun emploi n’est sûr, mais certains rôles sont tout simplement plus difficiles à remplacer à un moment donné.
Heureusement, compte tenu de la complexité des services logiciels modernes, de la dette technologique omniprésente et du nombre infini de cas extrêmes, ce que les grandes technologies et les startups sont en train de construire aujourd’hui semble être une aide au codage très utile et non quelque chose prêt à remplacer ou même à réduire le nombre. des humains qui les construisent. Pour l’instant. Je ne prendrais pas l’autre extrémité de ce pari sur une période de plusieurs décennies.
Et pour ceux qui recherchent une analyse encore plus approfondie de ce que Google a révélé cette semaine, vous pouvez consulter ici notre aperçu complet, y compris des détails sur le fonctionnement exact de Gemini Code Assist et la présentation approfondie de Google pour les développeurs de Cloud Next 2024.