Comment tout apprendre plus vite ! Méthode d’apprentissage (Développeur)
Sommaire
- Introduction
- Apprendre COMMENT apprendre
- Concentration
- Sur le terrain Créer des projets Faire de l’immersion
- Obtenir du feedback
- Expérimentation
- FAQ
Introduction
En tant que développeurs, nous sommes souvent des autodidactes qui devons apprendre à coder par nous-mêmes. Heureusement, il existe une méthode d’apprentissage ultra-efficace qui nous permet d’acquérir de nouvelles compétences facilement et rapidement. Cette méthode, appelée « Ultra Learning », est basée sur le livre du même nom écrit par Scott Young.
Apprendre COMMENT apprendre
Le premier principe de cette méthode est d’apprendre comment apprendre. Cela implique de se poser trois questions clés :
Pourquoi
Il est essentiel de définir clairement notre motivation avant même de commencer. Cette motivation peut être de type instrumental, c’est-à-dire atteindre un objectif quantifiable comme gagner de l’argent ou trouver un emploi. Ou elle peut être de type intrinsèque, c’est-à-dire le désir d’apprendre quelque chose pour son plaisir personnel.
Quoi
La deuxième étape consiste à déterminer ce que nous devons apprendre pour atteindre notre but. Cela implique d’identifier les informations à retenir, les concepts à comprendre et les procédures à maîtriser par l’entraînement et la répétition.
Comment
Enfin, il est important de se renseigner sur les stratégies et méthodes utilisées par les autres pour y parvenir. Cela nous aidera à élaborer un plan d’apprentissage efficace.
Concentration
Le deuxième principe de cette méthode est de développer notre capacité à nous concentrer. Les principaux obstacles à la concentration sont la procrastination, les distractions et la gestion de notre énergie.
Sur le terrain Créer des projets Faire de l’immersion
Le troisième principe consiste à toujours pratiquer dans des conditions réelles. Trois techniques sont recommandées :
- Créer des projets : l’apprentissage par la pratique est beaucoup plus efficace que le passif.
- Faire de l’immersion : trouver un stage ou une entreprise qui nous permettra d’apprendre sur le tas.
- Simulation réelle : trouver un véritable client ou projet avec une deadline pour se mettre en situation.
Obtenir du feedback
Le quatrième principe est d’identifier et de se concentrer sur nos faiblesses. Cela implique de les isoler rapidement pour s’y entraîner de manière ciblée, tout en continuant à pratiquer dans un contexte réel.
Expérimentation
Le cinquième principe est de toujours renforcer notre mémoire, notamment en réalisant des auto-tests répétés et en utilisant des fiches de révision.
Le sixième principe souligne l’importance d’obtenir un feedback constructif de la part de personnes plus expérimentées. Cela nous permet de savoir sur quoi nous concentrer et comment nous améliorer.
Le septième principe est de rechercher une connaissance approfondie des sujets, en se laissant « se battre » face aux problèmes, en remettant en question ce que l’on sait et en remplaçant l’information abstraite par des cas concrets.
Enfin, le huitième et dernier principe est celui de l’expérimentation. Il s’agit de se détacher progressivement des exemples tout faits pour commencer à réaliser nos propres combinaisons et expérimentations, afin d’atteindre une véritable maîtrise.
FAQ
Où puis-je en apprendre davantage sur cette méthode d’apprentissage ?
Vous trouverez le lien vers le livre « Ultra Learning » de Scott Young dans la description de la vidéo.
Où puis-je découvrir votre plan d’apprentissage pour me mettre à coder
Vous pouvez regarder la vidéo recommandée à la fin de celle-ci.