NEWS

Conseils pour les développeurs juniors : Quelques clés pour prouver votre valeur et exceller durant votre première année

Conseils pour les développeurs juniors : Quelques clés pour prouver votre valeur et exceller durant votre première année

Votre premier emploi en tant que développeur peut être décourageant ! Le syndrome de l'imposteur fait son apparition. Vous ne vous sentez pas assez bon, vous êtes submergé par l'énorme base de code dans laquelle vous devez travailler, vous n'avez aucune idée de ce dont parlent vos collègues. Pas d'inquiétude, nous sommes là en renfort. 

Voici quelques règles pour vous aider dans la jungle du premier emploi de développeur

Règle n°1 : Connaître les règles du jeu

video games kids GIF by Children's Miracle Network Hospitals

Le vieux dicton dit : "Maîtrisez le code le plus rapidement possible, corrigez les erreurs dès que possible, et ne corrigez plus jamais les bugs !" 

Il s'agit d'une simplification excessive qui ne fonctionnera que pour une infime minorité de programmeurs. Vous devez éviter les erreurs graves du code. Ces dangers vous tueront avant que vous n'ayez atteint votre plein potentiel, et feront de vous un programmeur totalement démotivé, indiscipliné et peu enclin à apprendre. Mais ils peuvent aussi tuer votre carrière si vous n'apprenez pas à les éviter, et à maîtriser ces dangers.

Règle n°2 : Comprenez ce que vous faites et devenez bon dans ce domaine.

pierre GIF

Familiarisez-vous avec la base de code dans laquelle vous travaillez. Ne lisez pas le manuel. Ce n'est pas nécessaire. Il ne s'agit pas de comprendre la structure. Il s'agit de se familiariser avec la base de code. Comprenez le vocabulaire utilisé par votre équipe et l'équipe que vous rejoignez. Comprendre les concepts de base. Comprendre la signification des décisions de conception. Savoir ce qui fonctionne et ce qui ne fonctionne pas. Comprendre le fonctionnement de votre équipe.

Notez toutes les choses que vous devez savoir. Connaissez-vous vraiment toutes ces choses ? Votre responsable les connaît-il ? Savez-vous ce qu'il attend de vous ? 

Ensuite, commencez à faire vos preuves. Présentez vos idées ou parlez de la tâche à accomplir. Veillez à faire des phrases complètes. Votre cerveau sera ainsi mieux organisé. Lisez le code. Notez tous les problèmes. Identifiez les problèmes dans le code.

Règle n°3 : Soyez flexible et ouvert aux commentaires

animation read GIF by MONCHHICHI

Dans les premiers jours, vous expérimentez une nouvelle façon de travailler, de nouveaux logiciels... 

Lorsque vous commencez en tant que développeur junior vous devez  être flexibles et ouverts aux nouvelles idées et aux commentaires sur votre code. Vous êtes débutant alors vous ne saurez pas tout ! Par exemple, vous ne connaîtrez probablement pas la meilleure façon de mettre en œuvre un logiciel, et vous ne serez certainement pas en mesure de résoudre tous les problèmes. Apprendre à écouter et à accepter les commentaires et les conseils est l'une des meilleures choses que vous puissiez faire. N'ayez pas peur de demander. La pire chose que vous puissiez faire en tant que développeur est de supposer que tout est sous votre contrôle et de ne prendre les choses que dans vos propres mains. 

Demandez de l'aide quand vous en avez besoin. Les développeurs qui communiquent bien bénéficient d'une plus grande confiance.

Règle n°4 : Communiquez efficacement

Listen Sex Ed GIF by HannahWitton

Se différencier peut être plus difficile qu'il n'y paraît. Voici quelques suggestions : 

N'ayez pas peur de vous exprimer. Personne ne vous observe, mais veillez à être clair et concis, tout en restant humble. Vous êtes ici pour apprendre de vos collègues, pas pour être la personne la plus intelligente de la pièce. 

Faites-vous connaître. Présentez-vous aux gens. Souvenez-vous : si vous aviez passé deux ans à avoir peur de poser une question au patron, comment vous sentiriez-vous maintenant ? Posez des questions!

N'attendez pas que la salle soit silencieuse. Demandez "pourquoi ?" Qu'est-ce qui me manque ? Une personne moins technique pourrait penser "Je ne sais pas", tandis qu'une personne technique penserait "Wow ! Vous êtes sur quelque chose". Essayez toujours de poser des questions aux autres développeurs. Utilisez les ressources disponibles. Demandez à votre responsable quels sont les outils de développement que vous ne connaissez pas.

Règle n°4 : Établissez des relations avec vos collègues

Jimmy Fallon Fist Bump GIF by The Tonight Show Starring Jimmy Fallon

Établir des relations avec vos collègues vous aide à savoir ce qui se passe. Cela vous aide à comprendre le travail de vos collègues et peut être à avoir leur tips. Cela vous donne l'occasion de poser des questions qui vous aident à affiner vos compétences et à vous tenir au courant des dernières technologies. Vous aurez également l'occasion d'utiliser vos solides compétences en communication pour tenir vos collègues au courant de tous les problèmes que vous traitez.

Règle n°5 : Restez calme et réfléchi

Cat Meditation GIF

Tout développeur connaît ces moments de désespoir devant son pc, ou on arrive pas a trouver un bug. Respirez profondément et sachez que ces sentiments sont connus de tous, même les plus chevronnés des développeurs. La bonne nouvelle c’est que ces sentiments disparaîtront avec le temps. 

Plus vous connaissez votre poste et plus vous coder, plus ces petits bugs se règlent facilement. De plus plus en général ce sont toujours les mêmes bugs qui reviennent sur un même projet/ poste alors pas d'inquiétude et tournez vous vers quelqu’un de plus expérimenté qui vous aidera.

Règle n°6 : Soyez prêt pour tout

Hair Smile GIF

Vous n'êtes peut-être pas arrivé dans une grande entreprise directement après votre formation. Peut-être avez-vous affaire à une petite startup. Peut-être que vous êtes avec une énorme entreprise. Ce n'est pas grave. Si votre entreprise est petite, vous aurez l'occasion de trouver un mentor ou d'établir un lien avec quelqu'un sur qui vous pourrez vous appuyer. Quelle que soit la situation, faites en sorte d'être prêt à tout.

Vous devrez vous adapter et acquérir de nouvelles compétences si vous voulez faire de votre expérience de codage une carrière.

Voila les quelques conseils qu'on donne à nos élèves ou à développeurs junior chez DonkeySchool. Et oui vous n'êtes pas seul tous les développeurs ont été auparavant développeur junior alors ne vous inquiétez pas, on passe tous par là !