L’IA générative est devenue populaire auprès des développeurs de logiciels. Selon une récente enquête GitHub, plus d'un million de développeurs utilisent activement GitHub Copilot. Plus important encore, ces développeurs utilisent de plus en plus l’IA comme « un nouvel élément de base dans le développement d’applications ». En d’autres termes, l’IA devient tout aussi importante pour le développement de logiciels que des outils comme Visual Studio Code.
Il y a cependant un piège. Tout le monde ne bénéficie pas de la même manière de l’IA. Comme l'écrit Addy Osmani, responsable de l'ingénierie au sein de l'équipe Chrome de Google, « les outils d'IA aident davantage les développeurs expérimentés que les débutants ». J'en ai déjà parlé (ici et ici), mais Osmani avance cet argument avec une telle lucidité qu'il vaut la peine de le répéter, en particulier avec autant de développeurs qui ajoutent des assistants de codage basés sur l'IA à leur processus de développement.
Tous les enfants sont en train de terminer l'onglet
Kate Holterhoff de RedMonk a parcouru les forums en ligne et les entretiens en personne pour identifier les « 10 principales choses que les développeurs attendent de leurs assistants de code IA en 2024 ». C'est un excellent article, rempli d'observations utiles telles que : « La complétion des tabulations est la fonctionnalité phare des assistants de code IA. » Notez cependant que le Dr Holterhoff n’a pas besoin de dire si les développeurs veulent ou non des assistants de codage IA – ils le font. La question est : comment les utilisent-ils ?


GIPHY App Key not set. Please check settings