2025-05-08

Comment améliorer votre CV (du point de vue d'un CTO) ?

Share on Twitter Share on LinkedIn

Je ne suis pas recruteur, et je n’ai pas la prétention d’être expert en recrutement.

Par contre, en tant que CTO, et leader technique depuis quelques années déjà, j’ai été amené à lire un bon paquet de CV. J’estime avoir mené environ 350 entretiens techniques. Je n’aurai pas la prétention de parler d’erreurs, mais je vois des choses qui dévalorisent parfois les CV que je lis, et je voudrais partager quelques conseils pour vous aider à mieux valoriser votre profil.

C’est un billet que j’aurais aimé lire il y a quelques années, côté candidat, et qui j’espère pourra vous aider.

Il existe des tonnes de sites sur le sujet, mais curieusement peu me paraissent concrets, c’est souvent des sites qui semblent plus vouloir faire du trafic que de réellement partager des retours d’expérience réels ; J’espère combler un peu ce manque.

Comment ça se passe quand un recruteur reçoit un CV ?

L’habitude consiste à utiliser un ATS (Applicant Tracking System) pour trier les CV. C’est exactement comme l’outil de ticketing que vous avez l’habitude d’utiliser (comme Jira, Trello, Asana…), mais avec des CV.

Ca veut dire que, comme pour ces outils, c’est parfois un peu le bazar et fastidieux à utiliser.

Voici par exemple une vue de l’ATS de WelcomeToTheJungle:

ATS de WelcomeToTheJungle

Même si la capture est anonymisée, vous pouvez remarquer une chose : il y a beaucoup de candidats. Et, d’aussi loin que je recrute, c’est toujours le cas. L’exemple ci-dessus est une annonce pour un poste de développeur front-end, et il y a déjà 150 candidats.

Vu le nombre de candidats, et même si c’est super important, il est difficile de passer plus de quelques secondes, ou dizaines de secondes, sur un CV.

C’est la partie la plus difficile pour un candidat : il faut se démarquer, et faire en sorte que le·la recruteur·se ait envie de passer plus de temps sur votre CV.

D’un point de vue recruteur, c’est pas évident : l’enjeu est énorme, et refouler un CV est un geste humainement difficile, car on sait qu’un·e candidat·e a passé du temps à postuler, et attend beaucoup de cette candidature. Recruter a un un impact monumental sur la vie des gens, et c’est pas un geste anodin. Mais il faut bien faire le tri et rester pragmatique.

Plus vous aiderez le·la recruteur·se à comprendre votre parcours rapidement, plus il sera enclin à passer du temps sur votre CV.

Comment faire pour se démarquer ?

TL;DR : les essentiels

Parce qu’on n’a pas toujours le temps de lire un article entier, voici un résumé des conseils que je vais vous donner dans cet article :

  • Regardez cette vidéo de Google Careers.
  • Résumez votre parcours dès le début, et indiquez ce que vous recherchez.
  • Donnez des chiffres, des impacts, pas juste des mots.
  • Mettez le contexte de vos missions.
  • Ne mettez pas de lettre de motivation, sauf si elle est personnalisée.
  • Lisez L'Art de l'enchantement.
  • Privilégiez la clarté à l’exhaustivité.
  • Faites les calculs de date vous-mêmes
  • Soyez aligné… visuellement aussi.
  • Précisez l’usage des outils plutôt qu’un inventaire
  • Ayez un CV clair et beau
  • N'hésitez pas à relancer
  • Ne mettez pas d’étoiles ou de barres de progression

Vous pouvez vous arrêter là, ou continuer à lire pour avoir plus de détails sur chacun de ces conseils.

Parlez de votre impact

La première chose de mon point de vue consiste à afficher vos accomplissements.

Par exemple, dans votre expérience précédente, plutôt que de mettre quelque chose comme:

Version améliorable
Développeur front-end chez MonEntreprise (2020 - 2023)
  • Développement de l'application web (React)
  • Développement de l'API (PHP)

Trouvez un moyen de mettre en avant l’impact de votre travail. Par exemple :

Version améliorée
Développeur front-end chez MonEntreprise (2020 - 2023)
  • Développement de l'application web (React) : 20 composants créés, accessibilité améliorée de 30% (audit Lighthouse)
  • Développement de l'API (PHP) : Temps de réponse moyen réduit de 20%

Je vous invite FORTEMENT à lire la section Carrière de Google, et à visionner cette vidéo.

On me dit parfois que “oui mais moi ma boîte elle mesure rien, donc je peux pas mettre de chiffres”. Je vous réponds que c’est faux.

Vous pouvez toujours trouver un moyen de quantifier votre impact. Posez-vous ces questions :

  • est-ce que vous avez amélioré la productivité de l’équipe ?
  • Est-ce que vous avez réduit le temps de développement d’une fonctionnalité ?
  • Est-ce que vous avez amélioré la satisfaction des utilisateurs ?
  • Est-ce que vous avez réduit le nombre de bugs ?
  • Est-ce que vous avez amélioré la qualité du code ?
  • Est-ce que vous avez réduit le temps de réponse d’une API ?
  • Est-ce que vous avez amélioré l’accessibilité d’une application ?
  • Est-ce que vous avez amélioré la sécurité d’une application ?
  • Est-ce que vous avez amélioré la performance d’une application ?
  • Est-ce que vous avez amélioré l’expérience utilisateur ?
  • etc.

Faites un résumé de votre expérience et de ce que vous recherchez

De ce que j’ai pu glaner comme informations, un recruteur se fait une idée de votre profil en lisant la première moitié de la première page de votre CV.

C’est un peu comme la ligne de flottaison d’un site web : il faut que ça soit clair et concis.

Je vous conseille d’ajouter une phrase ou deux en haut de votre CV, qui résume votre expérience et ce que vous recherchez. Par exemple :

Version suggérée
Développeuse front-end avec 5 ans d'expérience spécialisée en Vue.js, je suis passionnée par l'accessibilité et l'optimisation des performances. Je recherche un poste dans une entreprise SaaS qui met l'accent sur la qualité du code et l'expérience utilisateur.

C’est un gain de temps pour le·la recruteur·se, et ça lui permet de savoir si vous correspondez à ce qu’il recherche. Et un bon moyen de vous démarquer.

Donnez du contexte

Un autre point important est de donner du contexte à vos missions. Par exemple, précisez combien vous étiez dans l’équipe, quel était le produit, quel était le contexte de votre mission, etc.

Par exemple, au lieu de mettre :

Version améliorable
Développeuse front-end chez MonEntreprise (3 ans)
  • Développement de l'application web (React)
  • Développement de l'API (PHP)

Essayez de mettre :

Version améliorée
Développeuse front-end chez MonEntreprise (3 ans)
Équipe de 5 personnes, produit SaaS B2C utilisé par 1000 utilisateurs actifs.
Contexte : refonte de l'application pour améliorer l'expérience utilisateur et la performance
  • Développement de l'application web (React) : 20 composants créés, accessibilité améliorée de 30% (audit Lighthouse)
  • Développement de l'API (PHP) : Temps de réponse moyen réduit de 20%

Dans le contexte, parlez de l’équipe, du produit, de la taille de l’entreprise, du nombre d’utilisateurs, etc. Le but est de donner de la perspective :

  • Type de boîte : ESN ? Produit SaaS ? Agence ?
  • Taille de l’équipe : 2 devs ? 20 ?
  • Mission principale : refonte ? support ? évolution ?

Précisez l’usage des outils plutôt qu’un inventaire

Pas la peine de coller une liste de 30 technos. Dites plutôt :

  • Docker : optimisation des images et des temps de build
  • PostgreSQL : optimisation de requêtes lentes

Mentionnez aussi les “évidences” comme Git, bash, etc. quand vous avez un profil junior ; ça peut rassurer.

Par exemple, au lieu de mettre :

Version améliorable
Développeuse front-end chez MonEntreprise (3 ans)
(...)
Technos : Docker, PostgreSQL, React, PHP, Git, bash

Essayez de mettre :

Version améliorée
Développeuse front-end chez MonEntreprise (3 ans)
(...)
Technos : Docker (optimisation des images et des temps de build), PostgreSQL (optimisation de requêtes lentes), React (20 composants créés, accessibilité améliorée de 30% (audit Lighthouse), PHP (développement de l'API Laravel), Git, Bash

Surtout, ne mettez pas de technologies qui seraient simplement présentes dans l’entreprise, mais que vous n’avez pas utilisées.

L’exemple typique est “Tests unitaires” : si vous n’avez pas écrit de tests unitaires, ne le mettez pas, même si votre collègue José a bien écrit des tests unitaires, lui. Ce serait le meilleur moyen de créer de la frustration lors de l’entretien (et c’est vraiment hyper fréquent, je vous assure).

Ayez un CV clair et beau

Si si, je vous le promet : le style ça compte. Inconsciemment ou pas, un CV bien présenté, avec une belle mise en page, donne envie de le lire.

Je vous conseille de lire ce merveilleux livre L’Art de l’enchantement - Comment influencer les coeurs, les esprits et les actes, ce sera sans doute l’un des meilleurs investissements de votre carrière.

Je vous invite également à arrêter d’utiliser LaTeX pour faire votre CV. Oui oui c’est cool vous être trop fort·e en LaTeX, mais un CV c’est pas un article scientifique. On en voit tellement, et ils sont tous tellement similaires, que ça n’offre aucun point de différenciation ou d’ancrage mémoriel pour le·la recruteur·se.

Prenez le temps de faire un CV beau, clair, et qui vous ressemble. Vous pouvez utiliser des outils comme Canva, Figma ou Google Docs pour faire un CV qui vous ressemble.

Attention à bien garder une version “texte” de votre CV, car certains ATS font un premier tri sur le texte brut, et peuvent ne pas lire les images ou les mises en page trop complexes.

Si vous êtes, comme moi, nul·le en design, vous pouvez utiliser des modèles de CV sur Canva ou Figma, et les adapter à votre goût, et même lire Refactoring UI qui vous donnera de superbes astuces pour améliorer vos designs de manière générale.

N’hésitez pas à relancer

Si vous n’avez pas de nouvelles après une semaine, n’hésitez pas à relancer le·la recruteur·se.

Il est possible qu’il ait oublié de vous répondre, ou qu’il ait eu un contretemps, ou que votre CV soit passé à la trappe.

Ce sera sans doute un bon moyen de vous démarquer, et de montrer que vous êtes motivé·e. C’est en général un excellent signal pour le·la recruteur·se.

N’hésitez pas non plus (sans trop en faire) à échanger avec des personnes de l’entreprise sur LinkedIn. C’est un bon moyen de vous forger une opinion sur l’entreprise, et de vous faire connaître.

Expérience en remote ? Dites-le

Si vous cherchez un poste en remote, n’hésitez pas à le préciser dans votre CV, et à bien mettre en avant vos expériences en remote.

Ce sera un énorme levier plus éviter de perdre du temps à postuler pour des postes qui ne sont pas en remote, et surtout permettra au recruteur que vous êtes déjà à l’aise avec le travail à distance.

Par exemple, vous pouvez mettre :

Version suggérée
Développeuse front-end chez MonEntreprise (3 ans - 🏠 Full remote)

Ne mettez pas d’étoiles ou de barres de progression

Vous avez mis 4/5 étoiles en PHP ? Super !

Ca veut donc dire que vous avez le même niveau que ce candidat qui, lui aussi, a mis 4/5 étoiles en PHP, mais fait du PHP depuis 20 ans dans des boîtes de la Silicon Valley ? Non ? Dans ce cas évitez de mettre des étoiles ou des barres de progression.

C’est un peu comme si vous mettiez une note sur 20 à votre CV, mais sans connaître le barème de notation.

Je vous conseille de mettre plutôt un petit paragraphe qui explique votre niveau, et ce que vous savez faire avec la techno.

Par exemple, plutôt que de mettre :

Version améliorable
PHP : ⭐⭐⭐⭐

Essayez de mettre :

Version suggérée
PHP : 4 ans d'expérience, développement d'API RESTful avec Symfony et Laravel, optimisation de requêtes SQL, tests unitaires et fonctionnels.

Si vous pouvez, mentionnez votre compte GitHub

Alors non, je ne dis pas que vous devez avoir un compte GitHub et avoir fait des tonnes de contribution Open Source pour postuler.

On a tous une vie, et j’espère que la majorité des recruteurs en sont conscients. Chacun contribue à son rythme, selon ses envies.

Mais si vous avez un compte Github étoffé, c’est un vrai plus à mentionner sur votre CV. Vous pouvez tout à fait mettre une section complémentaire “Open Source” ou “Contributions” dans votre CV, et mettre le lien vers votre compte GitHub.

Une grosse réserve toutefois : si votre compte ne contient que des exercices imposés lors de votre formation, ce n’est pas très intéressant pour le·la recruteur·se. Essayez de mettre en avant des projets personnels, ou des contributions à des projets Open Source.

vous venez d’un bootcamp ? Ajoutez un portfolio.

Les formations bootcamp (type OpenClassroom) sont légion. Pour ne pas dire hyper saturées.

Si vous êtes junior·e, avec peu d’expérience, le seul moyen efficace de vous démarquer est de montrer vos projets. Je sais que c’est pénible, mais c’est un passage obligé dans votre cas, car le marché est saturé de candidats avec des formations similaires.

N’hésitez pas à ajouter une ou deux pages à votre CV, avec un titre clair “Portfolio”, et à mettre en avant vos projets annexes. Même si ces projets ne sont pas en ligne, ou n’ont pas d’utilisateurs, c’est pas grave. Le but est de montrer que vous êtes capable de mener un projet à terme, et que vous avez une certaine autonomie.

Je fais un aparté un instant : le marché est, de mon point de vue, sursaturé de candidat·e·s issu·e·s de reconversions courtes. Des écoles vous font croire qu’avec une formation de trois mois, vous trouverez un CDI payé 50 K€. C’est faux, et ça le sera toujours. Je ne dis pas que ces formations sont inutiles, mais elles ne sont pas suffisantes pour vous faire décrocher un CDI.

Faites les calculs vous-mêmes

Un truc un peu idiot mais impactant, c’est de faire les calculs vous-mêmes. Par exemple, indiquez le nombre d’années passées dans une entreprise plutôt que simplement mettre les dates de début et de fin.

Par exemple, au lieu de mettre :

Version améliorable
Développeur front-end chez MonEntreprise (2020 - 2023)

Essayez de mettre :

Version améliorée
Développeur front-end chez MonEntreprise (3 ans)

Excepté si les dates sont importantes, évitez d’ajouter trop de charge mentale au recruteur, qui, je le rappelle, ne passera pas plus de quelques secondes sur votre CV.

Ne mettez pas de lettre de motivation, sauf si

Que pensez-vous de cette lettre de motivation ?

Version améliorable
Lettre de motivation

Bonjour,

Je suis très intéressé·e par le poste de développeur·se front-end chez MonEntreprise. Je serai ravie de mettre mes compétences au service de votre entreprise.

Forte de mes 5 ans d'expérience en développement front-end, je suis convaincue que je pourrai apporter une réelle valeur ajoutée à votre équipe.

Je vous remercie de l'attention que vous porterez à ma candidature.

Cordialement,

Jeanne Dupont

C’est une perte de temps.

A force de lire des lettres de motivation, on finit par se rendre compte que c’est un simple copier-coller de la même lettre. Je pense que la très large majorité des candidats·es copie-colle le premier exemple de lettre trouvé sur Google, et le personnalise un peu. Autant vous dire que ça ne sert à rien.

Par contre, j’ai souvent bien accroché avec des lettres de motivation qui étaient bien écrites, et qui montraient que la personne avait pris le temps de se renseigner sur l’entreprise, et sur le poste.

A l’heure de ChatGPT, je pense que ça vaut le coup de prendre 5 minutes pour coller l’annonce dans chatGPT, coller votre CV, et lui demander de vous faire une lettre de motivation “personnalisée” pour le poste.

Si votre lettre de motivation n’est pas personnalisée, ne mettez pas de lettre de motivation, et mettez plutôt un lien vers votre profil LinkedIn, ou vers votre portfolio.

Personnalisez votre CV

C’est la partie pénible, mais c’est un passage obligé. Ne postulez pas avec le même CV pour toutes les annonces.

C’est hyper long, hyper fastidieux, et je sais que c’est pas évident. Mais c’est un passage obligé si vous voulez vous démarquer.

Parfois, il suffit de changer le résumé en haut de votre CV, ou de mettre en avant certaines expériences plutôt que d’autres.

Par exemple, pour une annonce “Développeur·se front-end React”, mettez en avant la compétence React, et mettez le en avant dans votre résumé de haut de page.

Version suggérée
Développeuse front-end avec 5 ans d'expérience, ayant une forte appétence en React, je suis passionnée par l'accessibilité et l'optimisation des performances. Je recherche un poste dans une entreprise SaaS qui met l'accent sur la qualité du code et l'expérience utilisateur.

Ne mentez pas bien sûr, mais essayez de mettre en avant les compétences qui sont demandées dans l’annonce.

Ensuite ?

Je pourrai probablement continuer, mais je crois qu’en respectant déjà ces quelques conseils, vous aurez un CV qui se démarquera plus facilement.

Je n’ai pas tellement l’habitude d’aborder ce genre de problématiques sur mon blog, alors dites moi si ce genre de sujets vous intéresse. Je pourrai également, par exemple, faire un retour sur les entretiens, si jamais ça peut intéresser du monde.

N’hésitez pas également à partager vos propres conseils ici, je suis sûr que ça peut aider du monde.

blog comments powered by Disqus

© Jean-François Lépine, 2013 - 2025