Pourquoi vous oubliez Python après chaque didacticiel (et le correctif qui fonctionne réellement)
Vous terminez un cours vidéo. Vous avez hoché la tête tout le temps. Ensuite, vous ouvrez un fichier vide et votre esprit devient vide. Pas une seule ligne ne sort. C'est si courant que les gens lui ont donné un nom : l'enfer des tutoriels. Si cela vous arrive, tout va bien avec votre cerveau. La façon dont la plupart des didacticiels sont construits le rend presque garanti.
Cet article explique pourquoi cela se produit, ce qui se passe réellement dans votre mémoire et une routine hebdomadaire simple qui transforme le fait de regarder en étant capable d'écrire du code par vous-même.
À quoi ressemble l'enfer du tutoriel
- Vous pouvez suivre chaque étape pendant que quelqu'un d'autre tape, mais vous ne pouvez pas commencer seul.
- Vous continuez à chercher « le prochain meilleur cours » au lieu de construire quoi que ce soit.
- Vous comprenez le code lorsque vous le lisez et l'oubliez le lendemain.
- Vous vous sentez derrière les gens qui semblent « comprendre ».
Si deux ou plusieurs de ces éléments vous semblent familiers, continuez à lire. Le correctif n’est pas une meilleure solution. C'est une façon différente d'utiliser celui que vous avez.
Pourquoi ça arrive
Reconnaître, ce n'est pas se souvenir
Lorsque vous observez une solution, votre cerveau la reconnaît : « oui, cela a du sens ». La reconnaissance est facile. Écrire à partir d’une page blanche nécessite du rappel, ce qui est une compétence différente et beaucoup plus difficile. Les tutoriels entraînent la reconnaissance. Les emplois et les entretiens exigent un rappel.
L'auteur a pris toutes les décisions difficiles
Dans un didacticiel, quelqu'un d'autre a choisi le problème, l'a divisé en étapes, a choisi les outils et a évité les pièges. La partie la plus difficile de la programmation réside précisément dans ces décisions. Si vous copiez uniquement le résultat, vous ne les pratiquez jamais.
Les erreurs sont supprimées de l'histoire
Une vidéo soignée ne montre jamais les vingt minutes que l’auteur a passées sur une trace déroutante. Le véritable apprentissage se produit pendant que vous êtes bloqué, puis décollé. Ignorez cela et les connaissances restent superficielles.
L'espacement est manquant
Regarder une section entière en une seule soirée semble productif, mais la mémoire doit être répétée sur plusieurs jours. Le bachotage s’estompe rapidement. Revenir sur un sujet après un jour ou deux, puis une semaine, le fait rester.
Le correctif : une boucle de petites choses que vous écrivez vous-même
Utilisez cette routine pendant quatre semaines. Cela prend environ 30 à 45 minutes par jour.
Étape 1 : Apprenez une petite idée
Choisissez un seul concept : boucles, dictionnaires, fonctions. Lisez ou regardez pendant dix minutes maximum. Ne prenez pas de notes mot pour mot.
Étape 2 : Fermez-le et écrivez-le depuis la mémoire
Ouvrez un fichier vide et essayez de reproduire ce que vous venez de voir, dans vos propres mots et avec vos propres noms de variables. Ce sera compliqué. C'est là le point.
Étape 3 : Modifiez-le
Modifiez l'exemple pour qu'il fasse quelque chose de légèrement différent : comptez les mots, filtrez par prix, lisez à partir d'un fichier. Changer le code de travail est le pont entre la copie et la création.
Étape 4 : Restez volontairement bloqué, puis résolvez-le
Lorsqu'une erreur apparaît, lisez d'abord la dernière ligne du traçage. Devinez la cause, changez une chose, recommencez. Ce n'est qu'après une dizaine de minutes d'essais honnêtes, de recherche ou de demande. Chaque erreur résolue fait sauter les didacticiels de compétences.
Étape 5 : Retour dans deux jours
Refaites le petit exercice d'hier sans regarder. Si vous n’y parvenez pas, c’est une information utile et non un échec. Écoutez, puis réessayez.
Pratique qui correspond à cette boucle
Les leçons interactives sont utiles pour cela car l'éditeur démarre vide et le vérificateur vous indique immédiatement si votre code fonctionne. Dans les cours de base gratuits, chaque étape vous demande d'écrire du vrai Python, de l'exécuter dans le navigateur et de voir le résultat. Pas d'installation, pas de configuration, donc la seule chose entre vous et la boucle est le démarrage.
Après quelques semaines de petits exercices, choisissez votre propre petit projet : un calculateur de pourboires, un renommer un fichier, un script qui vérifie un site Web. Gardez-le suffisamment petit pour terminer en un week-end.
Un plan hebdomadaire simple
- Du lundi au jeudi : une nouvelle idée par jour, écrite de mémoire, puis modifiée.
- Vendredi : refaites les exercices de la semaine sans regarder.
- Week-end : un petit projet utilisant ce que vous avez appris, même s'il ne fait que vingt lignes.
Lorsque le projet fonctionne, même mal, vous avez franchi la frontière entre consommer et réaliser. Cette traversée est tout le but.
Signes que vous quittez l'enfer du tutoriel
- Vous démarrez des fichiers à partir de zéro sans ouvrir une vidéo au préalable.
- Vous recherchez des erreurs spécifiques au lieu de cours généraux.
- Vous terminez de petits projets et vous sentez bien qu'ils ne sont pas parfaits.
- Vous pouvez expliquer un concept à quelqu'un d'autre avec vos propres mots.
Si vous souhaitez un parcours structuré avec de la pratique intégrée à chaque étape, commencez par les leçons Python pour débutants et suivez la boucle ci-dessus.
##FAQ
Pourquoi est-ce que j'oublie Python juste après un cours ? Les cours entraînent la reconnaissance, pas le rappel. Sans écrire soi-même du code et le revisiter sur plusieurs jours, la mémoire ne reste pas.
Combien de temps faut-il pour sortir de l'enfer du didacticiel ? De nombreux apprenants remarquent un changement en quelques semaines après avoir écrit quotidiennement de mémoire. La durée exacte dépend du nombre d'heures que vous pratiquez.
Dois-je arrêter complètement de regarder les tutoriels ? Non. Utilisez-les à petites doses, puis fermez-les et écrivez. Regarder, c'est bien ; s'arrêter à regarder est le problème.
Qu'est-ce qu'un bon premier projet ? Quelque chose de petit et utile pour vous : un calculateur de pourboires, une liste de tâches dans le terminal ou un script qui renomme les fichiers.
Est-il normal de se sentir bloqué sur des erreurs ? Oui. La lecture des traces et la correction des erreurs sont une compétence essentielle, et tout le monde s'améliore en le faisant.
Puis-je m'entraîner sans rien installer ? Oui. Vous pouvez écrire et exécuter Python dans le navigateur dans les leçons gratuites de ce site.