Github Copilot a gagné en popularité parmi les développeurs de logiciels, mais tout le monde n’est pas convaincu de ses avantages.

L’intelligence artificielle générative est promise à rendre le travail du développeur de logiciels plus efficace si le matériel utilisé pour entraîner le système contient beaucoup de code similaire au projet en cours.

L’intelligence artificielle a été alimentée par le développement de logiciels révolutionnaires et même les codeurs juniors à un niveau de performance moyen.

Cependant, il y a aussi un revers à la médaille, qui a été évoqué Publication en ligne du magazine Analytics India. Certains développeurs qui ont essayé Github Copilot ont délibérément désactivé l’outil, même s’il est promis d’accélérer le développement logiciel.

Le site cite des messages écrits par des utilisateurs du service X. Des expériences similaires peuvent également être trouvées sur LinkedIn.

Il existe de nombreuses raisons d’abandonner l’intelligence artificielle. Certains estiment que le code produit par Copilot n’est pas d’une qualité suffisante : ils doivent supprimer plus de choses que ce que Copilot leur donne par défaut. D’un autre côté, il peut aussi halluciner, c’est-à-dire produire un code incorrect ou illogique.

Copilot peut également sembler une distraction lorsque vous travaillez. Selon certains, cela peut limiter la réflexion du développeur et ses possibilités de proposer des solutions différentes.

A LIRE AUSSI : L’intelligence artificielle révolutionne le codage – « Les juniors peuvent passer au niveau de performance intermédiaire »

A LIRE AUSSI : Github a développé l’intelligence artificielle pour les codeurs – « Il y a déjà plus d’avantages que de mal »

A LIRE AUSSI : L’intelligence artificielle des codeurs s’est dotée d’une version plus chère : vous pouvez l’obtenir moyennant un supplément

Copilot ne fournit pas nécessairement de réponses exactes aux questions pour lesquelles le développeur lui-même estime avoir besoin d’aide. En pratique, selon beaucoup, l’intelligence artificielle fonctionne principalement comme une fonction de complétion automatique, auquel cas elle suggère des lignes ou des blocs de code.

De nombreux commentaires reprennent également le constat selon lequel si un développeur logiciel s’appuie constamment sur Copilot, ses compétences risquent de ne pas se développer de la même manière que sans. Cela s’applique particulièrement aux juniors.

L’un des développeurs l’a résumé ainsi dans le service X : « Si jamais vous souhaitez créer quelque chose de nouveau, vous devez comprendre comment réellement écrire du code, et pas seulement utiliser l’outil glorifié de copier-coller. L’utilisation de Copilot garantit que vous n’apprendrez jamais réellement à coder.

Bien que Github Copilot soit l’assistant d’IA le plus connu utilisé par les développeurs de logiciels, il existe également d’autres options. Selon certains, l’assistant d’intelligence artificielle Cursor, également développé pour le développement de logiciels, serait une meilleure option que Copilot. Pour d’autres, il peut suffire d’utiliser ChatGPT comme aide comme un chatbot.



ttn-fr-54