Article original : How to Stay Motivated to Keep Learning to Code

Il est difficile de rester motivé et de continuer à apprendre dans le monde actuel de changement constant en matière de technologie, de langages et de frameworks. Nous pouvons nous sentir submergés par le nombre impressionnant d'options et par la profondeur de chaque sujet.

Je voulais donc partager quelques-unes des choses que je fais pour rester motivé à continuer d'apprendre à coder, et comment je continue à en profiter jour après jour, année après année.

Voici mon TLDR pour ceux qui veulent un aperçu rapide. Mais si vous voulez en savoir plus, continuez à lire !

  • Commencez par réserver seulement 5 minutes pour apprendre
  • Divisez tout apprentissage en parties plus petites et réalisables
  • Choisissez simplement 1 chose à apprendre et commencez immédiatement
  • Profitez du processus d'apprentissage lui-même comme faisant partie du voyage
  • Maintenez une routine avec un temps planifié pour apprendre de manière constante
  • Évitez la distraction des réseaux sociaux, etc., lors de l'apprentissage
  • Faites-le à nouveau, continuez à apprendre, ce n'est pas quelque chose que vous pouvez échouer, seulement quelque chose que vous pourriez mettre temporairement en pause

Image

5 minutes d'apprentissage

Cela ne semble pas beaucoup. Ce n'en est pas beaucoup. Mais c'est mieux que de ne rien faire du tout.

Il est facile de se sentir submergé lorsque l'on envisage de réserver des heures de son temps pour apprendre quelque chose que l'on ne comprend peut-être pas.

L'engagement pour apprendre à coder manque parfois de ce niveau de divertissement que l'on pourrait obtenir en jouant à un sport ou à un jeu. Mais c'est parce que ce niveau de plaisir n'arrive que lorsque nous entrons dans le vif du sujet.

Réserver 5 minutes chaque jour ou chaque semaine suffit pour commencer, et commencer est la partie la plus difficile. Une fois que vous commencez à coder, le reste viendra plus naturellement.

Vous prendrez plaisir et trouverez la motivation pour vouloir en faire un peu plus. J'ai souvent constaté que j'apprenais beaucoup pendant des heures après avoir prévu de n'y consacrer que 5 minutes.

Image

Divisez les grands apprentissages en parties plus petites

La plupart des choses peuvent être décomposées en parties de plus en plus simples, plus faciles à comprendre à chaque niveau. Apprendre à coder ne fait pas exception.

