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 !

Je suis heureux que l'IA n'existait pas lorsque j'ai appris à coder
Par Shiv

Le , par Jade Emy

1.4KPARTAGES

26  0 
En début d'année, un développeur du nom de Namanyay avait fait état de la dépendance des développeurs logiciels aux outils d'IA. Il avait notamment admis : "Nous ne deviendrons pas des développeurs 10x plus performants grâce à l'IA. Nous devenons 10 fois plus dépendants de l'IA. Chaque fois que nous laissons l'IA résoudre un problème que nous aurions pu résoudre nous-mêmes, nous échangeons une compréhension à long terme contre une productivité à court terme. Nous optimisons les engagements d'aujourd'hui au détriment des capacités de demain."

Cet article de Namanyay avait inspiré un jeune codeur appelé Shiv à écrire sur le sujet. Voici son avis :

Je suis heureux que l'IA n'existait pas lorsque j'ai appris à coder

Je voudrais commencer par dire que je ne suis pas un expert en programmation - je ne suis qu'un lycéen qui a commencé à apprendre à coder il y a quelques années (vers 2019). Quoi qu'il en soit, j'ai pensé partager mes pensées sur ce sujet parce que « le code est mort » est jeté tout le temps. De plus, j'utilise vaguement le mot IA dans cet article, mais je me réfère aux LLM et, plus précisément, aux LLM conçus pour les outils de développement.

Lorsque j'ai écrit ma première ligne de code Python, je n'avais accès qu'à la documentation Python, aux tutoriels YouTube et à des forums d'aide aléatoires sur Internet. Si je ne comprenais pas une ligne de code, je la fixais du regard jusqu'à ce qu'elle prenne tout son sens. Sinon, je demandais de l'aide sur les serveurs Discord et Stack Overflow. J'avais l'habitude de ne pas copier le code des tutoriels YouTube, ce qui me permettait de comprendre plus facilement ce que faisait chaque ligne de code. Au bout de quelques mois, je connaissais les signatures des fonctions intégrées comme ma poche. Lorsque je voulais résoudre un problème, je pouvais créer une carte mentale de l'approche immédiatement avant de la mettre en œuvre dans le code.

Le résultat de l'apprentissage sans IA ? Je comprenais les principes.

Mais c'était ennuyeux. Je passais des heures à corriger une petite erreur de syntaxe ou de type parce que je ne pouvais pas simplement demander à Cursor-Composer de « fixer l'erreur svp ». Je détestais ça. Je détestais passer autant de temps à corriger ces problèmes triviaux pour pouvoir écrire du code qui compte. J'ai toujours souhaité qu'il y ait un moyen de corriger mon code avec un simple raccourci.

En 2025, six ans plus tard, c'est chose faite. Et rétrospectivement, je suis heureux de ne pas avoir eu cette fonctionnalité il y a six ans. Je dirais que la plupart de mes expériences d'apprentissage sont venues de l'expérimentation et de la correction de ces erreurs triviales.

Le manque d'expérimentation lors de l'écriture de code avec l'IA rend le processus d'apprentissage terrible. Si l'outil de développement de l'IA avait existé entre les mains du jeune homme de 13 ans que j'étais, je l'aurais utilisé pour corriger chaque bogue, et je suis donc heureux qu'il n'ait pas existé.

Je dois admettre que j'utilise encore Cursor tous les jours pour écrire du code parce que je ne veux pas m'embêter avec des détails d'implémentation ennuyeux, en particulier lors de la construction de l'interface utilisateur, mais je pense que je suis d'accord avec le prix à payer pour l'instant. Lorsque je construis quelque chose à partir de zéro (avec C ou Rust), je reviens toujours à Neovim pour faire l'expérience de la programmation sans outils d'IA. Vous pouvez consulter certains de ces projets ici : https://scratch.shivs.me.

Si vous êtes arrivé jusqu'ici, vous devriez envisager de laisser votre signature sur ma page personnelle ! Crédits au blog de Namanyay qui m'a inspiré à écrire sur ce sujet. Retrouvez-moi sur X.
Source : I'm glad AI didn't exist when I learned to code

Et vous ?

Pensez-vous que cet avis est crédible ou pertinent ?
Quel est votre avis sur le sujet ?

Voir aussi :

Au-delà du battage médiatique : Mes réflexions honnêtes sur l'IA générative, par Mensur Durakovic

L'utilisation de code généré par l'IA fera de vous un mauvais programmeur, par Rudis Muiznieks

