Temps de lecture estimé : 23 minutes

Cet article est SUPER long ! Pense Ă  le mettre en favoris ⭐

CV de développeur : Constuire un résumé percutant

Avoir un bon CV de dĂ©veloppeur permet d’obtenir des entretiens. DĂ©couvre des conseils pour optimiser son CV et Ă©viter les pires erreurs.

Un bon CV de dĂ©veloppeur augmente tes chances d’ĂȘtre rappelĂ©.

Apprendre Ă  coder (et bien savoir coder) ne suffit malheureusement pas pour ĂȘtre embauchĂ© en tant que dĂ©veloppeur

Il faut montrer que l’on sait de quoi on parle.

AprĂšs avoir discutĂ© avec plusieurs recruteurs spĂ©cialisĂ©s dans le recrutement des devs, j’ai pu Ă©tablir une liste de choses Ă  faire pour optimiser son CV en tant que dĂ©veloppeur web.

Dans cet article, tu découvriras comment mettre en avant tes compétences et organiser ton CV.

Comment les recruteurs reconnaissent un bon CV de développeur ?

C’est que l’on va dĂ©couvrir ensemble !

PS : L’arrivĂ©e de l’intelligence chez les dĂ©veloppeurs a rendu la recherche d’un job de dev encore plus difficile… C’est le moment oĂč jamais de revoir ton CV !

Un bon CV de développeur

En tant que dev freelance, j’avais besoin d’un bon CV de dĂ©veloppeur web.

J’ai donc fait beaucoup de recherche sur le net afin de trouver des points communs aux meilleurs CV de dĂ©veloppeurs.

Voici ce que j’ai trouvĂ©, et qui fonctionne.

Optimiser son CV de développeur web
Mon CV de développeur freelance avant VS aprÚs

Un CV de dev minimaliste et clair

Un template de CV pour développeur qui fonctionne bien est le suivant.

Il est clair et va droit au but.

Avoir un CV de développeur clair, lisible, allant au but avec un minimum de graphisme est probablement la chose la plus importante.

Pour avoir pas mal cherché, la plupart des CVs des personnes qui postulent dans les GAFAMs ressemblent à cela.

CV développeur minimaliste
https://www.freecodecamp.org/news/writing-a-killer-software-engineering-resume-b11c91ef699d/

Le meilleur CV de développeur tient sur une seule page.

Les recruteurs passent quelques secondes sur un CV, il faut aller vite !

Un minimum de design

En tant que dĂ©veloppeur, on postule Ă  des offres oĂč il y a une certaine concurrence.

Tu dois te faire remarquer pour te distinguer des autres développeurs.

Je suis développeur, pas graphiste.

Toi, en lisant la phrase juste au-dessus.

C’est aussi, c’est que je disais au dĂ©but !

MĂȘme si tu n’as pas de sensibilitĂ© pour le design ou le graphisme en gĂ©nĂ©ral, tu dois faire attention.

Des développeurs qui ont un beau CV seront davantage pris au sérieux.

La logique veut que ce qui est soigné retienne davantage notre attention.

Ce n’est pas ce que tu veux, retenir l’attention du recruteur ?

CV développeur atypique
Attention tout de mĂȘme Ă  ne pas aller trop loin… https://pjreddie.com/static/Redmon%20Resume.pdf

Des tas de templates existent… Prends 5 minutes pour apprendre Ă  te servir de InDesign, ou fais-le en HTML.

Ça prend du temps d’avoir un CV Ă©lĂ©gant, mais crois-moi, c’est un sacrĂ© avantage sur les autres dĂ©veloppeurs.

Titre = Poste recherché + ton profil

Le rĂŽle d’un recruteur est de faire correspondre :

  • Les besoins de l’entreprise
  • Avec les compĂ©tences des candidats

Annonce clairement le type de développeur que tu es sur ton CV.

« DĂ©veloppeur web React » ou « DĂ©veloppeur embarqué » c’est parlant. On sait tout de suite pourquoi on a pris ce CV.

LĂ  aussi on simplifie le travail du recruteur.

Voici quelques exemples de titre pour ton CV :

  • DĂ©veloppeur web PHP junior
  • DĂ©veloppeur web Java senior
  • IngĂ©nieur Ă©tude et dĂ©veloppement (trop gĂ©nĂ©ral)
  • DĂ©veloppeur front-end (React / Vue / Angular)
  • DĂ©veloppeur fullstack (JS)

Bien mettre ton profil dans ton CV de développeur est une obligation.

Tu aurais tort de penser qu’en mettant simplement « dĂ©veloppeur », tu ratisserais plus large…

De plus, lorsque la personne qui a vu ton CV de dĂ©veloppeur tombera sur une offre React, tu auras maximisĂ© les chances qu’elle pense Ă  toi… 🙂

