Les 10 commandements du dév junior ☀️
Ça y est ! Tu commences à entrer dans le fabuleux monde qu’est le développement web / logiciel.
Que tu commences, en école classique, en bootcamp lors de ta reconversion, ou bien en étant auto-didacte, beaucoup de travail, de découverte, d’incertitudes, et de plaisir t’attendent !
Quelles que soient tes futures étapes, globalement, j’ai retenu quelques apprentissages que je te partage par le biais de ces 10 commandements, en te les décrivant !
N’hésite pas à les préciser pour toi, ta personnalité, et à les partager ❤️.
En général, pour définir des objectifs, c’est souvent la méthode S.M.A.R.T qui revient. Adaptons-la, à notre cas :
Spécifique peut s’apparenter à explicite. L’objectif que tu définis doit être clair, net et précis.
Juste ça, et on imagine déjà où on doit aller, ce que l’on doit chercher afin d’atteindre cet objectif. Apporter de la précision à celui-ci nous aide dans la direction que l’on doit prendre.
Mesurable, cela veut dire que notre objectif doit être quantifiable, ou qualifiable.
Dans notre cas, quantifiable peut être sur la quantité de katas réalisés sur un site d’entrainement aux algorithmes, et qualifiable peut être relatif à la création d’un site web, où l’on définit des features à réaliser, par exemple.
Il n’y a pas vraiment de limite, car c’est un peu le cœur de notre objectif, c’est ce que l’on cible, ce que l’on veut atteindre. Mais pour ça, on doit suivre les autres règles 😋
On pourrait dire que c’est évident, que c’est basique. Mais le préciser est extrêmement important.
Se définir des objectifs atteignables, c’est être sûr qu’on puisse y arriver, et par conséquent ne pas foncer vers l’échec. C’est visualiser la réussite aussi dès lors même la définition des objectifs. Si on le note, c’est parce que l’on sait que l’on peut y arriver !
Hé oui, on doit réfléchir, à utiliser nos p’tits neurones pour quelque chose d’utile, de pertinent. Je veux dire, est-ce vraiment utile de savoir coder en Brainfuck
(à part pour se la péter, et le fun qu’on peut potentiellement avoir). Idéalement, si on a une idée du domaine dans lequel on veut travailler, autant cibler un des langages de programmation qui y est le plus répandu par exemple. Mais c’est tout pas la peine de s’éparpiller dans les faces obscures de l’info. Restons simple, et allons droit au but.
Alors celui-ci, c’est vraiment ce qui va faire foi, qui va être notre moteur d’apprentissage. Oui oui oui. Se donner un objectif S.M.A.R sans le T, c’est Terrible ! Et surtout, hé bien, en fonction de ton degré de procrastination, et autant dire que s’il est similaire aux miens, on n’est pas sorti de l’auberge, il va être extrêmement essentiel et nécessaire.
On doit se donner un temps, une deadline en sorte, pour atteindre notre objectif précédemment établi. Le tout en s’assurant que c’est bien atteignable. Réaliser 50 katas, en 24 heures, je ne suis pas sûre que ce soit atteignable, et même utile en passant. Alors que 10 katas / semaines déjà, c’est beaucoup plus atteignable.
Bon, maintenant que tu sais comment définir des objectifs, fais en donc l’exercice, et passons à la suite 😃.
Alors oui, parler de difficultés, c’est pas la joie, ce n’est pas positives vibes only
. Mais toi et moi, on le sait que la vie, ce n’est pas ça. Et l’apprentissage, c’est pa-reil. Il faut juste le savoir, et s’y préparer.
S’y préparer, c’est se dire qu’on va peut-être avoir des difficultés, que c’est normal, et que ça fait partie du concept.
Pour t’y préparer n’oublies pas de :
En fonction de ta vie personnelle, ça peut être plus ou moins compliqué d’être bien entouré. Je pense notamment aux parents qui doivent conjuguer vie de famille et travail.
Il y a plusieurs pistes si tu n’es pas en formation avec une promo ou classe (ou en plus) :
Ne pas être seul.e, que ce soit pour ton apprentissage pur, ton moral, et juste ton quotidien, ça peut vraiment faire la différence quand tu en as besoin, les communautés sont là pour ça, les personnes partagent pour ça 🤗.
Les questions bêtes n’existent pas. Seules les réponses peuvent l’être.
On oublie aussi de demander la permission de poser une question. Don’t ask to ask, just ask.
Par contre, bien questionner, c’est mieux.
Pour bien poser une question :
Alors en fait celui-ci il me trigger. J’en connais trop qui ne font pas de pauses. Les pauses c’est nécessaire pour nos p’tits cerveaux. Si y’a pas de pauses, notre productivité en pâtie sévère.
En fonction de toi, tu peux mettre un réveil sur des créneaux horaires spécifiques pour t’obliger à lever les yeux de ton écrans (en plus il parait qu’on doit regarder à + de 3 mètres, toutes les 2 heures au moins).
Idéalement prendre l’air c’est le top si tu peux>.
Tu peux essayer la technique pomodoro aussi, 25 minutes de travail puis 5 minutes de pause, ou bien 55 minutes de travail puis 15 minutes de pause.
En vrai, il y a du choix parmi tous les techniques, tant que tu prends tes pauses de manière régulière et que le rythme choisit te va, c’est OK.
La régularité vaut mieux que la quantité.
En fonction de tes disponibilités, de ta p’tite vie, planifier tes moments de travail en avance et suivre ton planning peut t’aider à gérer tout ça. Planifier tes moments de travail, ça sous-entend que tout le reste de ton temps libre, doit être du vrai temps libre (attention, temps libre, c’est pas une pause).
Si ça te fait bosser “seulement” deux heures par jours, ce sera excellent à la fin du mois.
Hé oui, les points numéros 2 et 3, sont là uniquement pour préparer à celui-ci. Les coups de mous, de fatigue intense, de déprime même, arriveront ! Et c’est OK. C’est normal, on ne peut pas être de bonne humeur, et à fond tous les jours, non non…
D’ailleurs cette petite illustration décrite assez bien comment on est réellement :
Ce point-là est à moitié facultatif. C’est vraiment à planifier, à faire si possible, mais ce ne doit pas être une contrainte !
Tenir un tableau de bord, c’est surtout pour toi, quand tu feras le point de temps en temps.
C’est fait pour t’aider :
Ensuite, à toi d’améliorer ça, si tu veux faire un planning journalier, avec to do list etc.. Il faut que ce te soit adapté 😊.
Apprendre, c’est bien.
Mais avoir des retours sur ce que l’on fait, ça permet de s’améliorer encore plus, et d’aller plus loin.
Ça nous apprend des choses qu’on savait même pas qu’on pouvait savoir où faire (quand on ne sait pas qu’on ne sait pas, c’est normal aussi).
Ça nous entraine à exprimer nos problématiques, à expliquer ce que l’on a voulu faire.
Et en plus ça nous entraine vraiment au milieu professionnel lorsque l’on fera des reviews de code, hé oui !
Alors celui-ci je n’ai pas grand besoin de le détailler. Quand on voit son avancée, son évolution. Pouha le kiffe, alors kiffons ❤️
—
Et voilà, les 10 commandements du dév junior !
Merci à Amélie pour cet article très chouette ! 🔥
Changer d’entreprise, c’est excitant. Nouveau challenge, nouveaux collègues, nouveau café. Mais, bien souvent, on oublie…
Ça n’étonnera personne si nous affirmons que le monde du développement logiciel est en constante…
En Allemagne, le travail en tandem à temps partiel, aussi appelé « jobsharing » est…
On se retrouve comme d'habitude pour le début du classement qcm saison automne ! Mais…
La saison printemps des tests techniques WeLoveDevs s'est terminée le 31 mai, et c'est Axel…