Comment rédiger un superbe CV de développeur junior en quelques étapes simples

Vous avez donc vu votre rôle de développeur junior de rêve annoncé et vous envisagez de postuler. Il est temps d'écrire ce CV! Rien de mieux que de s'asseoir devant une feuille de papier vierge et de ne pas savoir par où commencer, non?

Le CV est la première chose que voit le recruteur. C'est la porte d'entrée du processus d'entrevue et pourrait faire la différence entre obtenir l'emploi de vos rêves et, eh bien, ne pas l'obtenir. Et avec une page A4 disponible, vous voudrez vous assurer qu'elle est en échec.

Entrer dans le bon état d'esprit

Il est important d'avoir le bon état d'esprit avant de commencer votre CV. Croyez-le ou non, votre attitude ressortira de votre CV. Ayant été en mesure de recruter moi-même des développeurs juniors, il est facile de faire la distinction entre ceux qui «veulent vraiment le travail» et ceux qui «veulent en quelque sorte le travail».

La confiance en vous et en vos capacités est importante. Alors avant de commencer, tenez-vous devant le miroir, mettez le thème rocky (ou tout ce qui vous motive) et dites-vous que vous êtes génial.

Les principaux éléments recherchés par les recruteurs chez les développeurs juniors sont:

  • Une poignée de base sur la technologie
  • Passion et curiosité pour la technologie
  • Envie d'apprendre

Ils savent que vous êtes au début de votre carrière. Vous ne serez pas censé diriger des équipes et concevoir des systèmes dès le premier jour. Ils recherchent quelqu'un qui a du potentiel, mais qui peut également apporter de la valeur à l'entreprise.

Vous voulez convaincre le recruteur que vous avez ces caractéristiques et que vous êtes la bonne personne pour le poste.

Alors soyez audacieux, soyez confiant et soyez fier de ce que vous avez accompli jusqu'à présent. - et mettons tout cela sur papier.

Qu'est-ce qui fait un bon CV de développeur junior?

Un recruteur passera en moyenne 15 secondes à parcourir votre CV. Oui, dans le même laps de temps qu'il faut pour lire ce paragraphe, un recruteur aura décidé si vous allez passer à la prochaine étape de l'entretien.

Alors, comment entasser toutes les informations importantes en 15 secondes de lecture?

  • Rester simple. Les modèles sophistiqués peuvent sembler beaux, mais les recruteurs s'en moquent. Avoir des en-têtes clairs, un bon espacement entre les lignes et une police cohérente et facile à lire.
  • Gardez-le à 1 à 2 pages.
  • Préférez les puces courtes aux longs paragraphes
  • Soyez clair et concis. Essayez d'éviter d'ajouter des mots fantaisistes juste pour le plaisir

Adaptez-le à l'entreprise

N'oubliez pas que vous essayez de convaincre l'entreprise que vous êtes la personne idéale pour ce rôle de développeur junior. Pourtant, si le rôle est pour un développeur Python, concentrer votre CV sur JavaScript et React.js ne vous mènera pas très loin.

Recherchez donc le poste pour lequel vous postulez et concentrez tous vos points sur les critères énumérés:

Donc, si vous deviez postuler pour cet emploi, vous voulez vous assurer que votre CV contient de nombreux détails sur les projets et les compétences qui montrent que vous connaissez le développement frontal. De plus, cela ne ferait pas de mal de mentionner à quel point vous aimez les jeux vidéo! ;)

Comment structurer un CV?

La structure de base que les recruteurs rechercheront dans un CV est:

  • Détails personnels / Coordonnées
  • Antécédents professionnels (y compris les stages et le développement non logiciel)
  • Projets logiciels
  • Éducation
  • Expérience et récompenses supplémentaires
  • Compétences techniques

Bien que cela dépende de votre situation. Assurez-vous de rapprocher vos sections les plus précieuses / les plus impressionnantes du sommet.

Si vous êtes diplômé d'un diplôme en informatique, avec un stage derrière vous, cette structure convient.

Cependant, si vous êtes un développeur autodidacte, sans expérience préalable, augmentez votre section Projets logiciels plus près du sommet, car c'est ce qui vous distinguera.

Détails personnels, coordonnées, liens

C'est la partie facile. Gardez cela concis, dans l'en-tête. Vous voudrez inclure votre nom au centre, ainsi que quelques coordonnées et un lien vers votre GitHub si vous en avez un. Utilisez le moins d'espace possible ici, nous avons des choses plus techniques à discuter!

Projets logiciels

Si vous n'avez aucune expérience en développement de logiciels, c'est votre chance de briller. Pour un rôle de développeur junior, le recruteur se concentrera sur cette section pour voir si vous possédez les compétences nécessaires pour le poste.

De même, même si vous avez une expérience de stage, la liste de 1 à 2 projets parallèles fera bonne impression et augmentera vos chances d'obtenir un entretien en face à face.

Listez 3 à 5 des meilleurs projets que vous avez réalisés sur freeCodeCamp, un camp d'entraînement de codage ou de vos projets parallèles.

Assurez-vous que chaque projet montre quelque chose de différent, par exemple,

  • compétences de développement frontend,
  • compétences en développement backend,
  • compétences en développement d'applications mobiles,
  • travailler avec les utilisateurs finaux,
  • Compétences UX / Design,
  • compétences de collaboration et de travail en équipe,
  • problèmes difficiles