EntĂȘte d'un CV de dĂ©veloppeur web
https://flowcv.com/resume/3w6st3n4vw

L’entĂȘte doit donc avoir :

  • Nom + PrĂ©nom
  • Ton titre
  • NumĂ©ro de tĂ©lĂ©phone + e-mail
  • Ville actuelle (remote ou pas)
  • LinkedIn, Twitter, GitHub (si t’es actif dessus)
  • CompĂ©tences principales (tes technos)

Les compétences

Il faut Ă©viter le syndrome de l’expert si jamais tu as 2 ans d’expĂ©rience.

Pour faire connaßtre aux mieux tes compétences de développeur, classe-les en plusieurs catégories :

  • ExpĂ©rimentĂ© : Les technos avec lesquelles tu es vraiment Ă  l’aise.
  • Familier : Tu as dĂ©jĂ  utilisĂ© ces outils, tu t’en sors pas trop mal avec mais tu ne les maĂźtrises pas totalement.
  • Basique : Tu connais les bases, sans plus. J’Ă©vite de mettre ce dernier, il n’a pas vraiment d’intĂ©rĂȘt.
Compétences développement web

La catégorie « expérimentée » sert également à pointer les technologies avec lesquelles tu souhaites travailler !

CV développeur compétences techniques
Une autre maniÚre de présenter tes compétences techniques

J’ai un passĂ© d’administrateur systĂšme : c’est marquĂ© dans mes missions, mais pas du tout dans mes compĂ©tences.

Je choisis uniquement de mettre en avant certaines compétences de développement, car je recherche un job de développeur bien précis.

NĂ©anmoins, je l’indique dans mes missions car pour moi, c’est important de montrer toutes ses compĂ©tences.

Un développeur avec un double profil.

Concernant l’affichage sur ton CV, tu peux le faire de deux maniĂšres.

  • Les technos utilisĂ©es et sĂ©parĂ©es en catĂ©gories Ă  part (lors de tes projets / missions / entreprises)
  • Des « tags » avec des technos sous chaque description de projet
Mission développeur avec mots clés technos
Utilisation des technos sous forme de mots clés dans les descriptions de missions

Cette derniĂšre partie est trĂšs utile pour indiquer au recruteur le rapprochement entre la mission et le langage / outil choisi.

Expériences

Probablement la section la plus importante d’un CV de dĂ©veloppeur ou de dĂ©veloppeuse !

La partie compĂ©tence doit ĂȘtre trĂšs rĂ©duite et doit correspondre Ă  l’offre que l’on recherche.

C’est dans la partie expĂ©rience que l’on va caler beaucoup plus de technos et libraires, de mots clĂ©s en rapport avec notre job.

Expérience = ProblÚme + Solution + Résultat

Chez Google, ils appellent ça la formule X, Y, Z.

Accomplished [X] as measured by [Y], by doing [Z].

Ce qui est important, c’est de :

  • Donner un problĂšme ou un projet qu’on a fait
  • Pointer l’objectif et les solutions qu’on a apportĂ©es, avec quels langages, quelle technos
  • Lister les rĂ©sultats obtenus (lĂ , il faut des chiffres)
Exemple d'expérience dans un CV de développeur
https://alexsoyes.com/cv

Le but c’est d’avoir des noms de boĂźtes prestigieuses dans ses expĂ©riences.

Un portfolio, GitHub et Stack Overflow

Ils sont clairement, UN ÉNORME avantage pour toi.

Imagine ce que va penser le recruteur en voyant que :

  • Des dĂ©veloppeurs te remercient sur StackOverflow car tu les as aidĂ©s ;
  • Tes projets exposĂ©s sur Github sont d’une grande qualitĂ© ;
  • Tu as contribuĂ© Ă  des projets open source ;
  • Les sites que tu as crĂ©Ă©s sont vraiment aboutis.

Montrer son travail lorsqu’il est qualitatif, ça a toujours du bon.

Pour construire un bon CV de dĂ©veloppeur, n’hĂ©site surtout pas Ă  montrer de quoi tu es capable.

Je n’ai pas de portfolio, car je n’ai pas de rĂ©alisations Ă  montrer, et ce n’est pas grave.

Voir l’article : Guide du portfolio pour les dĂ©veloppeurs.

Je n’ai que 300 points sur Stack Overflow.

Du coup je ne mets pas mon profil SO sur mon CV.

En revanche dĂšs que j’ai de quoi aider quelqu’un, je rĂ©ponds sur le forum.

Tout ça se construit petit Ă  petit…

Profil GitHub pour les développeurs
Rempli ton profil GitHub dĂšs que tu en as l’occasion

J’ai fait des projets persos, les liens sont dans mon CV et le code source de certains se trouve directement sur GitHub.

