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 !

Coder avec une IA a-t-il tué le plaisir originel qui découlait de la programmation manuelle ? La résolution d'énigmes logiques et l'état d'immersion totale ont été altéré au profit d'un rôle de superviseur

Le , par Patrick Ruiz

48PARTAGES

16  0 
Pour les développeurs informatiques de la vielle école, la programmation à la main était une forme d’artisanat numérique caractérisé par la résolution d'énigmes logiques et une sensation de «code qui coule de source», et où la notion du temps s'effacait au profit de la tâche à accomplir. On en ressortait avec une forme de satisfaction d’avoir pu résoudre des problèmes. Avec l’avènement de l’intelligence artificielle, cet état de choses à été altéré. Désormais, la programmation consiste plus en une activité de supervision des productions de l’IA. Elle introduit une forme de mécanique qui ôte les plaisirs des origines.

En toile de fond, c’est le développement centré sur l’artisanat et la beauté du texte qui fait face à celui axé sur le produit et l’impact concret

Pour la catégorie de développeurs centrés sur 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. Déléguer cette friction à une IA transforme le travail en une tâche managériale, privant le développeur du sentiment de gratification personnelle.

«J'ai appris à programmer tout seul à l'âge de 12 ans, dans les années 90, et j'ai toujours aimé ce jeu d'allers-retours avec l'environnement d'exécution pour obtenir le bon résultat. Je me suis récemment remis à la programmation après avoir occupé d'autres postes, et lorsque j'ai lancé un nouveau projet l'année dernière, j'ai décidé d'essayer les nouveaux assistants IA.

Ma surprise initiale face à la qualité et à la rapidité que l’on peut atteindre en utilisant ChatGPT ou Copilot pour coder s’est transformée en déception au fil des mois, lorsque j’ai réalisé que tout le plaisir que je prenais à essayer d’obtenir le résultat souhaité — en améliorant petit à petit mon code, en réfléchissant lentement, en vérifiant les résultats par rapport à l’environnement d’exécution, et en finissant par réussir — avait, disons, disparu. Ce que je fais désormais, c’est taper des phrases en anglais dans des tentatives de plus en plus désespérées pour amener ChatGPT à produire ce que je veux (ou fournir des extraits à Copilot pour obtenir la bonne suggestion d’autocomplétion), ce qui — comme il s’agit pour ainsi dire de boîtes noires — est frustrant et non linéaire : soit « ça marche », soit ça ne marche pas. Il n’y a aucune mesure de progrès. D’une certaine manière, avoir Copilot dans l’IDE était encore pire, car il perturbait souvent ma réflexion en suggérant des compléments.

J’ai donc désactivé Copilot. Curieusement, je me sens moi-même désormais un peu désarmé sans lui dans l’IDE ; cependant, cette abstinence m’a redonné la capacité de prendre du recul et de réfléchir, et par là même, le plaisir de programmer. Pourtant, j’ai l’impression d’être désormais en quelque sorte un ancien toxicomane toujours au bord d’une rechute. Je me demandais si certains d’entre vous ressentaient la même chose, ou si je suis simplement vieux», rapporte un intervenant de la filière sur un forum en ligne.
En d’autres termes, le fait de devoir constamment basculer entre la formulation d'instructions (les prompts) et la vérification de la cohérence de l'IA brise la concentration profonde et le plaisir qui découle de la sensation d’avoir pu résoudre par soi-même un problème via l’approche manuelle. Certains professionnels confient sur les plateformes d'échange comme Medium ou DEV Community qu'ils finissent par chercher de la satisfaction dans des tâches manuelles ou physiques (comme le cyclisme ou le jardinage) pour compenser cette perte de concret.


À l'inverse, une autre faction de développeurs et de créateurs estime que l'intelligence artificielle a précisément libéré la joie de créer

L'intelligence artificielle supprime la corvée d'écrire du code passe-partout, de configurer des environnements complexes ou de rédiger la documentation. De plus, comme le soulignent des pionniers du milieu, l'intelligence artificielle permet de lever les yeux de la syntaxe pour se concentrer sur l'architecture globale, l'expérience utilisateur et les concepts créatifs. Elle agit comme un partenaire de brainstorming en temps réel. Des développeurs expérimentés peuvent ainsi bâtir des outils dans des langages qu'ils ne maîtrisent pas, redécouvrant la sensation magique de leurs débuts en informatique.

