Divers

5 conseils que j'aurais aimé avoir en tant que développeur junior

Voici quelques conseils pour les développeurs juniors ou pour tous ceux qui commencent à s'intéresser à la professionnalisation dans le domaine, mais surtout pour ceux qui veulent progresser le plus rapidement possible

6 min de lecture
5 conseils que j'aurais aimé avoir en tant que développeur junior

Voici quelques conseils pour les développeurs juniors ou pour tous ceux qui commencent à s'intéresser à la professionnalisation dans le domaine, mais surtout pour ceux qui veulent progresser le plus rapidement possible. Ces conseils proviennent de mon expérience personnelle et des erreurs que j'ai commises et qui ont entraîné la stagnation de ma progression.

1. Tuer l'ego

C'est le plus important. Arrêtez de penser que vous savez déjà tout. Arrêtez d'essayer d'attirer l'attention en montrant tout ce que vous savez. Arrêtez de dire "Je le sais". Détendez-vous - tout le monde sait que vous êtes un junior, ils savent tout ce que vous savez et ils façonnent vos tâches en fonction de ce fait.

Arriver dans un environnement d'agence pour la première fois de votre vie et penser que vous savez quelque chose est un bon signe du niveau auquel vous vous trouvez. Sachez que chaque junior est un investissement pour l'avenir de l'entreprise. On ne s'attend pas à ce que vous gagniez de l'argent pour l'entreprise tout de suite parce que vous ne pourriez pas être indépendant dans votre travail - lorsque vous êtes un junior, il y aura toujours quelqu'un qui veillera sur vous, vous guidera et vous aidera lorsque vous serez bloqué. Il est normal de ne pas tout savoir et d'accepter cela, vous êtes ici pour apprendre et c'est ce qu'est un junior.

Tuer son ego est la première étape pour progresser. Penser que vous savez tout est le plus grand blocage que vous puissiez faire pour vous-même, et vous ne progresserez pas tant que vous n'aurez pas complètement éliminé votre ego. Restez humble et bossez dur.

2. Demandez un bon mentorat

Maintenant que vous êtes prêt à vraiment apprendre et à comprendre où vous êtes, et sur votre chemin pour devenir un meilleur développeur et travailleur, il est temps de comprendre à quel point il est important d'avoir un bon mentor. J'ai eu la chance d'avoir la meilleure personne possible pour me servir de mentor, ce qui a fait monter en flèche mes compétences en un an ou deux. Si vous n'en avez pas, demandez-le à votre entreprise dès le matin. Si une entreprise ne vous fournit pas de mentor, quittez-la, ce n'est pas un bon endroit pour un jeune développeur, et cela montre aussi des signaux d'alarme sur la façon dont les autres aspects de l'entreprise sont gérés.

Un bon mentor est un " life hack " pour devenir un très bon développeur et utile pour votre entreprise en beaucoup moins de temps qu'il ne vous en faudrait pour le faire seul (nous parlons ici d'années). Un mentor vous donnera toutes les réponses dont vous avez besoin bien plus rapidement que Google ou Stack Overflow. Suivez tous les conseils d'un mentor, recueillez autant d'informations que possible et absorbez-les comme une éponge. Prenez conscience de l'état d'esprit dont vous avez besoin pour être au niveau de votre mentor. Il est vraiment important d'apprendre à écouter - vous êtes ici pour poser des questions et non pour être intelligent. Insistez sur des revues de code constantes et insistez pour qu'elles soient très critiques, et comprenez que les revues de code critiques sont pour votre bien. Ne les prenez jamais personnellement.

N'oubliez jamais de respecter votre mentor car il consacre beaucoup de temps et d'efforts à faire de vous un bon développeur et c'est un travail très difficile à réaliser, car savoir comment être un bon mentor est une science en soi.

3. Faites preuve d'initiative

Si vous voulez vous distinguer en tant que travailleur motivé, faites preuve d'initiative. C'est ce qui différencie les personnes qui ne font que leur travail de celles qui veulent se développer constamment. Et c'est ce qu'est vraiment un bon travailleur : une personne très motivée qui fait preuve d'initiative. Ce genre de personne apporte une valeur ajoutée à l'entreprise et pousse à la réalisation des choses.

Faites des suggestions constructives. Acceptez la tâche la plus difficile dont personne d'autre ne veut. Appropriez-vous les choses que vous faites et assumez la responsabilité de la façon dont elles sont faites. Mais essayez d'être utile tout en le faisant, ne faites pas les choses pour le plaisir de les faire pour vous montrer - c'est-à-dire ne soyez pas faux !

4. Soyez la personne qui travaille le plus dur

Travaillez dur et restez affamé. Cherchez à être le meilleur développeur de votre entreprise, mais ne rivalisez qu'avec vous-même. Tout le monde n'a pas le même calendrier, alors ne vous comparez jamais aux autres. Vous êtes sur votre propre chemin et les choses viendront - et cela ne dépend que de vous.

La différence entre être bon et être grand est proportionnelle au travail acharné que vous êtes prêt à investir dans vos compétences. La plupart du temps, cela signifie que vous devez faire un effort supplémentaire pendant votre temps libre. Il est important d'avoir un bon équilibre vie-travail, mais je ne regrette pas d'avoir travaillé dur après mon emploi de 9 à 5 lorsque j'avais besoin de comprendre les choses en profondeur, car cela m'a aidé à arriver là où je voulais aller et à apprendre beaucoup plus rapidement.

5. Comprendre comment les affaires fonctionnent réellement

En tant que développeur junior, ne pensez pas du tout à l'argent. Concentrez-vous uniquement sur l'apprentissage, la progression et l'acquisition d'une véritable expérience. Vous voulez arriver à un niveau où vous êtes utile à l'entreprise et où vous pouvez créer de vrais revenus avec le travail que vous faites. Jusque-là, vous n'avez pas vraiment d'arguments pour obtenir un salaire faramineux. L'argent viendra naturellement, et une bonne entreprise n'exploitera jamais votre niveau, alors ne vous inquiétez pas d'avoir faim, ou de reconnaître un autre drapeau rouge d'une mauvaise entreprise.

Mais ne vous faites pas d'illusions - réalisez rapidement que lorsque l'on parle de l'aspect commercial de tout, au bout du compte, tout est une question d'argent. Votre salaire dépend de l'argent que vous pouvez gagner pour l'entreprise grâce à votre travail. Les entreprises ne peuvent pas faire des affaires si elles perdent de l'argent. C'est pourquoi employer un junior est un investissement pour l'avenir de l'entreprise, car les entreprises perdent de l'argent jusqu'à ce que vous puissiez être indépendant dans votre travail et devenir utile. Cela signifie également que votre salaire sera plus important et que vous pourrez faire un travail plus utile si vous êtes intéressé par l'argent.

Bien sûr, vous pouvez gagner plus d'argent par vous-même, mais vous ne deviendrez jamais un grand spécialiste si vous ne commencez pas par travailler dans l'entreprise - c'est là qu'on vous donnera une véritable expérience, de grands projets et la meilleure formation possible. Ce sont toutes ces choses que vous n'obtiendrez pas en tant que développeur junior travaillant seul. Et à mon avis, cela ralentira votre progression - et nous parlons ici d'années.

Résumé

Ce sont les conseils qui m'auraient beaucoup aidé tout au long de mes années de junior. Que pensez-vous d'eux ? Avez-vous d'autres conseils ou des désaccords avec l'un d'entre eux ? Rejoignez la communauté devscast via https://t.me/devscast (premier lien épinglé) pour en discuter.