Les projets personnels

En tant que développeur, tu as forcément des projets persos.

Les projets personnels feront la diffĂ©rence entre 2 dĂ©veloppeurs de mĂȘme niveau. On y verra un dĂ©veloppeur passionnĂ©, l’autre un peu moins.

Yohan Turbak

Avoir des projets personnels montre que tu es plus que « simplement attiré » par le développement.

Cela montre que tu aimes le développement, et ça fait gagner des points.

Projets persos de développeur
https://www.linkedin.com/in/alexandre-soyer/

Pour ma part, j’ai toujours eu plein de projets persos depuis que j’ai commencĂ© il y a 10 ans.

C’est un rĂ©el bonus, n’hĂ©site pas Ă  les mettre en avant (mĂȘme s’ils n’ont pas marchĂ©, laisse les autres en juger).

(Mon petit blog de dev m’a permis d’attirer un peu d’attention ces derniĂšres annĂ©es)

Les certifications

Si ta boĂźte fait passer des certifications, saute sur l’occasion !

Déjà parce que ça va te faire bosser une techno à fond.

Ensuite car c’est assez valorisant, ça t’aidera un peu plus Ă  affronter le syndrome de l’imposteur !

Les certifications, tout comme les diplÎmes (en France) sont un moyen de diminuer la prise de risque à l'embauche d'un développeur.

Pour ma part je suis certifiĂ© eZ Platform et j’ai dĂ» pas mal bosser pour l’avoir.

Certification développeur

C’Ă©tait un challenge super intĂ©ressant et je suis content de l’avoir fait.

Je suis en train de voir pour passer la certification Symfony, c’est super excitant.

J’espĂšre que toi aussi tu auras la chance de pouvoir passer des certifications.

Si tu en as déjà, mets les en avant.

Maitriser l’anglais

C’est trĂšs important de bien savoir lire l’anglais, tu le sais aussi bien que moi.

Si tu as des problĂšmes Ă  lire de la documentation en anglais, lis-en davantage.

C’est un incontournable, tu ne pourras pas y Ă©chapper…

Si tu as un bon niveau, tu peux te permettre de mettre ton niveau au TOIEC ou au TOEFL sur ton CV.

Certification TOEIC

Suivant le poste, on ne te demandera pas de tenir une conversation en anglais, c’est mĂȘme peu probable.

Par contre si tu as du mal Ă  lire la documentation d’une API car ton niveau en anglais en faible, ce sera un dur handicap.

Les loisirs

Dans l’industrie de la tech, les dĂ©veloppeurs sont jeunes.

Pour le coup, avoir des loisirs communs avec les membres de l’Ă©quipe dĂ©jĂ  en place peut ĂȘtre « un plus ».

Un plus dans le sens oĂč si vous avez une passion commune, vous pourrez en discuter lors de l’entretien et mĂȘme aprĂšs.

Ça aide Ă  crĂ©er des liens.

Donc oui, tu peux mettre une section « Mes loisirs » à ton CV.

Si tu veux Ă©viter qu’elle prenne trop de place, tu peux utiliser des icĂŽnes, ça parle Ă  tout le monde et ce sera visuel.

Pour cela tu peux utiliser le trÚs célÚbre site flaticon.

PS : La vĂ©ritĂ© lĂ -dessus c’est que ça n’apporte pas grand-chose Ă  tes compĂ©tences de dev, ça sert Ă  remplir le vide.

🧒 DĂ©veloppeur junior, que mettre avant sur son CV ?

Bonne question !

Faire un CV de développeur débutant / junior va te faire changer de ligne directrice.

Ce qui te fait dĂ©faut, c’est l’expĂ©rience.

Il faut donc mettre en valeur ton parcours académique ou tes formations.

Mets donc en avant :

  • Les technos que tu as utilisĂ©es dans ton apprentissage ;
  • Mets encore plus en avant celles avec lesquelles tu es le meilleur ;
  • Les diffĂ©rents projets que tu as faits (Ă  l’Ă©cole ou non) et qui t’ont marquĂ© (si tu as mis en ligne ces projets, c’est encore mieux) ;
  • Tes premiĂšres expĂ©riences, peu importe ce qu’elles sont ;
  • PrĂ©cise bien tes stages ou ton alternance, avec ce que tu y as fait.

En tant que développeur junior, tu vas devoir en rajouter un maximum de détail pour ne pas te présenter avec un CV vide.

Cependant veille Ă  rester humble, dĂ©cris concisĂ©ment et prĂ©cisĂ©ment tes compĂ©tences ; n’en rajoute pas trop.

Les CV de dĂ©veloppeurs sortis d’Ă©cole sont plus difficiles Ă  rĂ©diger par manque de contenu.

