IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Les ingénieurs de Microsoft contraints de creuser leurs propres tombes avec l'IA. Ils sont sous pression pour concevoir et adopter des outils capables d'automatiser leurs tâches,
Ils sont ensuite licenciés

Le , par Mathis Lucas

38PARTAGES

6  0 
Microsoft obligerait ses ingénieurs à programmer leur propre obsolescence. L'entreprise contraint ses ingénieurs à développer et à adopter des outils d'IA qui finissent par prendre en charge leurs tâches, les rendant ainsi inutiles. Les ingénieurs constituent le groupe le plus touché par la récente réduction de 2 000 employés par Microsoft dans l'État de Washington, siège de l'entreprise. Dans le même temps, les ingénieurs qui ont encore leur poste semblent dépassés, frustrés ou stressés par l'intégration rapide et parfois chaotique de GitHub Copilot dans les flux de travail. Ce qui se traduit par un taux de bogue élevé et l'augmentation de la charge de travail.

Dans le cadre d'une décision importante qui signale un changement de priorités de la part de Microsoft, la société a mis en œuvre une stratégie de réduction substantielle des effectifs qui aurait eu des répercussions sur divers postes clés d'ingénieurs logiciels et de chefs de produit. Ce changement a obligé même le directeur de l'IA de l'entreprise à s'interroger sur l'orientation future et les stratégies d'investissement du géant technologique de Redmond.

En vertu de cette politique de réduction des coûts, Microsoft a annoncé le licenciement de 6 000 travailleurs au début du mois de mai. Les statistiques ont révélé que ce sont les ingénieurs logiciels qui ont le plus souffert des suppressions d'emplois de Microsoft à Washington, siège de l'entreprise. Les ingénieurs logiciels constituent en effet le groupe le plus important touché par la récente suppression de 2 000 emplois par l'entreprise à Washington.

Les ingénieurs logiciels font les frais de l'accroissement du rôle de l'IA

Les dossiers de l'État de Washington examinés par Bloomberg ont révélé que « plus de 40 % des personnes ayant perdu leur emploi travaillaient dans le domaine du développement de logiciels », ce qui en fait la catégorie de travailleurs la plus touchée par les réductions, et ce avec une marge considérable. Le rapport note que les postes supprimés dans les domaines de la vente et du marketing sont nettement moins nombreux à avoir subi ces réductions.

https://youtu.be/9iz3CaOSb28

Ces suppressions d'emplois font suite à la déclaration du PDG Satya Nadella selon laquelle l'IA génère désormais 30 % du code de l'entreprise. Mais lorsque TechCrunch a demandé à Microsoft si l'augmentation du code généré par l'IA influençait les suppressions d'emplois, l'entreprise n'a pas répondu.

Jeff Hulse, un vice-président de Microsoft qui supervise environ 400 ingénieurs logiciels, a dit à l'équipe ces derniers mois d'utiliser le chatbot d'IA de l'entreprise pour générer la moitié du code informatique qu'ils écrivent. Cela montre la rapidité avec laquelle Microsoft s'efforce d'intégrer cette technologie. Tout comme Jeff Hulse, d'autres chefs d'équipe ont également reçu l'instruction de forcer leurs collaborateurs à utiliser davantage les assistants d'IA.

Ainsi, certains des ingénieurs de Microsoft récemment licenciés pourraient avoir été contraints de creuser leur propre tombe avec l'IA. Certains PDG d'entreprises technologiques se vantent que leur IA est responsable d'une part de plus en plus importante du code écrit au sein de leur organisation. Selon les critiques, Microsoft contraint les ingénieurs à accroître leur utilisation de l'IA pour « justifier » les chiffres que les cadres présentent à Wall Street.

Le directeur technique de Microsoft, Kevin Scott, prévoit que d'ici 2030, l'IA pourrait générer jusqu'à 95 % du code, tout en soulignant que les développeurs humains resteront essentiels pour la supervision et la résolution de problèmes complexes. Mais les licenciements remettent en question ces déclarations.