Apprendre JavaScript, par exemple, peut sembler une tâche énorme. Il y a tant de nuances. Pourtant, chaque partie de JavaScript, de la façon dont il gère un tableau (un groupe d'éléments) à la manière dont vous pouvez appeler des méthodes (une façon de faire quelque chose), peut être décomposée couche par couche.

Le résultat final est que vous pourriez commencer simplement par apprendre à supprimer (enlever une seule entrée du groupe). Si vous continuez à apprendre petit à petit, vous finirez par comprendre comment toutes les méthodes et fonctions fonctionnent, jusqu'à ce que vous puissiez utiliser cet aspect de JavaScript sans avoir à le rechercher sur Google à chaque fois.

Vous construisez essentiellement sur ce que vous apprenez petit à petit jusqu'à ce que vous ayez une meilleure compréhension de l'ensemble, et cela ne peut être fait qu'en réduisant le tout en composants plus petits pour commencer.

Image

Choisissez 1 chose à apprendre et commencez à l'apprendre immédiatement

Vous savez probablement déjà ce que vous voulez apprendre, cela peut vous trotter dans la tête depuis un moment. Que ce soit HTML, CSS, React ou même simplement JavaScript, c'est génial de vouloir commencer à apprendre quelque chose.

Si vous ne savez pas encore ce que vous voulez, freeCodeCamp vous couvre avec une multitude de sujets pour que vous puissiez en choisir un ou commencer par le haut.

Mais si vous avez déjà un sujet, ne vous contentez pas d'y penser. C'est bien de lire les derniers articles, de regarder la documentation encore et encore, de voir les nouvelles de ce qui se passe dans ce langage, mais pour vraiment commencer, vous devez simplement commencer.

Cela signifie que si vous voulez apprendre React, par exemple, ouvrez simplement un nouveau projet maintenant et commencez à travailler dessus. Cela n'a pas besoin d'être quelque chose de fancy, vous pourriez simplement suivre le guide de démarrage Hello World, mais le but est d'arrêter de penser à apprendre et de commencer à apprendre.

Image

Profitez du processus d'apprentissage lui-même comme faisant partie du voyage

Lorsque vous allez courir, manger ou regarder un film, vous ne pensez pas en termes de "Je veux terminer de manger ce dîner", ou "J'ai réussi à regarder ce film". Plutôt, vous profitez du processus de ce que vous faites.

Souvent, nous oublions cela dans l'apprentissage, nous nous concentrons tellement sur "Comprendre le langage" que nous oublions "Profiter du processus d'apprentissage".

Le meilleur type d'apprentissage se fait lorsque vous prenez plaisir à ce que vous faites. Votre cerveau l'assimilera plus facilement et s'en souviendra plus longtemps. C'est pourquoi tant de personnes qui réussissent sont celles qui sont déjà investies et heureuses d'apprendre quelque chose de nouveau.

Le truc est d'arrêter de trop penser à "terminer" et de se concentrer davantage sur ce qui est amusant et intéressant dans chaque sujet que vous rencontrez. De cette façon, vous irez plus loin et serez plus heureux. Lorsque vous regarderez en arrière, vous le ferez avec bonheur et lorsque vous regarderez vers l'avant, vous voudrez vivre plus de voyages d'apprentissage.

Image

Maintenez une routine avec un temps planifié pour apprendre de manière constante

Il est facile de mettre l'apprentissage en dernier. La dernière chose à faire dans la journée, la dernière chose à faire dans la semaine. Vous le placez essentiellement comme le dernier objet avec peu d'importance. Vous n'aurez pas d'énergie lorsque vous y arriverez, et vous pourriez tout simplement le laisser tomber.

Au lieu de cela, planifiez-le en premier. La première chose que vous pourriez faire lorsque vous vous réveillez, ou la première partie de votre journée que vous terminez avant d'aller travailler.

Vous établirez un programme qui sera plus facile à suivre. Vous aurez plus d'énergie au début de la journée, donc vous apprendrez plus facilement. Et si vous le planifiez avant toute autre chose, de manière routinière, vous apprendrez beaucoup avec le temps (jours après jours, semaines après semaines).

Cela n'a pas besoin de durer des heures – lorsque vous passez seulement 15 minutes sur un sujet quotidiennement sur une année, cela représente plus de 90 heures d'apprentissage !

Image

Évitez la distraction des réseaux sociaux, etc., lors de l'apprentissage

Il est facile de se perdre ou de perdre sa concentration lorsque l'on a une centaine de petites distractions. L'apprentissage nécessite une concentration mentale, et rester motivé pour apprendre signifie que vous devriez mettre une seule focus devant vous.

Avec les notifications des réseaux sociaux qui apparaissent en arrière-plan, YouTube qui joue sur le côté en mode picture-in-picture, et une douzaine d'autres distractions, vous pourriez avoir l'impression de ne jamais pouvoir apprendre.

La meilleure façon de rester motivé et concentré sur l'apprentissage est de simplement éteindre toutes ces choses pendant votre période d'apprentissage. Mettez votre téléphone en mode silencieux ou ne pas déranger. Fermez toutes vos fenêtres de navigateur, et si vous prévoyez d'écouter de la musique, assurez-vous qu'elle soit sans paroles qui pourraient être si accrocheuses que vous vous surprenez à chanter.

Toutes ces choses affectent votre apprentissage, et si vous pouvez les éliminer, vous ferez un meilleur travail.

Image

Faites-le à nouveau

Continuez à apprendre. Ce n'est pas quelque chose que vous pouvez échouer, seulement quelque chose que vous pourriez mettre temporairement en pause.

Si vous vous habituez à l'idée d'apprendre, cela ne devient pas une corvée, mais plutôt quelque chose que vous attendez avec impatience.

Puisque les technologies, les bibliothèques et les frameworks changent si souvent, ce sera quelque chose que vous devrez continuer à faire en codant. Attendez-vous à cela et prenez le temps d'apprécier que les choses ne seront jamais stagnantes et ennuyeuses, car il y aura toujours quelque chose de nouveau à l'horizon à apprendre et à faire.

Restez motivé pour continuer à apprendre à coder

Ce sont quelques-unes des choses que je fais personnellement pour rester motivé à continuer d'apprendre à coder. Je pense qu'elles m'ont beaucoup aidé à arriver là où je suis, c'est-à-dire un développeur Full Stack qui aime faire à la fois du développement Front end et un peu de travail Back end.

Au fil des ans, j'ai appris HTML, CSS, JS, PHP, React, React Native et plus encore. J'ai rapidement compris que j'aimais React, donc j'ai appris davantage dans ce domaine, comme les applications mobiles, comment utiliser l'état, et plus encore.

À mesure que vous apprenez davantage et codez plus, vous découvrirez ce que vous aimez apprendre et vous pourrez vous concentrer dessus, mais vous ne le ferez que si vous restez motivé à continuer d'apprendre à coder.

Image

Je suis Adrian, de Australie 🇦🇺. J'ai une petite chaîne sur Twitter et YouTube, donc si vous voulez en savoir plus sur moi ou apprécier mon contenu, passez me voir un jour 😊