C’est normal, ne te formalise pas lĂ -dessus et fais en sorte d’amĂ©liorer au maximum ton CV.

CV de développeur full-stack, front-end et back-end

J’ai remarquĂ© trĂšs peu de diffĂ©rences visuelles entre les diffĂ©rents CV de dĂ©veloppeur.

Pas besoin de template « personnalisé » en fonction.

CV de développeurs : Ce que veulent les recruteurs

J’ai Ă©tĂ© demandĂ© conseils Ă  plusieurs personnes spĂ©cialisĂ©es pour rĂ©aliser cet article.

Merci Ă  elles pour avoir pris le temps de rĂ©pondre Ă  mes questions 🙂

En tant que dĂ©veloppeur si tu as des questions sur le recrutement des devs en gĂ©nĂ©ral, n’hĂ©site pas Ă  te tourner vers elles.

🛑 Erreurs les plus communes dans les CV des dĂ©veloppeurs

J’ai vu beaucoup d’exemples de CV de dĂ©veloppeur.

La plus grosse erreur, c’est souvent de trop vouloir en mettre.

En anglais un CV se dit « resume ».

Un bon moyen pour se rappeler qu’un CV doit ĂȘtre un rĂ©sumĂ© de nos expĂ©riences.

Faire son CV uniquement en anglais

Mon CV de dev est uniquement en anglais car je postule dans des boĂźtes Ă  l’international.

Je pars aussi du principe que les français (du moins les développeurs) parlent anglais.

Ce n’est pas forcĂ©ment une bonne idĂ©e dans la mesure oĂč les recruteurs ne parlent pas tous anglais.

Cela nécessite des efforts en plus dans notre cerveau de déchiffrer les compétences des développeurs sur un CV avec une autre langue.

Je te préconise donc de faire ton CV dans la langue dans laquelle tu postules, pour maximiser tes chances.

CV développeur web sous Notion
https://alexsoyes.com/cv

Export son profil LinkedIn en tant que CV

À une Ă©poque, je donnais mon CV ainsi aux recruteurs.

C’Ă©tait une trĂšs mauvaise idĂ©e, car cela dĂ©montre que :

  • Je n’ai pas fait d’effort Ă  faire un « vrai » CV
  • Exporter LinkedIn c’est faire doublon, un CV sert Ă  lister les Ă©lĂ©ments importants

J’avais trĂšs peu de retours…

(Et quand on voit la tĂȘte de l’export, ce n’est pas Ă©tonnant)

CV développeur sur LinkedIn
https://www.linkedin.com/in/alexandre-soyer/

Avoir un CV trop rempli

Un CV blindĂ© de texte ou de techno c’est mauvais pour le recruteur.

C’est trĂšs compliquĂ© de comprendre le projet d’un CV lorsque le profil cite l’ensemble des langages sur lequel il a pu travailler et qu’on se retrouve avec un volume trop important de technos.

Camille Bernard

Le recruteur va devoir faire des efforts pour trouver les informations qu’il recherche dans ton CV.

Un trĂšs mauvais point pour toi.

La tùche du CV c'est de faciliter la prise d'information concernant ton parcours et tes compétences.

C’est une arme Ă  double tranchant :

Tu rajoutes des informations dans ton CV pour espérer séduire le recruteur et répondre à ses attentes.

Finalement cela te nuit, car il y a tellement d’informations qu’il s’y perd.

Le pire ce serait de mettre comme j'ai pu le faire, toutes les technos sur lesquelles tu as bossĂ©, mĂȘme celles que tu n'aimes pas.
Technos dans un CV de développeur
https://hackernoon.com/how-it-feels-to-learn-javascript-in-2016-d3a717dd577f

Que ce soit pour montrer ton expérience ou pour combler les trous, ça a souvent un mauvais effet.

Conseils pour un CV plus clair

  • Pense Ă  aĂ©rer le texte ;
  • Diminue un peu la police au besoin s’il y a trop de texte (ça doit rester lisible) ;
  • Condense des infos, au besoin utilise des icĂŽnes (pas de problĂšme avec ça) ;
  • Reformule les longues phrases ;
  • Utilise des listes Ă  puces ;
  • SpĂ©cifie les technos sur lesquelles tu es spĂ©cialisĂ© ;
  • Donne les outils et langages que tu maĂźtrises ;
  • Ton CV doit tenir sur 1 seule page ! Les recruteurs n’ont pas le temps.

Les experts… et l’humilitĂ©

Le mĂ©tier de dĂ©veloppeur, c’est quelque chose oĂč tu auras toujours Ă  apprendre.

Aujourd’hui tout le monde est un peu expert de tout.

C’est Ă  la mode de s’autoproclamer expert de quelque chose.

