Il y a des moments ou je suis vraiment fatigué du code.
Pas envie de réfléchir, pas envie de créer, juste envie de faire autre chose…
Code Fatigue, Javascript Fatigue, nomme-le comme tu veux, si tu es déjà passé par là, tu sais de quoi je parle.
Passé les premiers mois, les premières années, le métier peut parfois devenir frustrant.
On peut avoir l’impression de rester bloquer dans une boucle infinie.
Un besoin utilisateur, on code, on déploie et on recommence.
Comment renouer avec la créativité ?
Je suis passé plusieurs fois par ce genre de phases.
On est loin du Captain Dev des vidéos toujours enjoué de partager ses expériences en vidéos.
C’est un problème cyclique, le mois de septembre n’a pas été le plus prolifique.
Ce n’est pas la première fois et je sais qu’il y en aura d’autres.
Mais pour autant, il ne faut pas se laisser abattre.
Peu importe le domaine dans lequel tu évolues, ton envie et ta motivation ne seront jamais linéaires.
Elles évoluent en fonction de différents facteurs.
Le tout est de se concentrer sur les choses que tu peux changer.
Tu peux changer de boite, tu peux changer d’environnement, tu peux prendre quelques jours de congés…
Partir 2 ou 3 jours à la campagne, couper les réseaux sociaux, lire un livre ou tester un nouveau framework, toutes ces choses ont un point commun : te faire sortir de ta routine.
On néglige trop souvent le côté créatif du métier
Aujourd’hui, le métier de développeur te permet de créer à partir d’une idée.
Un concept peut se transformer en application mobile ou en site web.
La seule chose dont tu as besoin est de remonter tes manches et de commencer à créer.
Pourtant nous sommes très peu à vraiment tirer parti de cette particularité.
Quand je vois le nombre de personnes sortant d’école de commerce cherchant un développeur…
Nous sommes finalement trop conditionnés et habitués à créer pour les autres.
C’est comme si le marché nous demandait de simplement empiler des parpaings alors qu’en investissant un peu de temps sur nos compétences nous serions capable de construire des maisons entières.
N’oublie pas qu’être développeur te donne la possibilité de créer.
La seule limite est ton niveau technique, le reste n’est qu’un détail.
Combattre la Fatigue
Je ne parle pas de fatigue physique, mais de cette phase ou tu n’as plus envie de continuer…
Si tu ne fais rien, tu risques de te réveiller après 10 ans d’hibernation, d’ici là React.js aura peut-être disparu et tu ne seras plus à la page…
Le plus dur dans tout ça, c’est de se mettre en marche.
Avec du recul, je me rends compte que faire le premier pas et lancer le mouvement est souvent la tâche la plus compliquée.
Une fois cette barrière abattue, tu peux profiter du momentum.
Tu as du voir que je ratais quelques jours dans les mails quotidiens, en ce moment je n’ai pas trop envie d’écrire.
Comme pour le code, je sais que cette période va passer.
Parfois le simple fait de chercher à se renouveler suffit à créer de nouvelles opportunités.
Comment j’ai renoué avec le code ?
Je me suis lancé sur la création d’une nouvelle formation.
Enseigner est le meilleur moyen d’apprendre.
Autant te prévenir, la formation sera sur GatsbyJS.
Pas de hasard, vu l’évolution de la JAMStack, GatsbyJS va bientôt faire partie des indispensables pour tous les développeurs WEB.
GatsbyJS te permet de récupérer facilement toutes sortes de sources de données : GraphQL, API Rest, Markdown, fichiers et bien d’autres…
L’idée c’est d’aller dans les détails, de montrer comment fonctionne le framework en interne.
Je n’ai pas envie de simplement effleurer le sujet.
Ce challenge a suffi à me remotiver, me redonner l’envie de partager ce que je sais et ce que j’apprends !
Je ne veux pas vendre des formations simplement pour faire de l’argent.
Je veux vivre de ma passion en aidant les gens.
A demain,
Captain Dev