…etc. Pour chaque projet, indiquez les éléments suivants:

  • Technologies utilisées
  • Une brève description du projet
  • Une compétence mise en œuvre et des problèmes résolus

Liez chacun à votre GitHub, ou encore mieux, si vous l'avez hébergé, déposez un lien vers l'URL. Votre code n'a pas besoin d'être parfait. Assurez-vous cependant que votre code est professionnel. Avoir des commentaires et des variables amusants peut sembler une bonne idée lorsque votre code est exempt de regards indiscrets, mais les recruteurs peuvent ne pas le voir de cette façon.

Profitez-en pour montrer à quel point vous êtes passionné par la technologie et apprenez de nouvelles choses. Rappelez-vous, c'est ce que recherchent les recruteurs dans leur recherche d'un développeur junior!

Par exemple, vous pourriez dire;

«J'ai rencontré un problème , j'ai donc créé une application Web en utilisant React.js et Node.js, ce qui fait quelque chose d'extraordinaire . De plus, j'étais vraiment curieux d'apprendre le développement côté serveur »

Simple mais efficace.

Emploi

C'est ici que vous listez vos antécédents professionnels (par exemple, stages et emplois précédents).

Vous n'avez pas d'antécédents professionnels liés au développement? Ajoutez plutôt vos antécédents professionnels les plus récents. Par exemple, si vous avez travaillé comme comptable, notez-le.

Si vous le pouvez, ajoutez 2 emplois précédents dans lesquels vous avez travaillé.

Pour chacun d'eux, vous souhaitez ajouter votre rôle, le nom de l'entreprise et le temps que vous avez passé dans le rôle.

Dressez la liste des projets sur lesquels vous avez travaillé pendant votre séjour là-bas, ainsi qu'une liste à puces des choses que vous avez accomplies dans ce rôle. Voici un exemple de l'un de mes rôles précédents:

Ne dites pas simplement ce que vous avez fait, mais pourquoi vous avez fait une différence. Par exemple, vous pourriez dire,

"J'ai travaillé sur l'ajout de la connexion sociale et de l'inscription à l'application"

Ce qui est bien, je suppose, cela fait passer le message. Mais que diriez-vous de ceci à la place:

«J'ai travaillé sur la connexion et l'inscription sur les réseaux sociaux. Cela s'est traduit par une connexion simple et rapide, ainsi qu'un plus grand nombre d'inscriptions et de clients payants "

Cela décrit non seulement de manière concise ce que vous avez fait, mais également l'effet que cela a sur l'entreprise. N'oubliez pas que l'entreprise recherche quelqu'un qui peut avoir un impact.

Mais que se passe-t-il si vous n'avez pas de stages ou d'expérience en développement de logiciels?

Ne vous inquiétez pas, vous pouvez toujours lister les projets de vos emplois précédents. L'objectif principal ici est de montrer au recruteur que vous pouvez gérer des projets, travailler en équipe et contribuer efficacement au succès de l'entreprise.

Éducation

Votre CV arrive très bien! Il est maintenant temps de passer à quelques derniers éléments d'information.

Vous voudrez ajouter la qualification la plus élevée que vous ayez. C'est aussi une bonne idée d'ajouter quelques lignes sur les projets / mémoires de fin d'études que vous avez terminés. Cela vous aidera si vous pensez être un peu léger dans les sections Emploi et Projets logiciels .

L'espace sur votre CV peut être limité à ce stade, alors essayez de le garder aussi court que possible:

Réalisations, passe-temps et compétences

Ajoutez toutes les réalisations et réalisations si vous en avez; comme les activités de leadership ou les récompenses. Si vous assistez à des réunions ou à des conférences pendant votre temps libre, ajoutez-le bien à votre CV. Cela renforcera vos compétences et votre passion pour la technologie.

Enfin, vous souhaitez ajouter une doublure 1–2 avec vos compétences technologiques. Une simple liste séparée par des virgules fera l'affaire. Cela permet aux recruteurs d'avoir un aperçu rapide de vos domaines d'expertise.

Ce qu'il ne faut pas faire

  • Essayez de ne pas vous répéter. Si vous avez mentionné que vous avez utilisé JavaScript, inutile de le répéter plusieurs fois
  • Laissez de côté les termes génériques, par exemple «Je peux communiquer avec les membres de l'équipe», montrez comment, par exemple, «travailler sur Team Project X montre que je peux bien communiquer».
  • Ne mentez pas. Si vous n'avez jamais utilisé une certaine langue auparavant, laissez-la hors de votre CV. Il y a de fortes chances que vous soyez surpris lors de l'entrevue, et personne ne le veut.
  • Ne laissez pas de côté les projets ou les réalisations parce qu'ils ne sont pas terminés, si cela ajoute de la valeur, ajoutez-le!

Merci d'avoir lu!

Je crée actuellement une série de guides, d'articles et de cours vidéo pour vous aider tout au long de votre parcours dans le développement Web. Si vous souhaitez en faire partie, assurez-vous de rejoindre la liste de diffusion sur chrisblakely.dev!