Un expert c’est celui qui a fait toutes les erreurs qu’il est possible de faire dans un domaine.

Niels Bohr – Physicien

Autrement dit, ce n’est pas parce que tu as une certification que tu es un expert.

Un expert en dĂ©veloppement, ça rĂ©pond Ă  TOUTES les questions qu’on lui pose sur son domaine de prĂ©dilection, sans faute.

Expert développeur

Certains d’entre nous se comportent parfois comme s’ils Ă©taient experts, ou pire encore :

  • Ce n’est jamais de leur faute ;
  • Il y a toujours un truc qui ne va pas avec le code des autres ;
  • L’ordinateur plante tout le temps, c’est pour cela qu’ils font du dĂ©passement ;
  • « Ça n’a pas l’air compliqué » est leur phrase favorite.

Si tu te reconnais lĂ -dedans (et j’ai Ă©tĂ© dans cette « case »), c’est qu’il est temps de changer 🙂

L’humilitĂ© fait progresser.

Penses-y en rédigeant ton CV.

J’ai arrĂȘtĂ© l’Ă©cole en cours d’annĂ©e

Si jamais tu es parti en vacances Ă  l’Ă©tranger ou que tu as arrĂȘtĂ© l’Ă©cole pour lancer un projet avec des amis, n’hĂ©site pas Ă  le dire.

Il faut savoir le justifier… C’est tout.

J'ai voulu profiter et j'ai pris une année sabbatique pour...

Ceci, personne ne te le reprochera.

Bien au contraire, si c’est ton cas je salue l’initiative !

J'ai voulu glander pendant un an.

Ça en revanche, ça ne rassure personne.

Si tu as dĂ» arrĂȘter l’Ă©cole prĂ©maturĂ©ment, mets ton niveau d’Ă©tude (ex : BAC +4) avec le diplĂŽme le plus haut obtenu.

Toutes les entreprises ne recherchent pas obligatoirement des Bac +5.

Les mensonges, ça se voit (souvent)

Si les dĂ©veloppeurs mentent sur leur CV, c’est sĂ»r la maĂźtrise des technos.

On édulcore tous plus ou moins notre expérience.

On se donne un peu plus de crĂ©dits, un peu plus de responsabilitĂ© en dĂ©crivant la mission…

C’est normal, il faut savoir se vendre.

Mais se vendre ne veut pas dire mentir.

Mentir c’est quand tu dis :

Angular ? Ouais ouais pas de soucis je maĂźtrise, enfin j’en ai dĂ©jĂ  fait. Une ou deux fois. Allez c’Ă©tait pas bien compliquĂ©, je vais me mettre 4 Ă©toiles sur 5, ça passe.

Un développeur qui prend des risques sur son CV !

Quand tu devras justifier cela Ă  ton entretien, tu vas sans doute devoir t’expliquer en rajoutant un peu plus de mensonge pour Ă©tayer tes propos.

En inventant des projets oĂč tu aurais pu l’utiliser par exemple.

En imaginant un projet vague avec une autre techno que tu as dĂ©couverte en faisant ta veille…

Et tu veux savoir le pire ?

C’est que cela peut fonctionner devant quelqu’un de non-technique.

Mentir sur son CV de développeur
Mentir sur les technos peut fonctionner, Ă  l’entretien…

Soyons honnĂȘte, tĂŽt ou tard, les gens se rendront compte que finalement, tu ne maĂźtrises pas autant que ce que tu laisses paraĂźtre.

Alors il ne s’agit pas de se rabaisser, mais de rester humble.

Le plus important, c’est de garder le focus sur ce que tu sais faire et de mettre l’accent dessus.

Il vaut mieux savoir faire une chose bien, que plein de choses pas terribles.

Tu pourras dire cela au recruteur si jamais il trouve qu’il n’y a pas assez de technos sur ton CV 😉

La lettre de motivation

Elle peut ĂȘtre plus nĂ©gative que positive…

Si ta lettre de motivation est copiĂ©e/collĂ©e d’une entreprise Ă  l’autre, tu peux oublier.

Une lettre de motivation ça doit ĂȘtre personnel et remplie de dĂ©termination.

Imagine que tu postules pour la boĂźte de tes rĂȘves, qu'est-ce que tu aimerais leur dire ?

Que tu utilises leur produit tous les jours ? Que ce qu’ils font te passionne et que leur cause te touche particuliĂšrement ?

On doit sentir la passion dans une lettre de motivation…

Alors si tu ne postules pas pour le job de dev de tes rĂȘves, ne fais surtout pas de lettre de motivation.

À quoi bon recopier un modĂšle que tu auras trouvĂ© sur internet ?

Quant Ă  savoir si la lettre doit ĂȘtre manuscrite, je ne pense pas.

