Ultra learning

Méthode d’accélération des apprentissages pour maîtriser des compétences difficiles, notamment l’acquisition d’un langage de programmation ou d’un framework.

Scott Young énonce neuf principes :

  1. se poser la question du quoi, du pourquoi et du comment apprendre pour trouver une motivation avec un résultat quantifiable ou un plaisir intrinsèque
  2. réaliser un plan d’apprentissage en listant point par point les sujets
  3. Découper les sujets : les informations à retenir (mots clés, lexique), les concepts, les procédures à maîtriser
  4. améliorer sa concentration
  5. pratiquer sur le terrain en créant son projet, par une immersion en entreprise, par une simulation réelle avec une date butoir.
  6. se focaliser sur ses points faibles
  7. renforcer sa mémoire par des auto-tests, flashcards, quizlets.
  8. rechercher la connaissance profonde : solidifier sa compréhension globale par des schémas, en essayant de remettre en question ses connaissances,
  9. expérimenter en créant quelque chose d’original