L'IA peut écrire du code mais ne parvient pas à le comprendre, selon une étude d'OpenAI.
Testés sur des tâches réelles de programmation, les modèles les plus avancés n'ont pu résoudre qu'un quart des défis
Vous avez lu gratuitement 233 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 Excellion
Membre averti https://www.developpez.com
Le 22/02/2025 à 11:53
Plus qu'une génération d'illettrés, je dirais une génération de personnes incapable de réfléchir par elle-même et de s'adapter. Pire, quand on devait rechercher une information, dans Google, et plus encore (alors il faut être vraiment vieux pour le dire... ) dans des livres, on tombait sur des informations connexes qui ne nous servaient pas tout de suite, mais qui pouvait nous être utiles plus tard. Pire. Chercher par soi-même est souvent compliqué, et plus c'est compiqué, plus on retient. Une chose facile est aussitôt oubliée.

Enfin, et je le vois avec les nouvelles générations de développeurs. Ils ne remettent plus en cause ce qu'un moteur de recherche (ce que le marketing appelle Intelligence) leur dit. Et si ca ne fonctionne pas, ils sont perdus. Mieux! ils abandonnent immédiatement.

Bref, je ne sais pas ce que cela va donner sur le long terme, mais pas sur que l'IA soit en réalité une très bonne chose pour les futurs développeurs.
13  0 
Avatar de skaarj
Membre régulier https://www.developpez.com
Le 28/09/2026 à 13:48
Voici ce que ces outils du quotidien nous ont fait perdre au fil du temps :

  • Le GPS : On ne regarde plus le paysage ni la direction du soleil. Sans écran pour nous dire où tourner à 200 mètres, on ne sait plus se situer ni créer une carte mentale de notre propre région.
  • Le répertoire du téléphone : Personne ne connaît plus les numéros de ses proches par cœur. Si votre smartphone n'a plus de batterie, vous êtes incapable d'appeler à l'aide depuis un autre téléphone.
  • La calculatrice : Pour diviser une addition au restaurant ou calculer une remise de 20 %, le réflexe est devenu de sortir son écran. Le calcul mental s'est complètement dégradé.
  • La montre connectée : Elle nous dit si on a bien dormi, combien de pas faire et quand boire de l'eau. On finit par écouter une application plutôt que les signaux directs de son propre corps.
  • Les plats préparés et le prêt-à-manger : On achète tout sous plastique. Éplucher, couper, doser et cuire un plat simple à partir de produits bruts est devenu une corvée, voire un mystère pour beaucoup.
  • La boîte automatique et les aides à la conduite : Régulateur, radars de recul, freinage automatique... On baisse sa vigilance sur la route en déléguant les réflexes de sécurité à la voiture.
  • Le correcteur automatique : À force d'avoir des mots complétés ou corrigés tout seuls sur le clavier du téléphone, le doute s'installe dès qu'il faut prendre un stylo pour écrire sans fautes.
  • L'outillage moderne et les appareils scellés : Avant, un appareil en panne se démontait avec deux tournevis. Aujourd'hui, tout est moulé, collé ou géré par de l'électronique : on ne répare plus rien soi-même, on jette.
  • Les recommandations des plateformes (Netflix, Spotify, YouTube) : On ne choisit plus vraiment ce qu'on regarde ou ce qu'on écoute. On se laisse alimenter par une liste suggérée sans faire le moindre effort de recherche.
  • Les vidéos courtes et le défilement infini (TikTok, Reels, Shorts) : La consommation en boucle de séquences de 15 secondes a fragmenté notre capacité d'attention. À force de recevoir une dose rapide de dopamine à chaque coup de pouce, l'effort requis pour lire un livre, suivre une explication détaillée ou aller au fond d'un sujet devient insurmontable.
  • La lecture en diagonale et le survol d'information : Habitués aux titres accrocheurs et aux résumés en trois puces, nous ne lisons plus : nous balayons du regard. Dès qu'un texte dépasse deux paragraphes sans image ni phrase en gras, le cerveau décroche, incapable de maintenir une concentration linéaire et prolongée.
  • L'abondance illimitée et le zapping permanent (Streaming) : Avec des millions de films, séries et morceaux de musique accessibles en un clic, nous avons perdu la patience de l'écoute et du visionnage. Dès les premières secondes d'une chanson ou les cinq premières minutes d'un film, si le stimulus n'est pas immédiat, on zappe. À force d'avoir tout à portée de main, on consomme les œuvres comme des produits jetables, sans jamais leur laisser le temps de s'installer ni de nous surprendre.


On est vraiment mal barrés...
11  0 
Avatar de shenron666
Expert confirmé https://www.developpez.com
Le 25/07/2025 à 14:07
Le problème a commencé lors qu'un utilisateur incompétent a utilisé aveuglément un pseudo outil tel qu'est l'intelligence artificielle (qui encore une fois porte très mal son nom) pour exécuter des commandes pouvant vérifier la loi de Murphy.