Les dirigeants imposent les outils d'IA aux ingénieurs malgré leurs limites

Des témoignages d'employés anonymes de Microsoft indiquent que, dans certaines équipes, des solutions techniques efficaces sont écartées au profit de solutions basées sur l'IA, même si ces dernières sont moins performantes. Un ingénieur de Microsoft a rapporté que des algorithmes efficaces étaient parfois délaissés au profit de modèles d'IA générative, simplement pour suivre la tendance, malgré des performances inférieures et des coûts plus élevés.


GitHub Copilot a récemment lancé une nouvelle fonction appelée « Coding Agent » en avant-première publique. Cette fonction permet d'assigner des problèmes GitHub à Copilot, qui les résout ensuite. Cependant, certains utilisateurs affirment que le jeu n'en vaut pas la chandelle. Certains critiquent la précipitation avec laquelle des outils d'IA non matures sont déployés en production, au détriment de la qualité du code et de la charge de travail des employés.

Cet assistant d'IA a déjà été introduit dans la partie « runtime » du dépôt GitHub officiel de Microsoft, mais il s'est avéré qu'il présentait plusieurs problèmes, notamment le fait que certains des problèmes que l'outil prétend avoir résolus ne l'ont pas été en réalité. Par exemple, dans la pull request « Implement CompareInfo.Version for Hybrid Globalization », le développeur de Microsoft Matus Kozak et d'autres ont demandé à GitHub Copilot de la corriger.

Mais GitHub Copilot a échoué à plusieurs reprises aux tests et a apporté des corrections non naturelles. De nombreuses autres pull requests ont également échoué, et certains ont critiqué le développeur en disant : « pourquoi n'arrêtez-vous pas de perdre du temps avec l'IA et ne résolvez-vous pas le problème vous-même ? Vous gaspillez une tonne d'électricité sur des machines qui produisent du mauvais code ». Cela semble être lié à une pression interne.

Sur le forum en ligne Reddit, un article intitulé « My new hobby: watching AI slowly drive Microsoft employees crazy » est devenu un sujet brûlant, avec des commentaires sarcastiques au sujet de l'IA de Microsoft. L'auteur partage de nombreux exemples de pull requests générées par l'IA de Microsoft, qui contiennent des erreurs répétées et des corrections inadéquates, obligeant les développeurs à intervenir manuellement pour corriger les problèmes.

Il a aussi souligné que cette situation résulte probablement d'une pression managériale visant à adopter l'IA de manière généralisée, ce qui met les développeurs dans une position difficile. Son billet a été partagé sur Hacker News, où des développeurs ont partagé des expériences similaires, comparant l'IA à un développeur junior peu compétent, nécessitant une supervision constante. Alors, pourquoi adopter l'IA au lieu d'embaucher un développeur junior ?

Les licenciements touchent aussi les directeurs de division dédiée à l'IA

Au-delà de l'impact sur les ingénieurs logiciels et les chefs de produit, les licenciements toucheraient également les directeurs de division dédiée à l'IA. Un billet LinkedIn de Gabriela de Queiroz, directrice de l'IA chez Microsoft, a révélé que son poste a aussi été supprimé lors de la dernière vague de licenciements. « Une nouvelle douce-amère à partager : j'ai été touchée par la dernière série de licenciements de Microsoft », a déclaré Gabriela de Queiroz.


« Est-ce que je m'y attendais ? Peut-être », a-t-elle ajouté. Elle affirme avoir ressenti de la peine en voyant autant de personnes talentueuses licenciées. Réfléchissant à la nature impersonnelle des politiques de restructuration dans les entreprises, Gabriela de Queiroz a mis en lumière une dure réalité :

[QUOTE=Gabriela de Queiroz, ancienne employée de Microsoft]