C’est trĂšs français et ça ne facilite pas forcĂ©ment la lecture ni l’envoi.

La photo Snapchat parce que tu ne t’assumes pas

Si tu dĂ©cides de mettre une photo sur ton CV, elle doit ĂȘtre pro.

Un CV de dev c'est comme un profil LinkedIn, il faut que ce soit soigné.

Donc si tu mets une photo de toi, essaye de te mettre en avant avec une photo qui soit pro et en mĂȘme temps sympathique.

Ne la retouche surtout pas avec des effets chelous.

On est dans le cadre du travail, ce doit ĂȘtre une photo de profil oĂč tu es seul ET dans un cadre convenable.

Aussi n’oublie pas de sourire, il faut que tu sois avenant, que l’on ait envie de rencontrer.

Sinon pourquoi mettre une photo ?

Je n’ai pas envie de mettre ma photo

Alors ne la mets pas !

Personnellement je n’ai pas mis de photo sur mon CV.

Mais ça peut rajouter de la chaleur une photo, un cÎté cool.

La discrimination est prĂ©sente Ă  tous les niveaux, tout le monde juge sur la beautĂ© des gens, mĂȘme sans s'en rendre compte.

Alors si tu n’es pas Ă  l’aise avec ton physique, personne ne te reprochera de ne pas avoir mis ta photo.

Elle n’a que peu de valeur ajoutĂ©e selon moi.

Mettre des barres de progression sur son CV

Cela peut ĂȘtre super mal interprĂ©tĂ© et l’Ă©chelle est dans tous les cas fausse car c’est la tienne…

Beaucoup de gens ne seront pas d’accord avec ce que je viens de dire.

Mais de plus en plus de recruteurs pensent Ă©galement comme cela.

CV développeur avec barres de progression

Au fond, le seul intĂ©rĂȘt que l’on peut y voir c’est comprendre quelles technos tu maĂźtrises mieux qu’une autre.

Cela, on l’a dĂ©jĂ  abordĂ© dans la partie « CompĂ©tences » de l’article.

Si tu souhaites avoir davantage d’arguments contre leur utilisation je t’incite Ă  lire le billet de Mathieu et ce qui suit.

Les développeurs se la racontent sur leur CV

C’est humain, on va tous chercher Ă  se valoriser.

Du coup, au lieu de mettre 60 % sur la maßtrise de Java, on va plutÎt mettre 70 % voire 75 % pour les plus téméraires !

En jouant sur le terrain de la barre de progression, tu vas toi aussi devoir te surestimer.

Et si tu ne te surestimes pas ?

Tu pourrais paraĂźtre moins bon que tes collĂšgues…

2/5 en Java, ça ne fait rĂȘver personne.

C’est un jeu dangereux, Ă©vite d’y participer si tu le peux.

Les fautes d’orthographe, ou pire encore : les fautes sur les noms des technos…

Si tu Ă©cris « Symphony » ou lieu de « Symfony » ou mĂȘme « Spring Bott » ou lieu de « Spring Boot », tu vas passer pour quelqu’un de nĂ©gligĂ©.

Or la rigueur, c’est trĂšs important en tant que dĂ©veloppeur.

Il faut savoir suivre des consignes claires, se remettre en question, pousser la rĂ©flexion un peu plus loin Ă  chaque fois…

Tu as le droit d’ĂȘtre dyslexique.

Mais fais relire ton CV par plusieurs personnes diffĂ©rentes…

Tu n’as pas le droit de rendre un CV de dĂ©veloppeur avec plein de fautes.

Pour moi c’est rĂ©dhibitoire.

Et mĂȘme si ça ne l’est pas pour certains RH, tu pars clairement avec un handicap par rapport aux autres dĂ©veloppeurs…

Tout ça pour quelques fautes ?

C’est dommage, relis-toi !

Outils pour générer son CV

Des templates pour CV de développeur, il en existe quelques-uns.

Personnellement, j’ai utilisĂ© un outil en ligne pour aller beaucoup plus vite.

Voici un exemple de CV de développeur (avril 2023).

Générer un CV depuis un fichier JSON

Je suis tombé sur un site qui permet de convertir du JSON en un CV « propre » avec un template défini.

Pour un dĂ©veloppeur c’est le top, tu crĂ©es ton CV en quelques secondes.

{
  "basics": {
    "name": "John Doe",
    "label": "Programmer",
    "image": "",
    "email": "john@gmail.com",
    "phone": "(912) 555-4321",
    "url": "https://johndoe.com",
    "summary": "A summary of John Doe
",
    "location": {
      "address": "2712 Broadway St",
      "postalCode": "CA 94115",
      "city": "San Francisco",
      "countryCode": "US",
      "region": "California"
    },
    "profiles": [{
      "network": "Twitter",
      "username": "john",
      "url": "https://twitter.com/john"
    }]
  }
}
Générer son CV en JSON
https://jsonresume.org/

