Comment rester motivé pour continuer à apprendre à coder

Il est difficile de rester motivé et de continuer à apprendre dans le monde d'aujourd'hui en constante évolution de la technologie, des langues et des cadres. Nous pouvons nous sentir dépassés par la quantité d'options et la distance parcourue par le terrier du lapin.

Je voulais donc partager certaines des choses que je fais pour rester motivé pour continuer à 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 voir cela en un coup d'œil. Mais si vous voulez en savoir plus, continuez à lire!

  • Commencez par ne réserver que 5 minutes pour apprendre
  • Décomposez tout apprentissage en parties plus petites réalisables
  • Choisissez simplement une chose à apprendre et commencez immédiatement
  • Profitez du processus d'apprentissage lui-même dans le cadre du voyage
  • Suivez une routine avec du temps prévu pour apprendre de manière cohérente
  • Évitez la stupidité des médias sociaux, etc. lors de l'apprentissage
  • Refaites-le, continuez à apprendre, ce n'est pas quelque chose que vous pouvez échouer, seulement quelque chose que vous pourriez temporairement mettre en pause

5 minutes d'apprentissage

Cela ne semble pas beaucoup. Ce n'est pas grand-chose. Mais c'est plus que ne rien faire du tout.

Il est facile de se sentir dépassé lorsque l'on envisage de consacrer des heures de son temps à apprendre quelque chose que vous ne comprenez peut-être pas.

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

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

Vous apprécierez et gagnerez la motivation de vouloir en faire un peu plus. Je me suis souvent retrouvé à apprendre beaucoup pendant des heures après avoir prévu de n'avoir passé que 5 minutes dessus.

Décomposer le grand apprentissage en parties plus petites

La plupart des choses peuvent être décomposées en parties plus simples et plus simples qui sont plus faciles à comprendre à chaque niveau. Apprendre à coder n'est pas différent.

L'apprentissage de JavaScript, par exemple, peut sembler une tâche énorme. Il y a tellement de nuances. Pourtant, chaque partie de JavaScript , jusqu'à la façon dont il gère un tableau (un groupe d'éléments), à la façon 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 par apprendre à pop (supprimer une seule entrée du groupe). Si vous continuez à apprendre petit à petit, vous apprendrez éventuellement comment fonctionnent toutes les méthodes et fonctions, jusqu'à ce que vous puissiez utiliser cet aspect 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 tout cela en composants plus petits pour commencer.

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

Vous savez probablement déjà ce que vous voulez apprendre, vous l'avez peut-être en tête depuis un moment. Qu'il s'agisse de HTML, CSS, React ou même simplement du vieux JavaScript, c'est génial de vouloir commencer à apprendre quelque chose.

Si vous ne savez pas encore ce que vous voulez, freeCodeCamp vous a couvert avec des tas de sujets afin que vous puissiez simplement en choisir un ou commencer par le haut.

Mais si vous avez déjà un sujet, n'y pensez pas seulement. C'est génial de lire les derniers articles, de consulter la documentation encore et encore, de voir les nouvelles de ce qui se passe dans cette langue, mais pour vraiment commencer, vous devez simplement commencer.

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

Profitez du processus d'apprentissage lui-même dans le cadre du voyage

Lorsque vous allez courir, manger de la nourriture ou même regarder un film, vous ne pensez pas à cela en termes de "Je veux finir de manger ce dîner" ou "J'ai regardé ce film avec succès". Au contraire, vous appréciez le processus de ce que vous faites.

Souvent, nous oublions cela dans l'apprentissage, nous nous concentrons tellement sur «Comprendre la langue» que nous oublions « Profiter du processus d'apprentissage ».

Le meilleur type d'apprentissage se fait lorsque vous aimez ce que vous faites. Votre cerveau le captera plus facilement et s'en souviendra plus longtemps. C'est pourquoi tant de gens qui réussissent sont ceux qui sont déjà investis et heureux d'apprendre quelque chose de nouveau.

L'astuce est d'arrêter de trop penser à la «finition» et plus à ce qui est amusant et intéressant dans chaque sujet que vous rencontrez. De cette façon, vous irez plus loin et en serez plus heureux. Quand vous regarderez en arrière, vous le ferez avec plaisir et lorsque vous aurez hâte, vous voudrez vivre plus de parcours d'apprentissage.

Suivez une routine avec un temps prévu pour apprendre de manière cohérente

Il est facile de faire passer l'apprentissage en dernier. Dernière chose de la journée à faire, dernière chose de la semaine à faire. Vous le définissez essentiellement comme le dernier objet avec peu d'importance. Vous n'aurez plus d'énergie au moment où vous y arriverez, et vous pourriez tout à fait la laisser passer.

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

Vous établirez un ordre du jour plus facile à tenir. Vous aurez plus d'énergie en début de journée pour apprendre plus facilement. Et si vous le programmez avant toute autre chose, régulièrement, vous en apprendrez beaucoup avec le temps (jours et jours, semaines et semaines).

Ce n'est pas nécessaire pendant des heures - lorsque vous ne passez que 15 minutes par jour sur un sujet pendant un an, c'est plus de 90 heures d'apprentissage!

Évitez la stupidité des médias sociaux, etc. lors de l'apprentissage

Il est facile de s'oublier ou de perdre sa concentration quand on a cent petites distractions. L'apprentissage nécessite une concentration mentale, et rester motivé pour apprendre signifie que vous ne devriez mettre qu'un seul objectif devant vous.

Avec les notifications de médias sociaux qui apparaissent en arrière-plan, YouTube jouant sur le côté dans une image dans l'image 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 désactiver toutes ces choses pendant votre période d'apprentissage. Réglez votre téléphone en mode silencieux ou ne pas déranger. Fermez toutes les fenêtres de votre navigateur, et si vous prévoyez d'avoir de la musique, assurez-vous qu'elle ne contient pas de paroles qui pourraient être si accrocheuses que vous vous surprenez à chanter.

Tous ces éléments affectent votre apprentissage, et si vous pouvez les supprimer, vous ferez un meilleur travail.

Refais-le

Continuez à apprendre. Ce n'est pas quelque chose que vous pouvez échouer, seulement quelque chose que vous pourriez temporairement mettre 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.

Étant donné que les technologies, les bibliothèques et les cadres changent si souvent, vous devrez continuer à le faire dans le codage. Attendez-vous à cela et prenez le temps de comprendre que les choses ne seront jamais obsolètes et ennuyeuses car il y aura toujours quelque chose de nouveau à apprendre et à faire.

Restez motivé pour continuer à apprendre à coder

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

Au fil des ans, j'ai appris HTML, CSS, JS, PHP, React, React Native et plus encore. J'ai compris très tôt que j'aimais React, alors j'en apprends plus dans ce domaine, comme les applications mobiles, comment utiliser l'état, etc.

Au fur et à mesure que vous en apprendrez plus vous-même et que vous coderez davantage, vous découvrirez ce que vous aimez apprendre et vous pourrez vous concentrer dessus, mais vous ne le ferez que si vous restez motivé pour continuer à apprendre à coder.

Je suis Adrian d'Australie? J'ai une petite chaîne sur Twitter et YouTube, donc si vous voulez en savoir plus sur moi ou profiter de mon contenu, consultez-moi un jour?

  • Youtube: //youtube.com/adriantwarog
  • Twitter: //twitter.com/adrian_twarog