C’est ce qu’illustre le cas René Turcios. Cet Américain de 29 ans, a participé à plus de 200 hackathons en deux ans sans avoir aucune compétence en codage. Malgré le fait qu'il ne sait pas coder au sens traditionnel, il a accumulé les victoires et s’est forgé une réputation dans la communauté Tech locale. Sa méthode : « le vibe coding » avec l'IA générative. Pendant deux ans, il a perfectionné l'art du vibe coding et est aujourd'hui capable de livrer en quelques heures ce que des équipes d'ingénieurs logiciels mettent des semaines à coder. Son aventure a donné lieu à un débat sur la capacité de l'IA à remplacer les programmeurs, mais aussi sur la qualité du code généré par l'intelligence artificielle.


En somme, 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 sur l’artisanat, la beauté de la syntaxe et le sentiment d’avoir résolu des problèmes à la main. Le codeur moderne pour sa part puise satisfaction dans la vitesse à laquelle il est capable de donner vie à un système complexe.

Source: Etude ResearchGate

Et vous?

Programmation manuelle centrée sur l’artisanat et la beauté de la syntaxe ou programmation assistée par IA axée sur le produit et l’impact: de quel bord êtes-vous ?
Êtes-vous à cheval entre la vielle école des programmeurs et celle dite ChatGPT ? Comment comparez-vous les deux époques ? Quels sont les avantages et les inconvénients de chacunes de celles-ci ?

Voir aussi :

Il existe une meilleure façon de coder avec l'IA, par Namanyay Goel

Les instructions génératives de l'IA sont aussi une dette technique, par Sean Goedecke

Nous pleurons notre métier : Le pire avec ces outils d'IA, c'est qu'ils fonctionnent, ils peuvent écrire du code mieux que vous ou moi, par Nolan Lawson

Le piège du codage par l'IA, par Chris Loy
Vous avez lu gratuitement 8 219 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.

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

Avatar de PascalB67
Nouveau Candidat au Club https://www.developpez.com
Le 01/11/2026 à 19:01
Citation Envoyé par MichaelREMY2018 Voir le message
je ne suis pas d'accord avec toi, surtout cette phrase d'entrée.

Cela dépend tellement du but de l'application (je parle d'app desktop) ou de l'appli Web (je ne parle pas d'un site internet vitrine ni à 4 pages).

