Coder avec une IA a-t-il tué le plaisir de la programmation manuelle ?

Coder avec une IA a-t-il tué le plaisir de la programmation manuelle ?
4 min de lecture

Coder avec une intelligence artificielle a-t-il fait disparaître le plaisir qui accompagnait la programmation manuelle ? La question divise la profession. Pour une partie des développeurs, les assistants d’IA ont transformé leur métier en activité de supervision, au détriment de la résolution d’énigmes logiques. D’autres estiment au contraire qu’ils ont libéré le temps consacré à la création.

  • L’IA a fait perdre aux anciens développeurs le plaisir de résoudre des énigmes logiques.
  • La programmation consiste désormais souvent à superviser le code produit par l’IA.
  • D’autres estiment qu’elle libère du temps pour l’architecture et la création.
  • Le plaisir de coder a changé de nature et tient davantage à la vitesse.

Pour les développeurs de la vieille école, programmer à la main relevait d’un artisanat numérique fait d’énigmes logiques et de la sensation que le code « coule de source ». Le temps semblait s’effacer au profit de la tâche à accomplir, et l’on en ressortait avec le sentiment d’avoir résolu des problèmes. Avec l’arrivée de l’IA, la programmation consiste désormais davantage à superviser les productions de l’IA, ce qui, selon l’article, introduit une forme de mécanique qui fait perdre les plaisirs d’origine.

Un plaisir érodé

Pour les développeurs attachés à l’artisanat et à la beauté de la syntaxe, l’IA a effectivement étouffé une partie du plaisir. Résoudre un bug complexe ou concevoir un algorithme élégant après des heures d’effort procurait une immense satisfaction, alors que déléguer cette friction à une IA transforme le travail en tâche managériale.

Un intervenant de la filière, qui a appris à programmer seul à l’âge de 12 ans dans les années 90, décrit sur un forum en ligne son expérience. Après avoir repris la programmation et lancé un projet l’année dernière, il a d’abord été impressionné par la qualité et la rapidité qu’offrent ChatGPT ou Copilot. Au fil des mois, il a constaté que le plaisir d’améliorer peu à peu son code, de vérifier les résultats dans l’environnement d’exécution et d’aboutir avait disparu. Il décrit désormais des phrases en anglais tapées dans des tentatives de plus en plus désespérées, un procédé qu’il juge frustrant : « soit ça marche, soit ça ne marche pas ». Il a désactivé Copilot, se sentant « un peu désarmé » sans lui, mais retrouvant la capacité de prendre du recul.

« Je me demandais si certains d’entre vous ressentaient la même chose, ou si je suis simplement vieux », écrit-il. Selon l’article, basculer sans cesse entre la formulation d’instructions (les prompts) et la vérification de la cohérence des réponses de l’IA brise la concentration profonde. Certains professionnels disent chercher ensuite de la satisfaction dans des activités manuelles ou physiques, comme le cyclisme ou le jardinage, sur des plateformes comme Medium ou DEV Community.

Un outil qui a libéré la création

À l’inverse, une autre partie des développeurs et des créateurs estime que l’intelligence artificielle a précisément libéré la joie de créer. Elle supprime la corvée d’écrire du code passe-partout, de configurer des environnements complexes ou de rédiger la documentation. Comme le soulignent des pionniers du milieu, elle permet de lever les yeux de la syntaxe pour se concentrer sur l’architecture globale, l’expérience utilisateur et les concepts créatifs.

Des développeurs expérimentés peuvent ainsi construire des outils dans des langages qu’ils ne maîtrisent pas, retrouvant la sensation de leurs débuts. Le cas de Ren Turcios, Américain de 29 ans, en est l’illustration. Il a participé à plus de 200 hackathons (compétitions de programmation) en deux ans, sans compétences en codage au sens traditionnel, et s’est forgé une réputation dans la communauté tech locale. Sa méthode, le « vibe coding » (génération de code par l’IA à partir de consignes données en langage courant), lui permettrait aujourd’hui de livrer en quelques heures ce que des équipes d’ingénieurs mettent des semaines à coder. Son parcours a nourri le débat sur la capacité de l’IA à remplacer les programmeurs, ainsi que sur la qualité du code généré.

La source renvoie également vers une étude consacrée à l’impact des assistants de codage IA sur le génie logiciel, dont les résultats ne sont pas détaillés dans l’article.

Le codage assisté par ordinateur n’a pas tué la joie, mais il a déplacé le curseur. Le codeur de l’ancienne école trouvait son plaisir dans l’artisanat et la beauté de la syntaxe, tandis que le codeur moderne puise sa satisfaction dans la vitesse à laquelle il peut donner vie à un système complexe.