Se concentrer sur le contenu et laisser la forme Ă  un outil…

Superbe idée !

Template de CV en ligne

CrĂ©er son CV soi-mĂȘme c’est fastidieux… pour pas dire « chiant ».

Le site resume.io offre des templates tout fait pour te concentrer sur ce qui fait un bon CV de développeur : le contenu.

Nicolas Daudin m’a aussi prĂ©sentĂ© cvapp.fr (la version française).

CV App ou Resume.io pour créer son CV de développeur avec un outil en ligne
https://cvapp.fr/

J’ai aussi entendu du bien de https://flowcv.com.

Outils gratuits en ligne

On est en avril 2023 et je reviens d’un voyage long de 7 mois autour du monde.

J’ai besoin de refaire mon CV Notion qui commence Ă  dater et qui est beaucoup trop long pour moi…

À la place de Notion, on peut crĂ©er son CV en ligne avec un outil fait pour (comme celui d’HelloWork).

D’ailleurs chaque fois que je le refais mon CV, je l’amĂ©liore un peu plus, j’enlĂšve des choses, j’en rajoute.

(Un CV c’est vivant, faut le faire Ă©voluer en fonction des retours des recruteurs au tĂ©lĂ©phone)

C’est ainsi que j’ai crĂ©Ă© 2 CV diffĂ©rents, l’un en anglais avec CVFlow et les autres en français avec CV Designr.

Tu peux voir ce que ça donne ici (c’est accessible en ligne) :

CV développeur web en anglais
https://app.flowcv.com/resume/content
CV de développeur en franças avec CVDesignr
https://cvdesignr.com/fr/

Corriger son CV en ligne

Quand on fait son CV, le mieux est de le faire relire par l’entourage pour trouver les petites fautes et avoir un avis global.

Tu peux aussi passer ton CV Ă  un recruteur spĂ©cialisĂ© (sur LinkedIn par exemple) afin d’avoir son avis.

Autrement, fais analyser ton CV par ce site :

Analyse cv developpeur web
https://resumeworded.com/results-v2

Conclusion : Comment rédiger le meilleur CV possible pour un dev ?

On vient de voir toutes les caractĂ©ristiques d’un bon CV de dĂ©veloppeur.

Maintenant, si tu veux optimiser ton CV encore plus, fais un CV diffĂ©rent par groupe d’offres d’emploi auxquels tu postules.

Par exemple ici pour cette offre, on voit les compĂ©tences principales qu’ils demandent.

Pour maximiser mes chances, dans mon CV de dev fullstack, je vais mettre ces 4 technos en avant.

Offre d'emploi JavaScript et compétences LinkedIn
https://www.linkedin.com/jobs/search/

Un bon CV s'accompagne d'un bon profil sur Linkedin.

Si ton CV est parfait mais que personne ne le voit, c’est triste.

Optimise ton profil LinkedIn pour avoir plus de visites.

Postule Ă  un maximum d’offres.

Plus de contenu 💡

Pour lire plus de contenu similaire dans le mĂȘme thĂ©matique.