Faire une appli à 50 screen-interface "métier" nécessitera toujours un expert (de type chef de projet MOA ou vrai dev. avec talent d'analyse).

L'IA va juste mettre de côté les profils qui étaient juste "codeur" sans interaction avec les utilisateurs ou CDP.

Mon ptit doigt me dit que les CDP vont devenir encore meilleur car ils vont maîtriser mieux à la lettre leurs specs, pouvoir les tester.

Je ne crois absolument pas qu'il va y avoir des gens pour embaucher juste des "prompteurs" ou tapeurs de prompt.
Oui je suis d'accord là dessus, ce que je cherche juste à expliquer est que l'on assiste à un véritable effet de ciseaux : d'un côté, les outils d'automatisation réduisent le temps nécessaire pour sortir une application "simple", de l'autre les factures cloud, la sécurité et la consommation de "tokens" IA font s'envoler les budgets opérationnels... le métier change, comme il a toujours changé.

J'ai assisté à une interview d'un dirigeant de ssii (grosse boite 80 devs) qui disait que la maintenabilité du code était devenu secondaire, si cela ne fonctionne pas on refera. "Maintenant c’est plus simple".

Est-ce que le coût des plats micro-ondés est devenu moins cher que coût des cuisiniers ?
Est-ce que le prix du ticket de cinéma est devenu moins cher parce que le film a nécessite 50% d'IA ?

est-ce que le prix des applis a baissé quand on est passé dans l'aire des RAD après l'aire des EDI
est-ce que le prix des appli a baissé quand on est passé dans l'aide des EDI après l'air des éditeurs de texte ?
Si tu raisonnes comme cela, oui les prix n'ont pas baissés, pas encore. Mais pour te suivre là dessus, quand je vois ce qu'il se fait au micro-ondes maintenant par rapport a il y a 10 ou 20 ans, c'est bluffant tout de même. Et une pique, ils sont fabriqués où les micro-ondes maintenant ?

Et le temps où je voyais rentrer dans de grandes banques 5 à 7 consultants très bien payés, pour passer 2 mois a faire des specs est tout de même assez loin.

Les fonctionnalités ont fortement augmentées, le temps passé a énormément diminué ... mais l'argent que débourseront les clients n'ira plus que très partiellement au développeur... Et pour finir, je ne vais pas faire mon vieux C, mais je suis tombé de ma chaise en décembre 2025 quand j’ai vu ce que faisaient les nouveaux modèles et il faut rester bien accroché car cela évolue d'une manière exponentielle, de mois en mois, et ce changement est arrivé en moins de 12 mois il va falloir s'adapter...

Allez, je vais me réchauffer ma soupe au micro-ondes
1  0 
Avatar de MichaelREMY2018
Nouveau Candidat au Club https://www.developpez.com
Le 01/11/2026 à 9:06
Bref :

2010:
Créer un site internet avec un CMS a-t-il tué le plaisir originel qui découlait de la programmation web manuelle from scratch ?

1999:
Coder avec un IDE (ou RAD) a-t-il tué le plaisir originel qui découlait de la programmation manuelle dans un éditeur de texte rudimentaire ?

Le même débat à chaque fois qu'on améliore le rendement d'une tâche.

avant 1999 :
Coder avec un langage qui gérait les include/procedures/fonctions (c-a-d les librairies ou les framework) a-t-il tué le plaisir de original de coder en réécrivant tout (sans include, sans procédure, sans import).

Bien avant :
Coder en langage anglo-saxon a-t-il tué le plaisir de coder en langage assembleur ?

Bien bien avant :

Coder en langage assembleur a-t-il tué le plaisir de coder avec les cartes à trous ?
3  3 
Avatar de PascalB67
Nouveau Candidat au Club https://www.developpez.com
Le 01/11/2026 à 14:46
Coder sans IA va devenir, non rentable, non compétitif et bientôt as-been

J'approche de la retraite (même si elle recule chaque année) et même si je ne trouve pas de plaisir à coder avec ce truc, je n'ai plus trop la possibilité de m'en passer pour rester dans la course, elle fait en 4 heures ce que je ferais en 2 semaines... tu factures quoi dans ce cas ?
Tu expliques comment ton devis ?

Cela me rappelle "l'après Euro", quand les prestataires Indiens, Pakistanais... sont arrivés sur le marché, aussi bons et beaucoup, mais beaucoup moins chers ... cela a sacrément rebattu les cartes. Alors j'ai remis ma casquette de chef de projet, après tout et je fais comme si.

Pour l'instant, un "non expérimenté" ne saura pas trop quoi lui demander et quoi contrôler, mais jusque quand ?
2  2 
Avatar de MichaelREMY2018
Nouveau Candidat au Club https://www.developpez.com
Le 01/11/2026 à 16:06
je ne suis pas d'accord avec toi, surtout cette phrase d'entrée.
Citation Envoyé par PascalB67 Voir le message
Coder sans IA va devenir, non rentable, non compétitif et bientôt as-been
Cela dépend tellement du but de l'application (je parle d'app desktop) ou de l'appli Web (je ne parle pas d'un site internet vitrine ni à 4 pages).

Faire une appli à 50 screen-interface "métier" nécessitera toujours un expert (de type chef de projet MOA ou vrai dev. avec talent d'analyse).

L'IA va juste mettre de côté les profils qui étaient juste "codeur" sans interaction avec les utilisateurs ou CDP.

Mon ptit doigt me dit que les CDP vont devenir encore meilleur car ils vont maîtriser mieux à la lettre leurs specs, pouvoir les tester.

Je ne crois absolument pas qu'il va y avoir des gens pour embaucher juste des "prompteurs" ou tapeurs de prompt.

elle fait en 4 heures ce que je ferais en 2 semaines... tu factures quoi dans ce cas ?
Tu expliques comment ton devis ?
Est-ce que le coût des plats micro-ondés est devenu moins cher que coût des cuisiniers ?
Est-ce que le prix du ticket de cinéma est devenu moins cher parce que le film a nécessite 50% d'IA ?

est-ce que le prix des applis a baissé quand on est passé dans l'aire des RAD après l'aire des EDI
est-ce que le prix des appli a baissé quand on est passé dans l'aide des EDI après l'air des éditeurs de texte ?

Le prix ne baissera pas, il y a juste la part du CDP qui va grossir (métier de luxe) et la part du dev/codeur qui va être réduit.

Mo je m'inquiète surtout pour le suivi post-appli, post-prod. La dépendance TMA avec l'IA...
Les SSII/ESN ont intérêt à bien être clair avec leur client pour indiquer ce qu'ils veulent.
0  0