<p class="wp-block-paragraph pw-incontent-excluded article-paragraph skip">L'émergence des outils de codage pilotés par l'IA a rapidement créé une dépendance des programmeurs envers cette technologie. Les experts mettent en garde contre la perte progressive de leur capacité à écrire du code à la main.</p>
<p class="wp-block-paragraph article-paragraph skip">Cette dépendance croissante engendre une crise existentielle, augmentant les risques d'erreurs ou de problèmes de sécurité dans le code généré par l'IA, si celui-ci n'est pas examiné adéquatement. Des spécialistes évoquent un **« fossé de classe »** entre ceux qui abusent des outils d'IA et les programmeurs plus expérimentés, appelés les **« artisans »**, qui doivent trier le travail de ces derniers et apporter les corrections nécessaires.</p>
<p class="wp-block-paragraph article-paragraph skip">Dans un contexte où certains développeurs doivent strictement se limiter à l'utilisation de l'IA dans une compétition malsaine, il en résulte une **frustration** croissante. Ces professionnels se sentent réduits à presser des boutons, plutôt que de prendre du plaisir à créer des produits significatifs.</p>
<p class="wp-block-paragraph article-paragraph skip">Un utilisateur connu sous le nom de **« v0xium »** a exprimé son indignation sur X, signalant que la situation devenait intenable. Son post, qui a été vu plus de sept millions de fois et apprécié des milliers de fois, proclamait que **« c'était fini »**.</p>
<p class="wp-block-paragraph article-paragraph skip">« L'état du génie logiciel actuellement est affreux, » a écrit l'utilisateur. « Cela fait une quinzaine de jours que j'ai commencé un nouveau poste dans une grande entreprise. Personne ici ne sait rien. »</p>
<p class="wp-block-paragraph article-paragraph skip">Il a expliqué que dans cette entreprise non nommée, tout est créé à l'aide de l'assistant de codage d'Anthropic, **Claude Code**. Bien que tout le monde soit « contraint de produire autant que possible » et que l'injection de code ne crée pas de **« goulet d'étranglement »**, les opérations demeurent **« lentes »**.</p>
<p class="wp-block-paragraph article-paragraph skip">Il a observé que de nombreuses personnes travaillent **12 à 13 heures par jour** juste pour appuyer sur **Entrée**. « Tous, absolument tous, qu'ils soient ingénieurs de niveau L1 ou L7, font la même chose. Parlez à Claude. »</p>
<p class="wp-block-paragraph article-paragraph skip">Cela implique qu'il n'y a **« pas de sensation de victoire »** et que personne ne s'attelle à corriger les erreurs.</p>
<p class="wp-block-paragraph article-paragraph skip">« En réalité, personne ne réfléchit plus, » a conclu l'ingénieur. « Tout est fait par des LLMs. C'est extrêmement déprimant. »</p>
<p class="wp-block-paragraph article-paragraph skip">Cette série de tweets préoccupante a suscité de vives réactions, y compris celle d'Elon Musk qui a commenté **« ouch »**.</p>
<p class="wp-block-paragraph article-paragraph skip">Chamath Palihapitiya, animateur de podcast et investisseur, a réagi en affirmant que **« nous transformons toute une génération d'experts techniques dans le monde en équivalents de retraités pressant un bouton devant des machines à sous »**. Il a ajouté que cela reflète l'**« atrophie de l'esprit provoquée par le défilement infinie sur les réseaux sociaux »** qui menace désormais les équipes de développement.</p>
<p class="wp-block-paragraph article-paragraph skip">Ces remarques soulignent un changement fondamental préoccupant, où les outils d'IA dépouillent les ingénieurs des tâches cognitives qu'ils trouvaient autrefois gratifiantes. Cette monotonie risque d'amener les entreprises à proposer des produits **non inspirés et bogués**.</p>
<p class="wp-block-paragraph article-paragraph skip">« La valeur des logiciels automatisés ne réside pas dans la rapidité, » a ajouté Palihapitiya. « C'est de comprendre vos intentions et d'améliorer le logiciel. »</p>
<p class="wp-block-paragraph article-paragraph skip">Un terme récemment forgé décrit parfaitement ce comportement : **« proxies de viande »**, désignant des personnes qui régurgitent le contenu produit par des chatbots sans jamais s'y engager de manière critique.</p>
<p class="wp-block-paragraph article-paragraph skip">« La plupart des ingénieurs logiciels affrontent une crise d'identité frôlant la dépression, » a tweeté plus tôt cette année Deedy Das, partenaire de la société de capital-risque Menlo Ventures. « Les artisans sont épuisés. Jour après jour, leur charge de travail augmente. Les bogues s'immiscent dans la production. Personne ne semble s'en soucier. Une nouvelle fournée d'IA est lancée. Leur animosité envers leurs collègues grandit. »</p>
<p class="wp-block-paragraph article-paragraph skip">« Finalement, ils abandonnent, » a-t-il ajouté. « L'art qu'ils aimaient est mort. »</p>
<p class="wp-block-paragraph article-paragraph skip"><strong>À lire également sur le codage IA :</strong> <em>Les ingénieurs logiciels font face à une crise existentielle alors qu'ils se noient dans un code IA épouvantable</em></p>
FAQ
Quel est l’impact de l’IA sur les compétences des programmeurs ?
L’IA peut réduire la capacité des programmeurs à développer leurs compétences, car une dépendance accrue aux outils d’IA les empêche d’apprendre des techniques de codage traditionnelles.
Comment les entreprises peuvent-elles répondre à cette crise ?
Les entreprises devraient envisager d’encourager leurs ingénieurs à maintenir un équilibre entre l’utilisation des outils d’IA et les compétences manuelles en développement, pour s’assurer que le savoir-faire traditionnel ne soit pas perdu.
Quels sont les risques associés à l’utilisation excessive de l’IA dans le codage ?
Une utilisation excessive peut entraîner des erreurs dans le code, des failles de sécurité, et un sentiment général de démotivation parmi les développeurs, conduisant à la production de logiciels de moins bonne qualité.
Y a-t-il un avenir pour les programmeurs dans un monde dominé par l’IA ?
Bien que l’IA transforme considérablement le paysage du développement logiciel, les programmeurs auront toujours besoin de comprendre les bases du codage pour superviser et corriger les systèmes automatisés.
Quelles mesures peuvent être prises pour améliorer la situation actuelle des ingénieurs ?
Les entreprises devraient investir dans des formations pour leurs équipes afin de développer des compétences innovantes, tout en instaurant un environnement de travail plus engageant et motivant.