De nos jours, peu importe l'intensité de votre travail, la façon dont vous défendez votre entreprise ou les résultats, et la visibilité que vous apportez - qu'il s'agisse d'aider Microsoft à devenir un nom de confiance parmi les startups d'IA ou de mener des initiatives pour en faire un[/quote=gabriela de queiroz, ancienne employée de microsoft]...
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.

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de _toma_
Membre éclairé https://www.developpez.com
Le 23/05/2025 à 1:25
Est-ce que ces licenciements sont biens liés à l'utilisation de l'IA en interne ?

J'ai vraiment du mal à croire que des gens misent tout sur un outil statistique - aussi puissant soit-il - pour générer du code.
On l'a déjà dit mille fois sur ce forum mais entre pisser de la ligne de code pour résoudre un problème générique (donc les cas où un simple copier/coller pourrait suffire) et comprendre le fonctionnement d'un système pour apporter une modification bien précise y'a une sacrée marge.

Je suis en train de coder un moteur de jeu pour la NES.
J'aimerais bien voir une IA générer ce genre de code.
Non seulement ça demande de la rigueur mais ça nécessite aussi d'aborder plein de problèmes sous des angles différents pour des raisons de contexte : mémoire limitée, temps de calcul entre deux images limité, etc, etc.
Et même si les langages modernes permettent de s'affranchir d'une certaine rigueur, si le logiciel développé est un minimum complexe, il va quand même falloir prendre ces temps de réflexion pour aborder différents problèmes sous différents angles. Pas pour des questions de RAM ou de CPU mais pour des questions d'intégration, d'interopérabilité, parce qu'il y a un client auquel il faut rendre des comptes, etc, etc.

J'aime bien la science fiction mais je crois pas qu'on en soit arrivé là avec nos machines.
6  0 
Avatar de e-ric
Membre expert https://www.developpez.com
Le 23/05/2025 à 10:38
Salut

Gräce à ces outils, Micro$oft continuera à produire de beaux logiciels bien buggés, dans sa plus grande tradition. Les clients vont pouvoir pester et continuer à s'y soumettre, tout va bien dans le meilleur des mondes.
Mais en fait, c'est peut-être M$ qui creuse sa tombe.
Je ne regrette vraiment pas d'être passé à Linux depuis quelques années à titre personnel.

Tchüss
5  0 
Avatar de kain_tn
Expert éminent https://www.developpez.com
Le 23/05/2025 à 11:01
Citation Envoyé par _toma_ Voir le message
[...]J'ai vraiment du mal à croire que des gens misent tout sur un outil statistique - aussi puissant soit-il - pour générer du code.
On l'a déjà dit mille fois sur ce forum mais entre pisser de la ligne de code pour résoudre un problème générique (donc les cas où un simple copier/coller pourrait suffire) et comprendre le fonctionnement d'un système pour apporter une modification bien précise y'a une sacrée marge.[...]
Ils ne misent pas sur un outil statistique mais sur l'influence que la communication de son utilisation a sur le cours de leur action. Ce ne sont pas des ingénieurs qui demandent ça, mais des financiers (j'aime bien l'expression "beans counters").

À part ça, ça vaut le coup d'aller faire un tour sur les commentaires des quatre pull requests citées dans l'article: je trouve certains hilarants


