« Je fais beaucoup moins de googler » : les développeurs de logiciels partagent comment ChatGPT change le travail

L’IA supprime une partie du travail et le rend plus agréable
Le robot qui a épaté le monde cette année.
Le robot qui a épaté le monde cette année.
Illustration: Florence Lo (Reuters)
Nous pouvons gagner une commission sur les liens sur cette page.

Dans son premier emploi depuis qu’elle a obtenu son diplôme universitaire, Eknoor Kaur travaille dans une entreprise où Chatbots IA Ce n’est pas inhabituel. Au début, l’ingénieur logiciel chez Pathlight, qui fabrique des outils d’automatisation, était sceptique. Mais après qu’un collègue ait mentionné que ChatGPT l’a aidé à travailler mieux et plus vite, elle a adopté cette idée et aujourd’hui, elle ne passe pas une journée de travail sans cela.

Kaur laisse ChatGPT ouvert sur son bureau, posant généralement au robot quatre ou cinq questions par jour. Elle n’utilise pas l’outil pour écrire du code parce qu’elle s’inquiète des réponses hallucinatoires ou inventées que les chatbots IA peuvent fournir. Au lieu de cela, Kaur utilise le système comme un moteur de recherche, en lui posant des questions liées à la programmation dont elle ne veut pas surcharger ses collègues.

Sans surprise, certains des premiers à adopter l’IA générative au travail sont des développeurs de logiciels. Aux côtés du créateur de ChatGPT OpenAI, des entreprises comme Microsoft et Salesforce ont déployé des copilotes IA, ou des assistants numériques, pour écrire du code. Et tandis qu’un grand nombre d’employeurs, y compris Pomme, Bank of America et Goldman Sachs, ont bloqué ou limité ChatGPT au travail, les choses sont différentes dans de nombreuses entreprises technologiques, et dans les startups en particulier. Les travailleurs technologiques utilisent une gamme de chatbots IA. Les développeurs d’Amazon, par exemple, ont leur propre version de ChatGPT appelé CodeWhisperer.

ChatGPT est actuellement dans la « phase de machine de la taille d’une pièce géante », a déclaré David Baggett, fondateur de la société de cybersécurité Inky. Il assimile notre actuel des chatbots vers les ordinateurs des années 1950: à un stade précoce et utilisé pour une gamme étroite de tâches. 

AVIDAC était le premier ordinateur numérique d’Argonne. Conçu et construit par la Division de Physique d’Argonne pour 250 000 $, il a commencé à opérer le 28 janvier 1953. AVIDAC se présente  pour “Version Argonne de l’ordinateur automatique numérique de l’Institut” et était basé sur l’architecture IAS développée par John von Neumann.
AVIDAC, l’un des premiers ordinateurs, a commencé à fonctionner en 1953.
Photo: Argonne National Laboratory via Wikimedia Commons

Mais les ingénieurs sont en tête de l’utilisation de ces chatbots au travail, même dans leur capacité limitée. Les développeurs Quartz ont parlé de l’utilisation de ChatGPT pour générer du code pour un logiciel, en s’épargnant n’importe où de minutes à heures par jour lors de l’écriture ou pour trouver des informations plus rapidement que en utilisant une recherche en ligne traditionnelle méthodes.

Au lieu de démarrer sur Google ou Stack Overflow, un site de questions et réponses populaire pour les développeurs, qui pourrait prendre plusieurs pages ou clics pour atterrir sur le bon morceau de code, les développeurs peuvent demander à ChatGPT ou à un autre chatbot et obtenir ce dont ils ont besoin en une seule invite. moins de recherche sur Google », a déclaré Amin Ahmad, directeur technique de la société de logiciels de recherche Vectara et ancien chercheur chez Google.

Les développeurs peuvent également inviter les chatbots à écrire du code pour eux et à procéder à des ajustements à partir de là. « Tout n’a pas fonctionné du premier coup », a déclaré Cody De Arkland, responsable du marketing technique de la plateforme de gestion technologique LaunchDarkly. De Arkland a déclaré qu’il utilise ChatGPT comme l’une de ses dernières étapes pour voir s’il existe une meilleure façon d’optimiser son code, comme l’écrire plus efficacement. Il utilise quelques chatbots IA, notamment GitHub Copilot, qui est payé par son employeur.

L’IA générative ne fonctionne pas toujours pour Baggett non plus. D’après son expérience, ChatGPT crache parfois une réponse qui ne fonctionne pas du tout. .

La vitesse de coder avec les chatbots

Lors deLaunchDarkly, DeArkland se souvient d’un coéquipier qui avait estimé que le codage d’un calculateur de prix complexe prendrait environ deux mois, mais après avoir utilisé ChatGPT, a écrit le code en seulement une semaine et demie. L’argument évident pour le codage avec des chatbots est la rapidité : les projets sont terminés plus rapidement et les ingénieurs déclarent qu’ils consacrent le temps libéré à la création de meilleures fonctionnalités.

« Nous n’allons pas nous retrouver dans un endroit où il n’y a pas assez de travail pour tout le monde », a déclaré De Arkland. être des projets et de nouvelles choses qui doivent être construites pour remplir cet espace.

Mais il y a une limite à ce que les ingénieurs logiciels partageront avec les chatbots IA. Par exemple, aucun des développeurs avec lesquels Quartz a parlé n’a déclaré qu’il collerait des blocs de code entiers dans ChatGPT ou d’autres chatbots, se méfiant du fait que l’outil d’IA pourrait compromettre la confidentialité des données ou avoir du mal à comprendre de gros volumes de texte. Pour certains, il n’était pas clair si leur employeur disposait de garde-fous pour empêcher les gens de saisir des données personnelles dans un chatbot.

L’aide de l’IA pourrait-elle nous faire apprécier davantage notre travail ?

En général, les développeurs disent que ChatGPT supprime le travail de base ennuyeux. Catherine Yeo, ingénieure chez Warp, fabricant de logiciels de codage, utilise le chatbot IA de son entreprise depuis neuf mois. Même aujourd’hui, elle « s’émerveille toujours ». quand il renvoie une réponse et résout ses problèmes.

Ahmad de Vectara note qu’un chatbot lui permet de trouver de nouvelles solutions à un problème qu’il n’aurait pas initialement envisagé lors de l’écriture du code. Mais en tant que développeur travaillant sur la technologie de l’IA, il craint, comme de nombreux travailleurs non techniques, que son travail ne soit automatisé.

Ce contenu a été traduit automatiquement à partir du texte original. De légères différences résultant de la traduction automatique peuvent apparaître. Pour la version originale, cliquez ici.

Publicité

Publicité