Le PDG de GitHub : L’IA et le développement de logiciels sont désormais inextricablement liés

Le PDG de GitHub : L’IA et le développement de logiciels sont désormais inextricablement liés

« L’IA et le développement de logiciels sont désormais inextricablement liés pour le reste de notre vie », a déclaré aujourd’hui Thomas Dohmke, PDG de GitHub, lors d’une présentation à la conférence Collision à Toronto, au Canada. « Dans un monde dévoré par les logiciels, chaque développeur mérite un copilote ».

Lors d’une interview après sa présentation, Dohmke a développé ce point lorsque je lui ai demandé s’il pensait que tous les développeurs utiliseraient l’IA dans un avenir proche. « Je pense que la réponse évidente à cette question est que le FOMO dans les entreprises est déjà si important qu’elles regardent la concurrence et se demandent si leur concurrent a déjà adapté (GitHub) Copilot – et cela signifie que ce concurrent a – et peu importe si c’est 20 %, 30 % ou 40 % – ce concurrent a un avantage. »

En outre, il estime qu’il n’y a aucun inconvénient pour les développeurs à utiliser un outil comme Copilot. « Ic’est juste donc naturel. Tvoici vraiment non raison pour pas utiliser Copilot », a-t-il déclaré. « Je pense qu’il est en train de devenir un outil standard que tous les développeurs utiliseront. En fin de compte, les développeurs qui ne l’utilisent pas existeront, tout comme il existe encore des développeurs Cobalt. »

Il a également indiqué que des outils tels que Copilot seront intégrés dans le cycle de développement.

Copilot de GitHub a été l’un des premiers services de complétion de code basés sur l’IA et reste le plus populaire, même si des outils comme AWS CodeWhisperer et, plus récemment, les concurrents de Google basés sur Bard sont également adoptés par les développeurs. Dans le cadre de la présentation de Dohmke, GitHub a également annoncé aujourd’hui certaines de ses dernières conclusions sur la façon dont Copilot est utilisé par les développeurs.

L’un des chiffres qui n’a pas changé est que GitHub affirme toujours que, sur la base de son analyse d’un échantillon de près d’un million d’utilisateurs, les développeurs acceptent un peu moins de 30 % des suggestions de code – et plus ils l’utilisent longtemps, plus leur taux d’acceptation est élevé, les développeurs acceptant près de 35 % des suggestions après six mois d’utilisation. Selon M. Dohmke, ces chiffres ne changeront pas de manière radicale dans un avenir proche, même s’il a précisé que 50 % « nous feraient plaisir ».

Crédits image : GutHub

Ce qui est peut-être tout aussi important, c’est que Copilot est particulièrement utile pour les développeurs moins expérimentés (que GitHub définit par le nombre moyen d’actions de dépôt sur GitHub avant d’utiliser Copilot).

Le rapport de GitHub, coécrit par Dohmke, Marco Iansiti et Greg Richards de Keystone.AI, explique :  » À mesure que les développeurs continuent à maîtriser l’incitation et l’interaction avec l’IA, ainsi que les nouveaux modèles qui permettent au langage naturel d’alimenter le cycle de vie du développement, nous prévoyons que 80 % ou plus du code sera écrit avec l’IA, ce qui contribuera à démocratiser le développement de logiciels pour un plus grand nombre de personnes « .

Compte tenu de la croissance explosive de l’IA et de la pénurie de développeurs dans ce domaine, GitHub note également que les outils d’IA générative sont très prometteurs pour rendre ces développeurs plus productifs. L’entreprise prévoit qu’à l’échelle mondiale, les outils de développement alimentés par l’IA générative ajouteront 1,5 billion de dollars au PIB mondial d’ici 2030 et que chaque développeur qualifié manquant représentera une perte de 100 000 dollars en termes de PIB. Dans le même temps, les outils d’IA générative destinés aux développeurs peuvent compenser l’absence d’environ 15 millions de développeurs supplémentaires, selon GitHub (d’où l’impact total de 1,5 billion de dollars). L’entreprise estime qu’il s’agit d’une estimation prudente.

IA