Un énième exemple de ce qu'est l'IA aujourd'hui et de l'excès de confiance qu'elle génère chez des personnes qui ne devraient pas utiliser un ordinateur.
10  0 
Avatar de JackIsJack
Membre éclairé https://www.developpez.com
Le 24/09/2026 à 9:02
Il ne lui reste plus qu'à développer un dernier automate qui appuie sur la touche Entrée... Et construire d'autres choses utiles aux autres en parralèle. (oui car c'est la finalité d'un dev : construire des choses utiles, qu'importe le moyen).
9  0 
Avatar de disedorgue
Expert éminent sénior https://www.developpez.com
Le 26/09/2026 à 15:38
Moi, la question que je me pose, c'est:
Si l'IA provoquait une perte d'emploi plus que massive, donc j'inclus les cols blancs et les cols bleus (quand les androïdes seront aux points), et que les entreprises deviennent donc automatisées à outrance et donc tout le monde au chômage (qui le payera d'ailleurs ? ),
que deviendra la société de consommation que nous sommes et dont dépend les dites entreprises automatisées à outrance ?
8  0 
Avatar de kain_tn
Expert éminent https://www.developpez.com
Le 01/04/2025 à 20:50
Citation Envoyé par Patrick Ruiz Voir le message
« Ne vous mettez plus en tête qu’il vous faut apprendre à coder », déclare le CEO de Replit
Mais bien sûr... Les enfants, écoutons un nouveau marchand qui veut nous vendre ses tapis! Celui-ci vend quoi? Ben des solutions pour construire des sites et des apps à base d'IA, bien-sûr!

Si suffisamment de personnes l'écoutent, peut-être que dans dix ans, les rares personnes à savoir encore coder seront payées des fortunes pour réparer tout le bazar qui aura été généré
7  0 
Avatar de Anselme45
Membre extrêmement actif https://www.developpez.com
Le 23/07/2025 à 12:56
Et le PDG de dire:
Oups, cher client, notre IA a coulé votre entreprise!
Le PDG en question pourra toujours argumenter que son IA a atteint le niveau de l'humain... Des pertes totales de données suite à une mauvaise manipulation d'un employé, cela s'est déjà produit à plusieurs reprises.

Mais dans ce cas, le PDG peut prendre des mesures comme virer l'incompétent alors qu'avec l'IA, il ne peut que attendre la prochaine "hallucination" de son IA chérie!
6  0 
Avatar de boboss123
Membre éprouvé https://www.developpez.com
Le 28/07/2025 à 8:47
ça serait quand même bien que le terme IA soit remplacé par ce qu'elle fait réellement, ça éviterait probablement que l'utilisateur moyen croit bêtement ce que ChatGPT et autre donne comme réponse (surtout chez les jeunes).
6  0 
Avatar de
https://www.developpez.com
Le 22/02/2025 à 20:23
Quand je fais une recherche Google, je me perds dans les liens et ne trouve que des bouts de solution : c'est fastidieux.

Quand je demandais à l'IA, il y a bien deux ans de cela pour tester, une solution arrive toute prête mais pas forcément sûre et utilisable telle quelle, et pas forcément bien codée et compréhensible : l'IA ne commente pas et bouche l'imagination.

Quand j'ouvre un livre de programmation, je lis la table des matières et je file direct sur le sujet qui m'intéresse : alors les idées fusent.

Il faut vivre avec son temps mais ce temps n'est pas le mien même si Google et l'IA peuvent rendre des services pour trouver une définition simple d'un concept : merci Wikipedia surtout, et, par extension, tous les livres en pdf disponibles sur le web que je préfère lire pas forcément dans leur intégralité, mais de manière modestement éclairée.

PS : un petit lien pour souligner qu'il existe des livres open source géniaux qu'il est utile de mentionner et qui illustre ma conclusion : https://www.oezratty.net/wordpress/2...nologies-2024/
Je l'ai parcouru depuis hier soir et je découvre le quantique de manière moins ésotérique. Si vous en avez d'autres aussi accessible à me conseiller, je suis preneur et pas forcément sur le quantique, mais les sciences et technologies dans leur ensemble à télécharger en PDF.
5  0 
Avatar de blbird
Membre chevronné https://www.developpez.com
Le 05/03/2025 à 0:07
Copilot (dans O365), c'est vraiment l'IA la plus pourrie, et de loin. Toutes les autres sont mieux... Je ne sais pas pour le dev, mais le dernier Mistral me parait beaucoup mieux.

Sinon pour le sujet, difficile à dire ce que ca va donner. Si ca nous amène à des développeurs qui connaissent de moins en moins leurs sujets, ca va être compliqué de créer, de maintenir ou de faire évoluer de grosse applications...
5  0