J'aime bien la partie non-traduite sur une des images de l'article:
This blew up. I've found everyone's replies to be hilarious. I did want to double down on the "feeling bad for the employees" part. There is probably a big mandate from above to use Copilot everywhere and the devs are probably dealing with it the best they can. I don't think they should be harassed over any of this nor should folks be commenting/memeing all over the PRs. And my "schadenfreude" is directed at the Microsoft leaders pushing the AI hype. Please try to remain respectful towards the devs.
À part les financiers, je pense que beaucoup pensent comme toi. Les commentaires dans les pull requests oscillent entre humour, cynisme et des critiques concernant l'immense gâchis environnemental pour un résultat tout au plus médiocre.
5  0 
Avatar de arnofly
Membre confirmé https://www.developpez.com
Le 28/05/2025 à 11:31
Je n'ai lu que la conclusion, car je suis fatigué que tous les jours un non-développeur vienne m'expliquer que l'IA va me remplacer ou que ceci ou que cela. Bullshit! Il ne faut pas être développeur pour sortir des conneries pareilles, ou alors je ne dois pas avoir accès à la même IA. J'utilise presque quotidiennement (avec un forfait gratuit) ChatGTP, Perplexity, Gemini, DeepSeek et j'ai testé Claude 4 récemment. Aucune IA n'est capable de remplacer un développeur. L'IA est un super outil pour les développeurs, mais ça s'arrête là. Plus le développeur maîtrise le langage sur lequel il interagit avec l'IA et plus il devrait se rendre compte des limites de l'outil. Le code produit par IA est au mieux perfectible, quand il n'est pas mauvais ou carrément faux. C'est ça la vérité, le reste c'est du marketing ! Le code généré par IA est souvent obsolète et redondant. En soit, c'est déjà une belle performance, mais le développeur doit l'optimiser. Celui qui se contente de faire des copier/coller ne pourra jamais produire quoi que ce soit de professionnel.

Pour appendre ou se perfectionner l'IA est vraiment géniale ! Moi qui suis autodidacte, j'aurais aimé pouvoir en profiter il y a une quinzaine d'années, à une époque ou je pouvais attendre parfois plus d'une journée avant qu'un dev sympa sur Developpez me file un coup de main. D'ailleurs ce n'est pas la qualité des réponses de l'IA que trouve géniale, mais plutôt l'instantanéité. Une question ? Une réponse. Les mecs qui bossent en équipe ne se rendent peut-être pas tous compte de la force d'une équipe. Bref, l'IA pour l'apprentissage c'est cool, pour un bout de code vite fait, c'est cool aussi, pour vérifier son orthographe, pour convertir un document, etc. mais elles ont encore beaucoup de taff avant de nous remplacer et de toutes façons cela n'arrivera pas. Qui va coder l'IA sinon ? Ceux répondrait "elle-même", ont vu trop de films SF et/ou ne connaissent pas le métier.
3  0 
Avatar de diamondsoftware
Membre actif https://www.developpez.com
Le 28/05/2025 à 12:33
@Arnofly
tout est dit,
bon il faut dire que les societes qui developpe de l'IA ont des problemes pour se rembourser les financements et les frais de fonctionnement monstreux de ces outils,
alors on gonfle le marketing jusqu'a mentir comme un arracheur de dents!

Ce qui est triste et dangereux c'est que des societes de services et autres 'responsables' croyent leurs discours et ejectent leur programmeurs en pensant les remplacer a bon prix.
Resonnement purement financier et a court terme qu'ils vont payer tres cher d'ici quelques temps quand leur matieres grises ne seront plus la pour resoudre leur crash et catastrophe probable dans leur 'creations par IA'
Sans parler de la nouvelle generation de 'programmeurs' qui pensent creer des chefs d'oeuvres informatique pour rien en un rien de temps grace a l'IA.... je rigole et je pleure a la fois pour eux.... ('Pauvre fous!' <- reference LOR)
A suivre
S.
3  0 
Avatar de Starbug
Membre actif https://www.developpez.com
Le 23/05/2025 à 9:25
Voilà exactement ce que veulent tous ces grands groupe qui exploitent l'IA. En matière de réduction d'effectif et d'économie, les ingénieurs devraient pousser la logique encore plus loin en permettant à l'IA de remplacer les CEO et autres grand responsable. Aller rions ensemble !!
2  0 
Avatar de diamondsoftware
Membre actif https://www.developpez.com
Le 28/05/2025 à 8:09
Donc si on resume, on file vers un forme d'idiocratie du programmeur... avec tous les risques que cela va induire...
Triste
2  0 
Avatar de Razmauve12
Membre à l'essai https://www.developpez.com
Le 26/05/2025 à 17:05
En gros, les financiers virent des gens car ils vantent que les systèmes IA sont un gain de productivité en ayant été implémenté sur github par exemple..
Je pense qu'ils vont se flinguer eux mêmes à plusieurs niveaux
1  0