7 commentaires

  1. Avatar de molotov

    Et par pitié, apprenez correctement à rédiger en français.

    Je suis recruteur, la moindre faute dans un email je supprime, la moindre faute dans une lettre de motivation, je supprime direct.

  2. Avatar de Un lecteur

    Merci pour ton article, la distinction des compétences entre expérimenté et familier est une trÚs bonne idée, je vais la réutiliser sur mon CV.

  3. Avatar de MrBidon

    Bonne idĂ©e ce post, un beau rassemblement des points Ă  suivre lors de l’Ă©laboration de ce document. J’aime bien l’idĂ©e sĂ©paration des compĂ©tences selon notre expertise sur le sujet effectivement une belle alternative aux notes (que j’avoue prĂ©fĂ©rer actuellement ça apporte un petit effet visuel).

    J’ai tout de mĂȘme quelques remarques :

    Le coup du CV trop rempli « c’est pas bien », je ne suis pas d’accord :
    – lors de ma derniĂšre recherche d’emploi, avec mon CV soit disant trop rempli qui tenait sur 2/3 pages, j’obtenais des entretiens Ă  presque toutes les candidatures auxquelles je postulaient. Bah oui quand on est un geek dĂ©veloppeur avec plus de 10 ans d’expĂ©riences il y a plein de projet Ă  faire remarque et sur des technos qui ne sont pas forcĂ©ment dĂ©passĂ©es (par exemple, le c++ et le java ça existait dĂ©jĂ  il y a 15 ans et c’est encore trĂšs recherchĂ© professionnellement :-)).
    – les recruteurs mettent les CV dans les bases de donnĂ©es. Si on veut que notre CV apparaisse lors des recherches c’est mieux d’avoir du contenu. C’est d’ailleurs comme cela que les ESN procĂšdent.

    Autre remarque: le compte github, juste une question, lorsque l’on signe un contrat avec son employeur il y est marquĂ© que tout ce qu’on produit lui appartient. Donc, qu’est-ce qu’on y met vraiment ? Parce-que par exemple, mes projets perso sont bien moins abouti que ce que je suis capable de faire professionnellement car j’ai moins de temps Ă  y consacrer.

  4. Avatar de Lilian B

    Excellent article !
    Petite astuce : Écrivez des mots clĂ©s (de maniĂšre invisible) pour se faire repĂ©rer par les algorithmes de recherche de CVs par mots clĂ©s, d’autant plus si vous utilisez les logos pour dĂ©signer les techno que vous avez utilisĂ©es. Quelques grosses entreprises utilisent ce type d’algo pour rechercher des CVs de leur CVthĂšque qui correspondent Ă  des mots clĂ©s du poste en question. Par exemple, vous pouvez mettre « Symfony, PHP, debian » dans votre CV pour augmenter la probabilitĂ© que votre CV soit repĂ©rĂ© par l’algo.

  5. Avatar de Alex

    @molotov, D’accord avec ça, quand le candidat manque de sĂ©rieux dĂšs le dĂ©but, c’est mauvais signe…

    @Un lecteur, Et je pense que c’est une bonne idĂ©e 😉

    @MrBidon, Merci pour ton commentaire, super instructif !

    Je comprends totalement ce que tu veux dire. NĂ©anmoins pour moi un CV est une fiche de prĂ©sentation, celle-ci doit ĂȘtre Ă  la fois exhaustive et aller Ă  l’essentiel. Paradoxal… Si jamais je manquais de place sur mon CV, je crĂ©erais un site en ligne ou un portfolio pour aller dans le dĂ©tail. Dans tous les cas quand ils embauchent des dĂ©veloppeurs sĂ©niors, les recruteurs prennent beaucoup de plus de temps et passent par la case Github / SO / Portfolio etc. Donc ça ne m’effraierait pas.

    Concernant ton code, tout ce que tu dĂ©veloppes dans le cadre de l’entreprise lui appartient dans le cadre de l’entreprise, sauf mention contraire dans ton contrat (et encore je n’en suis pas sĂ»r).
    Je me heurte au mĂȘme problĂšme, du coup je code moins mais plus qualitativement.
    Parfois il faut savoir choisir entre qualitĂ© et quantitĂ©… 🙂

    @Lilian B, Merci beaucoup ! Je ne connaissais pas cette astuce, le commentaire du dessus va Ă©galement dans ce sens. Pourquoi pas, mais personnellement je n’y accorderais pas trop d’intĂ©rĂȘt.

    Au plaisir,

  6. Avatar de korpiath

    C’est bien d’avoir ses expĂ©riences sur son CV, mĂȘme si ça fait trois pages, ça montre ton expertise et ton expĂ©riences. Par contre il ne faut pas mettre de design, de barres ou d’images car les CV sont trĂšs souvent parsĂ©s et rentrer dans la bdd de la boite

    C’est trĂšs bien de mettre ses passions et une petit prĂ©sentation pour donner un peu de corps Ă  ton CV

    Comme toi je ne mets plus de barres ou de pourcentage, en gĂ©nĂ©ral ça va te desservir, mettre 5/10 Ă  une compĂ©tence donne une mauvaise image, Ă  l’inverse un 8/10 peut t’amener des questions trop techniques, un 10/10 sera toujours en ta dĂ©faveur

    Pour les projets persos, Github et autres c’est compliquĂ©, soit tu vas montrer des projets peu aboutis techniquement, soit des projets qui datent et dans tous les cas tu montreras pas ton niveau actuel
    Pour ma part j’ai beaucoup de scripts d’automatisation, d’applis trĂšs trĂšs simples ou des projets scolaires. Comment un recruteur va analyser ça?

    • Avatar de Alex so yes

      On a clairement la mĂȘme vision, surtout sur les barres de progression, c’est un sacrĂ© piĂšge !

      J’avoue qu’Ă  part un projet perso continue on a jamais suffisamment de motivation pour avoir quelque chose dont on est fiers.

      Le recruteur n’analysera que la prĂ©sence de code sur ton profil, en thĂ©orie il fera suivre Ă  l’Ă©quipe tech et eux, te jugeront 😀

đŸ‘©â€đŸ’» RĂ©agir Ă  cet article đŸ‘šâ€đŸ’»

Merci de partager ton histoire avec la communauté !