
Il y a aujourd'hui moins de programmeurs informatiques aux États-Unis qu'il n'y en avait à l'époque de l'invention de Pac-Man, bien avant que l'internet n'existe tel que nous le connaissons. L'emploi des programmeurs informatiques est tombé à son niveau le plus bas depuis 1980, a rapporté le Washington Post, en s'appuyant sur les données de l'enquête sur la population actuelle (Current Population Survey) du Bureau of Labor Statistics (Bureau des statistiques du travail). Il y avait plus de 300 000 emplois de programmeurs informatiques en 1980. Ce nombre a culminé à plus de 700 000 pendant le boom des dot-com au début des années 2000, mais les possibilités d'emploi ont diminué de moitié aujourd'hui. Selon le Post, l'emploi aux États-Unis a augmenté de près de 75 % au cours de cette période de 45 ans.
Dans le monde réel, les termes « développeur » et « programmeur » peuvent sembler presque interchangeables. Mais dans celui du Bureau des statistiques du travail, il y a une distinction claire. Dans le schéma du gouvernement, les programmeurs font le travail de base, tandis que les développeurs de logiciels, beaucoup plus nombreux (et dont la croissance est beaucoup plus rapide) bénéficient d'un mandat plus large. Ils déterminent les besoins des clients, conçoivent des solutions et collaborent avec des programmeurs et des ingénieurs en matériel pour les mettre en œuvre.
Leur rémunération reflète cet écart de responsabilités. En 2023, le programmeur médian gagnait 99 700 dollars, contre 132 270 dollars pour le développeur médian. Alors que 27,5 % des emplois de programmation ont disparu, les emplois de développeurs n'ont diminué que de 0,3 %, à l'instar de l'ensemble du secteur.
Selon le Bureau of Labor Statistics, les emplois dans le domaine du développement de logiciels devraient augmenter de 17 % entre 2023 et 2033. Dans le même temps, le bureau prévoit une baisse d'environ 10 % des possibilités d'emploi dans le domaine de la programmation informatique entre 2023 et 2033.
La moyenne sur 12 mois des emplois en programmation informatique a chuté de 27,5 % depuis 2023 environ, ce qui coïncide avec l'introduction du ChatGPT par OpenAI l'année précédente. ChatGPT peut prendre en charge des tâches de codage sans que l'utilisateur ait besoin d'une connaissance plus détaillée du code en cours d'écriture.
La corrélation entre le déclin des emplois de programmeurs et la montée en puissance des outils d'IA indique à certains experts que cette technologie en plein essor pourrait commencer à coûter leur emploi à certains experts en codage.
Sans tomber dans l'hystérie, Mark Muro, qui étudie la technologie et l'innovation sur le lieu de travail à la Brookings Institution, a déclaré au Post : « La hausse du chômage dans le secteur de la programmation ressemble vraiment, du moins en partie, à un effet précoce et visible de l'IA sur le marché du travail ».
« L'IA nous a obligés à le faire » : c'est la nouvelle raison invoquée par les Big Tech pour justifier leurs récents licenciements, lesquels sont désormais présentés comme nécessaires pour rediriger les ressources vers des projets liés à l'intelligence artificielle. Au cours des deux dernières années, les géants de la tech ont licencié des centaines de milliers d'employés dans le but d'économiser des coûts et de réallouer les fonds financiers vers le développement d'outils d'IA destinés à occuper les postes vacants. Les perspectives d'emploi pour la nouvelle année demeurent incertaines, et les analystes redoutent une poursuite de la tendance à la hausse des licenciements. L'IA a impacté négativement les opportunités d'emploi dans divers secteurs de l'industrie technologique, notamment pour les ingénieurs logiciels, bien que les compétences en IA restent fortement demandées.
L'IA est-elle vraiment en train de prendre les emplois de codage ?
Certaines entreprises ont déjà admis que l'IA jouait un rôle dans leurs décisions d'embauche et de licenciement. L'année dernière, la société Klarna a gelé les embauches après s'être associée à OpenAI pour créer un chatbot qui, selon elle, faisait le travail de 700 employés à temps plein. Toutefois, ce travail consistait à répondre à des demandes de service à la clientèle, et non à des questions d'ingénierie. L'entreprise a réduit le temps de résolution moyen des demandes de service à la clientèle de 11 minutes à deux, tout en maintenant des taux de satisfaction de la clientèle constants par rapport aux agents humains.
« Nous avons la chance d'être une entreprise en pleine croissance et, pour Klarna, l'IA nous permet de nous développer plus rapidement sans augmenter nos effectifs aussi vite que nous l'aurions fait auparavant », a déclaré un porte-parole de Klarna. Un porte-parole de l'entreprise a déclaré que le nombre d'employés devrait être ramené à environ 2 000 dans les années à venir, sans toutefois fournir de calendrier précis. Dans son rapport financier intermédiaire, Klarna a attribué les suppressions d'emplois à sa dépendance croissante à l'égard de l'intelligence artificielle, ce qui lui a permis de réduire sa main-d'œuvre humaine.
Mais des changements dans l'emploi des programmeurs en particulier pourraient se profiler à l'horizon. En janvier, Mark Zuckerberg, PDG de Meta, a déclaré que l'IA pourrait effectuer le travail de codage des ingénieurs de niveau intermédiaire.
Si certains experts estiment que la diminution du nombre d'emplois dans la programmation informatique pourrait être un signe précurseur de l'impact de l'IA sur l'emploi, d'autres pensent que ces changements ne seront pas nécessairement une mauvaise nouvelle pour les programmeurs. Arvind Krishna, PDG d'IBM, a déclaré que les programmeurs humains seront toujours nécessaires, même si l'IA est capable d'automatiser les tâches de codage. Krishna prévoit que l'IA sera capable d'écrire 20 à 30 % du code. (En revanche, le PDG d'Anthropic, Dario Amodei, prévoit jusqu'à 90 %).
Selon Krishna, les programmeurs devront effectuer des tâches compliquées, et l'IA peut au contraire servir à éliminer les tâches plus simples et chronophages que ces programmeurs auraient dû effectuer, ce qui augmenterait la productivité et, par conséquent, les performances de l'entreprise.
« L'histoire a montré que l'entreprise la plus productive gagne des parts de marché », a-t-il déclaré lors d'une table ronde à SXSW la semaine dernière. « Vous pouvez alors proposer davantage de produits, ce qui vous permet d'accroître votre part de marché.
Un chef d'entreprise remplace son équipe par une IA et se retrouve à chercher des développeurs sur LinkedIn
Wes Winder, un développeur de logiciels canadien, a fait sensation après avoir décidé de licencier son équipe de développement et de la remplacer par des outils d'IA. Winder a d'abord utilisé les médias sociaux pour se vanter de sa décision, affirmant qu'elle lui permettait de « livrer 100 fois plus vite avec un code 10 fois plus propre ». Auparavant, une telle agressivité lui aurait valu de l'influence, mais aujourd'hui, elle s'est retournée contre lui et il est devenu un mème sur Reddit.
L’idée d’automatiser certains postes grâce à l’IA n’est pas nouvelle. De nombreuses entreprises explorent l’utilisation de modèles IA pour optimiser leurs opérations et réduire les coûts. Cependant, ce dirigeant semble avoir pris cette approche à l’extrême en licenciant l’intégralité de son équipe de développeurs, croyant que l’IA pourrait accomplir leurs tâches sans intervention humaine.
Le tweet disait : « J'ai viré toute mon équipe de développeurs. Je les ai remplacés par O1, Lovable et Cursor. Maintenant, je livre 100X plus vite avec un code qui est 10X plus propre. OpenAI o3 arrive et 90 % des emplois de développeurs ne survivront pas. »
Cette décision s’est heurtée à la réalité. Bien que les technologies d’IA soient performantes dans certains contextes, elles ne remplacent pas totalement l'expertise humaine, notamment pour des tâches complexes ou nécessitant un jugement nuancé. Les problèmes techniques, le manque de personnalisation et les limites dans la gestion des imprévus ont rapidement montré les failles de cette approche.
Winder s'est ensuite rendu sur LinkedIn pour annoncer qu'il avait besoin de développeurs web pour rejoindre son entreprise. Cette disparité a suscité de nombreuses moqueries, aussi bien sur les réseaux sociaux que sur son annonce.
Les critiques ont soulevé des objections raisonnables quant à la possibilité d'utiliser l'IA dans le développement de logiciels. Bien qu'il existe des IA telles que GPT-4 d'OpenAI et d'autres qui peuvent résoudre des problèmes simples et générer du code rapidement ou de manière créative, elles ne sont pas très utiles pour construire des systèmes massifs et cohérents ou pour résoudre de nouveaux problèmes. Un commentaire disait par exemple : « L'IA est précieuse car elle rend le travail des ingénieurs plus productif ». Un exercice d'inventaire, qui pouvait prendre plusieurs heures, peut désormais être réalisé facilement ; par exemple, l'IA propose un format de code possible qui peut être développé par les ingénieurs. Cependant, rien n'indique...
La fin de cet article est réservée aux abonnés. Soutenez le Club Developpez.com en prenant un abonnement pour que nous puissions continuer à vous proposer des publications.