Comment créer le CV de développeur Web parfait

Publié: 2022-03-10
Résumé rapide ↬ Comment organisez-vous toutes les sections de votre CV lorsque vous postulez à un poste ? Quel est l'ordre que vous êtes censé suivre ? Toutes les sections sont-elles nécessaires ? C'est là que la compréhension des mises en page et des formats de CV devient importante afin que vous puissiez vous démarquer de la foule.

Saviez-vous que votre CV pourrait être la raison qui vous retient de cet emploi de plus de 150 000 que vous savez que vous méritez ? Ce guide est dédié à tous les développeurs Web et vous montrera comment créer un CV réussi qui vous donnera plus de listes restreintes que vous ne pouvez imaginer. Si c'est un morceau de papier qui se dresse entre vous et votre travail de rêve, il est temps de montrer qui est le patron.

Notre guide pour faire un CV qui tue parlera en gros de ce qui suit :

  1. Pourquoi un développeur Web aurait-il besoin d'un CV en premier lieu ?
  2. Format de CV : trier les éléments clés d'un CV de développeur Web
  3. Parcours professionnel
  4. Compétences techniques
  5. Compétences managériales
  6. Expérience professionnelle
  7. Section de l'éducation dans un CV de développeur Web
  8. Projets techniques
  9. Sections supplémentaires dans le CV du développeur Web
  10. Optimisation ATS
  11. Points clés à retenir
  12. Un exemple de CV pour vous aider à démarrer

Pourquoi un développeur Web aurait-il besoin d'un CV en premier lieu ?

Je n'ai pas besoin de CV ! J'aurai un travail avant de me réveiller demain !

J'ai soupiré. C'était un brillant développeur web et nous le savions tous les deux. Il sentait qu'il gâchait sa vie et méritait quelque chose de mieux – j'étais d'accord. Il a donné son préavis de deux semaines et avait l'impression qu'un nouvel emploi ainsi qu'un meilleur profil allaient atterrir sur ses genoux.

Mais il avait ignoré ce document singulier qui a fait ses preuves dans la vie des gens - l'humble CV.

Plus après saut! Continuez à lire ci-dessous ↓

Dans le cadre de mon travail, je consulte quotidiennement des dizaines de CV. J'avais aussi vu son CV. J'aimerais avoir le cœur de lui dire qu'il ne suffit pas d'être un développeur génial - vous devez convaincre le recruteur de la même manière sur une page. Et même si accomplir une tâche comme celle-là n'est pas sorcier, ce n'est pas non plus une promenade dans le parc.

Les développeurs Web savent que beaucoup dépend du réseautage et des recommandations des clients, de sorte qu'un CV passe généralement au second plan dans la plupart des cas. Ajoutez à cela une demande croissante et vous savez qu'il n'y aura jamais de pénurie de projets.

Alors pourquoi perdre du temps sur un CV de développeur web ? Prenons un moment et étudions ce graphique ci-dessous :

Demande de développeur Web de 2012 à 2016
Graphique montrant la demande de développeurs Web de 2012 à 2016. ( Grand aperçu )

Les données proviennent d'Indeed.com, et si vous remarquez la tendance des dernières années, vous observerez deux faits principaux :

  • Avec l'avènement des startups basées sur le Web, le pic du développement Web a eu lieu il y a 5 à 6 ans et a été stable ou en déclin.
  • Pour les emplois qui nécessitent le développement Web comme seule compétence, la demande est constante, à partir de maintenant .

De plus, selon l'analyse de Forbes, des domaines comme l'IA, la RA et la science des données sont les nouveaux piliers de l'industrie technologique. Les influenceurs et les experts en technologie croient fermement que ces domaines ont la capacité de réorganiser la façon dont nous avons fait les choses jusqu'à présent. Ainsi, bien que la demande de développeurs Web soit stable en ce moment, le tableau n'est pas tout rose.

Bien sûr, en tant que développeur Web, vous êtes convaincu que vous ne manquerez jamais de projets. Vous avez une liste de clients satisfaits que vous avez servis dans le passé et vous pensez que leur réseau est suffisant pour vous soutenir. Mais si vous regardez l'industrie technologique en général et voyez comment les tendances se forment et s'éteignent à un rythme époustouflant, vous vous rendrez compte que cette approche n'est probablement pas la plus sage.

Vous pensez que vous aurez toujours un emploi ou un projet parce que vous vous spécialisez dans quelque chose qui est très demandé, mais combien de temps voulez-vous être le destinataire des tirades des clients ? Ne voudriez-vous pas des horaires flexibles, du travail à distance ou des clients professionnels pour un changement qui savent ce qu'ils veulent ?

Ne voudriez-vous pas passer d'un travail de 80 000 à un profil de plus de 150 000 ?

C'est là que votre CV entre en jeu.

Croyez-nous, nous avons vu comment cette seule pièce d'un document a changé la vie des gens - l'individu reste le même, avec ses certifications, ses qualifications, ses profils précédents et ainsi de suite, mais le simple fait de tout réorganiser sur papier à propos de cet individu transforme soudainement la personne lui-même.

Nous l'avons vu parce que nous l'avons fait.

Et si la demande de développeurs web est là, vous ne pensez pas être le seul à l'avoir remarqué, n'est-ce pas ? Pour chaque projet que vous abandonnez ou manquez volontairement, vous trouverez dix développeurs qui le reprendront avant même qu'il ne touche le sol. Vous avez une bonne idée de la compétition acharnée qui existe, mais continuez à lire et vous découvrirez que la compétition n'est même pas la pointe de l'iceberg. Le processus de recrutement proprement dit et le rôle qu'y joue un CV pourraient vous ouvrir les yeux.

C'est pourquoi, sans plus tarder, plongeons dedans.

2. Format de CV : trier les éléments clés d'un CV de développeur Web

De manière générale, votre CV de développeur Web contiendra les sections suivantes :

  • Informations de contact
  • Parcours professionnel
  • Compétences clés (techniques + managériales)
  • Expérience professionnelle
  • Éducation
  • Projets
  • Extra : Profils sociaux
  • Intérêts, passe-temps, réalisations parascolaires (facultatif).

Comment organisez-vous toutes ces sections ? Quel est l'ordre que vous êtes censé suivre ? Toutes ces sections sont-elles nécessaires ?

C'est là que la compréhension des mises en page et des formats de CV devient importante.

Un CV est soit Reverse-Chronological, Functional ou Hybrid.

2.1 Chronologie inversée

Comme son nom l'indique, il commence par répertorier votre profil actuel ou votre dernier profil et continue à partir de là jusqu'à ce que vous atteigniez la partie concernant votre "éducation".

  • Il est compatible avec ATS (plus d'informations sur ATS ci-dessous) et vous permet de mettre l'accent sur votre profil de travail actuel et vos réalisations. Il est facile à créer et est considéré comme le format standard pour la plupart des CV.
  • Le seul inconvénient est que si vous changez fréquemment d'emploi, cela peut sembler mauvais sur le papier. Il n'y a aucun moyen de cacher les lacunes de carrière dans un CV chronologique inversé.

Ci-dessous un exemple de la même chose.

CV chronologique inversé
Format pour un CV « chronologique inversé ». ( Grand aperçu )

2.2 CV fonctionnels

Il répertorie uniquement les entreprises dans lesquelles vous avez travaillé sans plonger dans les détails de votre profil de travail réel. Au lieu de cela, vous créez une section distincte dans laquelle vous regroupez tous vos points sous les compétences pertinentes.

Il peut être utilisé par les gens pour masquer des lacunes dans leur trajectoire de carrière, mais nous ne sommes pas fans de ce format, simplement parce que vous pouvez simplement masquer vos lacunes, mais tôt ou tard, cela se manifestera forcément. C'est toujours mieux d'être honnête, toujours.

Voici un exemple de CV fonctionnel. Si vous remarquez, cela ne permet pas au recruteur de voir votre trajectoire de carrière ou comment vous avez évolué pour arriver là où vous êtes.

CV fonctionnel
Format pour un CV "fonctionnel". ( Grand aperçu )

2.3 CV hybrides (combinaison)

Ce format est exactement similaire au format anti-chronologique à la différence près que dans la rubrique 'Expérience Professionnelle', les points sont regroupés par les seuils qu'ils représentent.

Un format comme celui-ci permet au recruteur de scanner les points pertinents uniquement en fonction des compétences recherchées. Si vous pouvez personnaliser votre CV en fonction de la description du poste, vous pouvez attirer l'attention du recruteur là où vous le souhaitez. C'est le plus grand avantage de l'utilisation de ce format de CV.

Un autre sous-ensemble de CV "hybrides" consiste à extraire toutes vos réalisations et à créer une section distincte de "Résumé des compétences". Cela vous permet de créer un CV très ciblé, en vous concentrant uniquement sur les compétences que vous souhaitez mettre en valeur auprès du recruteur.

Vous trouverez des exemples des deux ci-dessous.

CV combiné
Format pour un CV combiné (hybride). ( Grand aperçu )
CV combiné avec résumé des compétences
CV combiné contenant un "résumé des compétences" supplémentaire. ( Grand aperçu )

3. Résumé professionnel

Nous avons rencontré d'innombrables personnes qui ont passé d'innombrables heures et jours à peaufiner leur section "Objectif de CV". Êtes-vous aussi l'un d'entre eux?

Quelle est la différence entre la section Résumé professionnel et Objectif du CV ? Nous aimons détourner une citation de JFK pour répondre à toutes les questions concernant cette énigme :

Ne demandez pas ce que l'entreprise peut faire pour vous, mais ce que vous pouvez faire pour l'entreprise.

Rencontrez Vanessa. Elle est recruteuse en chef dans une entreprise informatique de premier ordre et est maintenant à la recherche d'un développeur Web génial. Son e-mail est inondé de CV et ils se ressemblent tous. Elle en a assez de voir les gens énumérer ce qu'ils veulent – ​​cela ressemble plus à une liste de courses qu'à un CV professionnel. Étonnamment, ils sont tous « travailleurs acharnés », possèdent « d'excellentes compétences en communication » et « recherchent un poste de direction stimulant ».

- bâiller -

Ensuite, elle ouvre votre CV qui contient un résumé net de 4 à 5 lignes détaillant vos compétences et comment vous prévoyez d'appliquer ces compétences pour atteindre les objectifs de l'organisation. Vous avez fait vos recherches où vous avez identifié les besoins prioritaires de l'entreprise, et vous avez mentionné comment vous envisagez d'y répondre grâce aux compétences que vous possédez.

Elle se redresse et arrête de penser à Game of Thrones pendant une seconde. Elle est accro et veut maintenant vous rencontrer en personne.

Mission accomplie.

Précisons cela à travers un exemple. Consultez quelques résumés professionnels et essayez de voir lequel a le plus d'impact.

Je suis un développeur Web expérimenté de 4 ans spécialisé dans le front-end qui maîtrise ASP.NET, Javascript, C++, HTML, CSS, PHP et MySQL. Je suis à la recherche d'un poste de développeur web dans une entreprise qui mettra à profit mes excellentes compétences en gestion d'équipe et en communication.

Techniquement, il n'y a rien de mal à cela, tout comme techniquement il n'y avait rien de mal avec les préquelles de Star Wars. Maintenant regarde ça :

Développeur Web Full Stack expérimenté, dynamique et soucieux du détail avec plus de 5 ans d'expérience dans la direction d'équipes pour concevoir des solutions centrées sur l'utilisateur afin d'atteindre une efficacité révolutionnaire et de stimuler la satisfaction des clients. Hautement qualifié en SDLC de bout en bout et prototypé efficacement plus de 20 fonctionnalités de produit chaque année pour XYZ afin d'obtenir une réduction de 25 % des coûts. A enregistré des niveaux de satisfaction client inégalés et a reçu le prix de l'employé de l'année 2017 pour avoir obtenu un score NPS record sur plus de 300 employés.

Regarde la différence? Si vous remarquerez, le résumé ne comprend pas une liste détaillée de ses compétences techniques. Il est préférable de réserver cela pour une section de compétences techniques distincte. Le résumé est là pour donner une vue d'ensemble de votre carrière professionnelle et devrait être une raison pour le recruteur de continuer avec le reste de votre CV.

De plus, dans le premier exemple, le résumé se terminait par une déclaration "Objectif" qui ne sert à rien au recruteur. Mais mettre en évidence vos réalisations (dans le deuxième exemple) fera s'arrêter le lecteur... et si vous y parvenez, félicitations - vous avez déjà une longueur d'avance sur la majorité des candidats.

Vous vous demandez en quoi le genre de résumé professionnel listé ci-dessus est un peu irréel ? Que se passe-t-il si vous êtes un développeur Web débutant sans réalisation concrète dont vous pouvez vous vanter ? Que faites-vous alors?

Dans ce scénario, et uniquement dans ce scénario, en l'absence d'expérience de travail significative, vous pouvez opter pour une section Objectif en cas de résumé professionnel. Et il peut y avoir plusieurs façons d'aborder la même chose.

Développeur Web axé sur les objectifs avec un baccalauréat en informatique et cherchant à enrichir mon expérience professionnelle avec une entreprise informatique spécialisée dans le développement Web. Armé d'un sens profond des responsabilités et possédant un très haut niveau d'enthousiasme pour donner mon 110% pour toute entreprise.

Désespéré beaucoup?

Dès le départ, il est toujours préférable que l'intégralité du CV soit à la troisième personne - cela signifie qu'il n'y a aucune référence à "je", "moi" ou "mien". Il s'agit toujours de « posséder un bilan », pas de « je possède un bilan ».

De plus, le résumé ci-dessus n'inspire pas confiance. Vous pouvez être un professionnel plus frais et plus sain sans avoir l'air de mourir de faim si vous n'obtenez pas le poste. Voici comment:

Développeur Web dynamique et soucieux du détail avec un talent pour conceptualiser et fournir des solutions élégantes et conviviales de manière efficace et efficiente. Possède une expérience dans le développement d'une application mobile de commerce électronique, d'un portail en ligne CRM et d'un site Web entièrement fonctionnel pour une organisation à but non lucratif travaillant avec des enfants défavorisés. Armé d'une compréhension approfondie du SDLC de bout en bout et du cloud computing. Participant régulier et organisateur de hackathons locaux et de rencontres de développeurs Web.

Cela montre seulement que vous n'avez pas besoin d'une expérience approfondie avec des entreprises haut de gamme pour faire un résumé professionnel qui tue. Il suffit de comprendre les motivations du recruteur qui embauche.

4. Compétences techniques

Comme mentionné précédemment, pour un CV technique comme celui d'un développeur web, il est préférable de réserver une section distincte pour toute votre expertise technique. Mais même dans ce scénario, il existe des moyens d'optimiser l'espace disponible pour avoir un impact plus important.

La plupart des CV de développeurs Web que nous voyons donnent généralement une longue liste de leurs compétences techniques. Dans leur quête pour rendre la liste complète et exhaustive, ils font souvent des compromis sur la lisibilité. Précisons cela à travers un exemple :

Jenkins Maven OOJS
CiCd Docker Angulaire 4
Apache Tomcat 6 Bitbucket Gite
Jira Outils de développement Chrome HTML5
Interface utilisateur de Kendo Amorcer Mozilla Firebug (débogueur)
CSS3.0 MySQL JQueryName
AJAX Javascript PHP

Un profane penserait que les compétences sont toutes bien rangées - il n'y a sûrement pas d'autre moyen de l'améliorer encore, n'est-ce pas ?

Eh bien, en fait, il y en a. En cas de dilemme, il est toujours préférable de se mettre à la place du recruteur et de trouver des moyens de faciliter encore plus le travail d'évaluation.

Bien qu'il n'y ait rien de mal à la façon dont les compétences sont mentionnées ci-dessus, il existe un autre moyen de présenter les mêmes informations et de les rendre encore plus pertinentes.

Technologies et cadres Web : Angular 4, HTML5, CSS3.0, Kendo UI, PHP

Scripts/interface utilisateur : JavaScript, OOJS, JQuery, AJAX, BootStrap

Base de données et ORM : MySQL

Outils de débogage Web : Mozilla Firebug (débogueur), outils de développement Chrome

Application/serveur Web : Apache Tomcat 6

Versioning et autres outils : Git, Bitbucket, Jira

Outils de déploiement : Docker, Maven, CiCd, Jenkins

Boom!

En attribuant simplement des sous-titres aux compétences que vous possédez, vous avez facilité la tâche du recruteur. Désormais, elle n'a plus qu'à scanner les sous-titres pour trouver rapidement si ce qu'elle recherche se trouve dans votre CV ou non.

5. Compétences managériales

De nombreux développeurs Web s'arrêtent aux « compétences techniques » et poursuivent leur « expérience professionnelle ». Certes, pour un profil technique, les compétences techniques jouent un rôle majeur et servent de base pour savoir si vous serez ou non présélectionné.

Mais rappelez-vous quand nous avons parlé de la différence entre un profil 80k où vous avez affaire à des clients absurdes et un profil 180k+ avec des horaires flexibles ? La section « Compétences clés » contenant vos compétences en gestion et en leadership jouera un rôle essentiel pour combler cet écart. Les développeurs Web sont à la pelle — du point de vue d'un recruteur ; il est moins cher d'embaucher un pigiste pour leur travail de développement, si c'est ce qu'ils recherchent.

Mais ils ne le sont pas, n'est-ce pas ? Ils recherchent un profil à temps plein. Selon vous, quelle serait la différence entre les deux ?

La possession. Leadership.

Les entreprises ne recherchent pas seulement un robot pouvant être programmé pour effectuer des tâches de base. Ils recherchent de futurs dirigeants qui pourront prendre la relève dans quelques années. Et c'est votre tâche de convaincre le recruteur que vous êtes une telle personne. Tout pigiste travaillant à l'heure possédera les compétences techniques que vous possédez. Mais c'est votre leadership et vos compétences managériales qui vous aideront à y arriver.

En ce qui concerne vos compétences non techniques, il est toujours préférable de donner la priorité aux compétences professionnelles difficiles plutôt qu'aux compétences non techniques telles que la « communication » et « l'auto-motivation ». Pourquoi? Tout simplement parce qu'il n'y a aucun moyen de prouver ou de quantifier la même chose. Mais vous pouvez toujours ajouter des compétences telles que « Résolution de problèmes », « Leadership » ou « Gestion de projet », puis continuer à les présenter dans votre section « Expérience professionnelle ».

Une règle simple tout en mentionnant vos compétences en gestion est " Montrez, ne dites pas ". C'est toujours mieux si vous êtes en mesure de justifier les compétences que vous mentionnez avec des points concrets ci-dessous.

Ne vous contentez pas de dire que vous êtes un leader. Montrez que vous avez dirigé des équipes pour atteindre les objectifs du service.

Ne dites pas que vous savez bien négocier. Montrez comment vos compétences en négociation ont permis une réduction de x % des coûts.

Vous trouverez ci-dessous quelques exemples de compétences managériales que vous pouvez inclure dans votre CV.

Développement frontal Méthodologie agile Optimisation des codes
Documentation et rapports Recueil des exigences Amélioration de l'interface utilisateur
Gestion des modules Résolution du problème Gestion des parties prenantes
Gestion de la Relation Client Gestion de projet Direction d'équipe

Mentionnez uniquement les compétences que vous pouvez élucider dans votre CV. Inutile d'ajouter au hasard une liste de compétences que vous aurez énormément de mal à justifier au moment de votre entretien.

Comment identifier toutes les compétences managériales pertinentes ?

La « Description du poste ». C'est votre Bible pour l'ensemble de votre processus de rédaction de CV.

Recherchez des compétences non techniques (à la fois managériales et non techniques) et voyez si elles peuvent être incluses. Ne les ajoutez que si vous pensez pouvoir les justifier, soit dans les points ci-dessous, soit au moment de votre entretien. Rien ne nuira plus à vos chances que de mentir de manière flagrante sur votre CV.

6. Expérience professionnelle

Comment abordez-vous les points de cadrage de votre CV ?

La section « Expérience professionnelle » sera la section la plus critique de votre CV. C'est le carburant de votre voiture - la carrosserie et l'apparence sont correctes, mais la voiture ne bougera pas d'un pouce sans jus. Cette section est ce jus pour votre CV.

Une ressource pratique pour vous serait la « Description du poste ». Votre tâche consiste à aligner l'ensemble du CV sur ce que le recruteur recherche. Votre CV doit ressembler à une réponse au JD, que vous possédez la capacité de résoudre tous les problèmes qui sont intrinsèquement mentionnés dans ce document.

6.1 CV principal

Une meilleure façon (mais fatigante) de procéder serait de faire d'abord un MasterCV. C'est un processus qui prend du temps, mais nous pouvons vous garantir qu'il vous rapportera de riches dividendes pour le reste de votre joyeuse carrière professionnelle.

Nous supposons que vous n'avez jamais eu la chance de vous asseoir avec votre CV, de le regarder et de comprendre ce qui ne va pas et comment il peut être amélioré. Et c'est parfaitement bien si c'est le cas. La plupart des gens ont cette attitude quand il s'agit de leur CV. C'est toujours un rush de dernière minute, ce qui signifie qu'il y a presque toujours quelque chose qui vous manquera inévitablement, qu'il y a toujours une chance que cela puisse être amélioré.

MasterCV est la façon dont vous évitez cette situation, c'est un élément important pour vous obtenir ce profil 150k+. Il s'agit essentiellement d'une liste de tout ce que vous avez fait jusqu'à présent. Et nous voulons tout dire.

Un masterCV est pour votre propre usage. Personne ne va le voir. Il n'est pas nécessaire de le structurer ou de le limiter à deux pages - il peut s'agir d'une longue liste de points de 10 pages comprenant chaque réalisation (scolaire, parascolaire, professionnelle, réalisations autour de vos passe-temps ou intérêts - vous l'appelez) dans toute votre vie, ou il peut être plein de longs paragraphes mortels. L'idée est de conserver un seul document contenant toutes vos réalisations jusqu'à ce jour, et de le mettre à jour régulièrement.

Selon vous, que se passe-t-il lorsque vous mettez à jour votre CV à la dernière minute ? Vous n'ajoutez que les points dont vous êtes capable de vous souvenir à ce moment-là. Mais si vous y réfléchissez, votre mandat dans n'importe quelle organisation doit être rempli de minuscules jalons et réalisations (c'est-à-dire des jalons qui sont manqués lorsque vous mettez à jour votre CV à la hâte).

Une fois que vous avez votre masterCV prêt, sortez le JD du profil que vous ciblez et scannez votre masterCV pour les points qui peuvent être interprétés et reformulés dans le sens de ce que le recruteur recherche. L'idée est de personnaliser votre CV en fonction du poste, et non d'envoyer un CV standard pour tous les profils que vous rencontrez.

Alors que vous continuez à mettre à jour votre masterCV, des années plus tard lorsque vous postulerez pour autre chose, vous pouvez à nouveau revenir à ce même document et choisir des points pour adapter votre CV à ce nouveau profil.

6.2 Relation de cause à effet : la formule de Princeton pour les gouverner tous

Une autre chose à garder à l'esprit est la relation de cause à effet. La plupart des gens se retrouvent désemparés lorsqu'il s'agit de remplir des points réels pour le travail qu'ils faisaient. Ils savent ce qu'ils ont fait, mais ils ne peuvent pas l'écrire en points cohérents. Lorsque cela se produit, ils ont recours à un JD typique pour des emplois comme celui qu'ils faisaient eux-mêmes, puis transforment ces points en leur propre curriculum vitae.

Une chose fondamentale qui ne va pas avec cette approche est qu'un JD typique est basé sur la responsabilité, alors que votre CV devrait être basé sur les réalisations. Un JD contient une liste de choses dont le recruteur s'attend à ce qu'un candidat soit capable, tandis que votre CV contiendra vos réalisations autour de ces responsabilités. Il y a une nette différence.

La bonne chose est qu'une grande majorité de candidats ont recours à cette approche. Ainsi, un petit écart par rapport à ce chemin bien tracé augmentera automatiquement vos chances d'être présélectionné.

Comment tu fais ça? En s'assurant qu'il y a une relation de cause à effet cohérente dans chaque point. Un moyen infaillible de s'assurer que vous êtes capable de le faire est la formule de Princeton du type :

UNE + P + R = UNE

Verbe d'action + projet + résultat = réalisation

Si vous êtes capable d'intégrer l'essence de cette formule dans tous vos points de CV, faites-nous confiance, 99% de votre travail est fait.

La plupart des candidats mentionnent leurs responsabilités ou leurs réalisations. Mais cette formule garantit que non seulement vous mentionnez ces deux paramètres ; vous détaillez également l' impact quantifiable de vos réalisations . Au lieu d'envelopper vos réalisations autour de votre profil, montrez l'impact que votre réalisation a eu sur l'organisation. Lorsque vous faites cela, vous améliorez instantanément votre rôle de quelqu'un qui vient de faire ce qu'on lui a dit, à quelqu'un qui a pris ses responsabilités et a eu un impact au niveau macro.

Un exemple de la formule de Princeton en action :

A dirigé une équipe de 5 développeurs juniors pour exécuter efficacement 11 projets avec une livraison à 100 % dans les délais tout en réalisant une réduction des coûts de 20 % et en enregistrant des niveaux de CSAT de 4,88/5,00

Ce point est tellement mieux qu'un point générique du type :

A travaillé sur divers projets pour réduire les coûts et atteindre la satisfaction des clients.

Un point comme celui-ci met clairement en évidence l'impact quantifiable que vous avez pu obtenir. Commencer un point avec un verbe d'action/pouvoir (dont vous pouvez trouver une liste dans le document de Princeton lié ci-dessus, ou vous pouvez simplement googler le même) amplifie instantanément l'impact de ce point, contrairement à la plupart des autres candidats qui ont souvent tendance à 'gérer' tout.

C'est le genre de point qui fait hésiter le recruteur, et croyez-nous, lorsqu'un responsable du recrutement parcourt quotidiennement des dizaines de CV, c'est une tâche surhumaine de la faire s'arrêter et de regarder votre CV. Votre tâche est de faire exactement cela, et c'est comme ça que vous le faites.

6.3 Regroupement/sous-titres

Une autre arme essentielle dans votre arsenal pour créer un CV de développeur stellaire est le bucketing ou les sous-titres.

Le simple fait de cadrer des points immaculés ne vous mènera que très loin. Disons que vous avez choisi toute votre expérience dans votre profil précédent et que vous avez trouvé ceci :

  • Développer des bibliothèques côté client sur iOS et Android pour permettre l'utilisation de la fonction de synchronisation hors ligne pour le développeur de l'application,
  • Imaginé et développé la couche réseau commune pour Android afin de réduire la taille du SDK d'environ 20 %,
  • Mise en service du développement de Logging Framework sur toutes les plateformes, y compris iOS, Android et Windows,
  • A obtenu le «Team Excellence Award» et a joué un rôle essentiel dans la demande de brevet basée sur la bibliothèque de journalisation,
  • Conceptualiser et développer une bibliothèque pour l'entreprise afin de réduire les surcoûts liés à l'utilisation de bibliothèques tierces,
  • Diriger une équipe d'environ 20 personnes pour conceptualiser et mettre en œuvre efficacement la fonctionnalité Mark for Upload pour l'entreprise,
  • Proposer une couche réseau commune pour tous les appels réseau à utiliser par le produit pour optimiser efficacement la taille du SDK.

Bien sûr, à titre individuel, les points sont méticuleusement encadrés et semblent suivre uniformément la formule de Princeton. Mais toute l'expérience de travail elle-même ressemble à un mur de texte qui fera gémir le recruteur dès qu'elle le verra. Vous ne voulez pas ça, n'est-ce pas ?

Maintenant, regardez ce qui se passe lorsque nous prenons les mêmes points et travaillons notre magie pour en faire un jeu d'enfant pour le recruteur, sans rien changer aux points eux-mêmes :

Gestion d'équipe et leadership

  • Diriger une équipe d' environ 20 personnes pour conceptualiser et mettre en œuvre efficacement la fonctionnalité Mark for Upload pour l'entreprise
  • Mise en service du développement de Logging Framework sur toutes les plateformes, y compris iOS, Android et Windows .

Gestion de bibliothèque et optimisation des processus

  • Conceptualiser et développer une bibliothèque pour l'entreprise afin de réduire les coûts supplémentaires liés à l'utilisation de bibliothèques tierces
  • Développer des bibliothèques côté client sur iOS et Android pour permettre l'utilisation de la fonction de synchronisation hors ligne pour le développeur de l'application
  • Proposer une couche réseau commune pour tous les appels réseau à utiliser par le produit pour optimiser efficacement la taille du SDK .

Principales réalisations

  • Imaginé et développé la couche réseau commune pour Android afin de réduire la taille du SDK d' environ 20 %
  • A obtenu le «Team Excellence Award» et a joué un rôle essentiel dans la demande de brevet basée sur la bibliothèque de journalisation.

Si ce n'est pas du mic-drop, nous ne savons pas ce que c'est.

En un instant, vous avez transformé toute l'expérience professionnelle en organisant soigneusement tous les points en seaux ou sous-titres. Par conséquent, le recruteur n'aura pas à parcourir les points individuels - il suffit de parcourir les seaux pour atteindre l'objectif. Et pour adoucir encore l'affaire, vous avez mis en gras des mots et des phrases pertinents pour rendre le travail du recruteur encore plus facile ? C'est ce que tu veux, n'est-ce pas ? Si vous facilitez le travail du recruteur, il vous rendra sûrement la pareille.

6.4 Section d'expérience professionnelle pour un développeur Web débutant

Mais encore une fois, le point ci-dessus semble-t-il un peu irréel ? Que faites-vous si vous êtes un débutant sans expérience professionnelle significative à mentionner ?

Croyez-nous, posséder des années d'expérience de travail n'est pas la seule façon de montrer que vous serez apte au travail. Plus que la réalisation elle-même, si vous êtes en mesure de démontrer que vous avez la bonne attitude, votre travail est fait.

Alors, comment formulez-vous votre expérience professionnelle de manière à vous démarquer d'un développeur armé de quelques années d'expérience ?

  • Inclure les projets pour lesquels vous avez travaillé en freelance dans votre carrière jusqu'à ce jour,
  • Renforcez votre profil Github et le code que vous y avez posté,
  • Inclure tous les projets open source auxquels vous avez contribué,
  • Mentionnez les hackathons ou les rencontres de développeurs locaux auxquels vous avez participé ou aidé à organiser.

PRO-TIP: Si vous recherchez une solution à court terme pour étoffer votre CV de développeur Web débutant, recherchez simplement des projets open source en ligne. Vous trouverez des centaines de projets auxquels vous pouvez contribuer, vous pouvez donc les intégrer à votre CV.

Rencontrez Chad, un développeur web débutant à la recherche d'un profil haut de gamme. Après des heures de délibérations et de remue-méninges, voici ce qu'il a trouvé :

Développeur Web débutant possédant un baccalauréat en informatique et doté d'une approche désireuse d'apprendre où je peux déployer mes excellentes compétences en développement.

- le bâillement continue -

Puisque vous savez que vous n'obtenez qu'une seule chance d'obtenir le profil de vos rêves, pourquoi voudriez-vous saboter vos chances si vous pouvez le faire à la place :

PROJETS INDÉPENDANTS :
  • Développement d'un portail webapp pour une agence de voyages en ligne afin d'augmenter les ventes du client de 48 %,
  • A permis à la clinique dentaire Smiles de mesurer les scores de satisfaction des patients via un formulaire en ligne. Aide à augmenter les niveaux de CSAT de 7 points en 2 mois,
  • Développement indépendant d'un site Web pour le championnat local de la ligue de baseball afin d'augmenter les ventes en streaming de 50 %,
  • Création d'une application Web pour faciliter les dons via Facebook et Whatsapp pour Friendicoes Shelter for the Homeless. Augmentation des niveaux de dons de 45 % et aide à la réhabilitation de 25 personnes de la rue.

C'est Vincent. Il savait qu'il était coincé dans un cercle vicieux dans lequel il avait besoin d'expérience de travail pour acquérir de l'expérience de travail. Il a donc pris les choses en main et a exploré l'espace numérique pour tous les projets qu'il pouvait trouver. En l'espace de 4 mois, il a exécuté 4 projets de ce type, a renforcé son CV pour le rendre comparable à celui d'un développeur professionnel et dirige maintenant sa propre équipe dans une entreprise de premier ordre.

7. Section éducation dans un CV de développeur Web

Cette section est souvent sous-estimée par la plupart des développeurs. L'expérience professionnelle et les projets ne devraient-ils pas être au centre de votre CV ?

Oui. Mais cela ne signifie pas que vous pouvez griffonner vos diplômes au dos d'une serviette et l'agrafer sur votre CV.

Vous pouvez suivre la voie conventionnelle et inclure votre diplôme, votre université et votre année de réussite.

Mais rappelles-toi. Vous n'obtenez qu'une seule chance.

Précisons cela à travers un exemple :

BA — Informatique
Université de Syracuse, '16
GPA 3.9

Hum. D'accord. Encore une fois, ce n'est pas techniquement faux. Mais essayez ceci :

BA — Informatique
Université de Syracuse, 2013-2016

  • A utilisé une passion profondément enracinée pour les technologies cloud en contribuant au projet AWS open source pour l'Université de New York
  • Rédaction d'une chronique sur "Is AI the Industrial Revolution of the 21st Century" pour le magazine universitaire
  • Développement de l'application mobile Salesforce Contacts pour rationaliser les opérations et effectuer des tests unitaires Jasmine dans le processus TDD
    • Déploiement de l'architecture MVVM pour renforcer la capacité à créer des applications évolutives et une utilisation optimisée de la pagination et du tri

Nous n'avons pas à élucider les différences, n'est-ce pas? La meilleure partie est que c'est facilement faisable. Il n'est pas nécessaire que votre section "Éducation" ressemble à cela - les points ci-dessus ne sont que des exemples. Mais si vous vous asseyez et faites un remue-méninges avec vous-même, vous arriverez certainement à une liste de quelque chose que vous pouvez quantifier et incorporer dans votre CV - participation à des clubs, stages, projets indépendants, concours universitaires, publications... nous pouvons y aller sur vraiment.

8. Projets techniques

Si vous avez suivi nos conseils jusqu'à présent, vous pouvez tous les inclure pour créer une superbe section "Projets" pour votre CV de développeur Web. En combinant la formule de Princeton avec le bucketing et le gras, voici à quoi ressemble un exemple de section "Projets" :

Voici quelques indications évidentes que cet exemple met en évidence :

  • Pour chaque projet, incluez une sous-rubrique « Environnement » qui répertorie tous les outils et technologies qui ont été déployés pour l'exécution de ce projet. S'il y en a beaucoup, vous pouvez les classer dans d'autres classes (comme nous l'avons fait avec la section "Compétences techniques").
  • Une description de l'entreprise/du client permet de mettre le projet en perspective. L'idée est de montrer au recruteur que vous travailliez pour une entreprise réputée. You can include figures around number of employees, revenue, etc. to make sure it comes out like that.
  • Industry standards dictate the location and time period to be aligned to the right, with the company and project title aligned to the left.
  • Adding buckets or subheadings is an effective way to incorporate the skills and methodologies which the recruiter is looking for. You can scan the 'Job Description' for skills which the recruiter is targeting and phrase your points to ensure that the bucket (which goes on top of the points, meaning greater visibility) includes those skills.
  • Try to reserve a separate 'Key Achievements' section for as many projects as you possibly can, with quantifiable impact to showcase the depth of your contribution.
Web Developer Projects
Key Projects section for the resume of a Web Developer. ( Grand aperçu )

9. Additional Sections In The Web Developer Resume

To deliver the Oomph! -factor to your resume, there are additional sections which you can incorporate. Recruiters know the cost of any hiring decision, and they know that if you are on-boarded, you'll spend a greater part of your day with other team members. It's important for them to know that you'll gel along with the team — that's where these additional sections come in.

You can include sections on 'Extra-curricular Activities', 'Awards & Recognition', 'Hobbies/Interests', and so on. It's important to stay relevant even when you are working on these sections. Just saying you like to travel or play football won't add any value to your resume. Instead, quantifying your hobbies/interests will go a long way in ensuring that.

Web developers, in particular, can include their social profiles. This is a great guide containing sample developer portfolios that will inspire you to polish your own. A well-maintained Github profile, for instance, will signify that you are not a developer just because you have a degree — it means that you actually like your job and find it engaging enough to do in your free time as well.

This is a sample 'Hobbies' section, for instance, the likes of which we see a lot on a daily basis:

HOBBIES
Reading, travel, photography

Surprisingly, a vast majority of applicants will have a 'Hobbies' section like this. This tells the recruiter nothing.

Now, check this out:

HOBBIES
  • Convener of monthly meetings of the Webber Society of California, with 800+ members in CA and 10,000+ pan US
  • Photography: Owner and administrator of the Free Smiles Photography Page on Facebook with 7k+ likes
  • Travelled to 7 countries in the last 12 months and documented the same on my travel blog (insert link)

Maybe you don't own a photography page with 7k+ likes, and that's okay. The idea is to quantify even your hobbies and interests, to give an idea to the recruiter as to what that hobby means to you. Most recruiters look for people who can have a life outside of the workplace and can maintain a healthy work-life balance. If you can't elaborate on your hobbies or interests, better to avoid that section altogether than to include it and make it look like you just wanted to fill up space.

A 'Portfolio' section will do wonders for your resume. You can find projects online which would only take a couple of hours — adding something like that on your resume will instantly boost its value. You can't attach a million lines of code in an Appendix to your resume to tell the recruiter that you like to code. But a healthy portfolio containing a list of happy clients and projects successfully executed will bolster your profile.

10. ATS Optimization

Ah. The dreaded ATS. You might have only heard rumors or sordid tales of it, but what exactly is the ATS?

If you're the Head Recruiter of an MNC that receives thousands of applications on a daily basis, what are your options? To personally go through all of the resumes? To hire a team the size of Denmark and have them scan resumes 24/7? Or, you know, get a software to do the job for you?

A pplicant T racking S ystems work a keyword matching algorithm, wherein the software matches the resume with the keywords present in the job description. Remember that one time when you sent a resume to a company and never heard from them? Did you curse the recruiter after that, wondering why they couldn't bother to send a standard rejection mail? Have you considered the fact that maybe no human recruiter actually got a chance to scan your resume? What if your resume was rejected by the ATS even before it landed on a human's desk?

That happens more often than you think. The solution to that isn't stuffing your resume with keywords. Your task isn't to beat the ATS alone — even if your resume is parsed by the ATS, the recruiter will take one look and trash it even before you get a chance to blink.

This is a great tool to match your resume with the JD which you are targeting. It will give you an ATS score depending on how many relevant keywords you used in the resume against the JD. Moreover, it will give you a list of keywords which you can include to increase your score. A lot depends on which particular ATS that the company is using. Also, remember that the ATS, at the end of the day, is operated by a human recruiter. You can only guess which keyword the recruiter will look up on the ATS, but you can cater to as many keywords as you possibly can. just to be sure.

Scan the JD to get a list of keywords which are important to the company; additionally, you can paste the entire JD in a word cloud which analyses the frequency of words used in a text. Incorporate those keywords in an organic manner without making it look like you are being blatant about it.

Reminder: ATS is just a step in the entire recruitment process. You shouldn't compromise meaning or authenticity at the cost of ATS optimization. It would be futile if the ATS is able to parse your resume but the recruiter sitting behind a desk thinks the resume itself was written by a machine .

11. Key Takeaways

To recap a few critical points that we touched above:

  • A reverse-chronological resume format is your best best. A functional or a hybrid (combination) resume is not the best way to showcase your achievements with context and impact. A reverse-chronological resume showcases your trajectory which gives a bird's-eye view of your career till date.
  • In case you are not an entry-level developer, go for a professional Summary section instead of an Objective section .
  • Divide your skills into Technical and Managerial Skills . Group all your technical skills under relevant sub-headings to make the job of the recruiter (who will be a generalist and not a 'techie') easier. Prioritize professional skills (hard skills) over soft skills and try to elucidate the skills that you have mentioned in your 'Professional Experience' section.
  • A MasterCV is the ideal way if you want to break down your job-hunting process into something much more manageable — not just for your immediate requirements but for the long run.

    Having a master document containing all your achievements till date will allow you to customize your job application, instead of sending a generic resume for all vacancies.

    And tailoring your resume to the job application is how you beat a majority of other applicants.

  • Keep the Princeton formula in mind (Action Verb + Project + Result = Accomplishment) while you are framing points under the 'Professional Experience' section. This allows you to establish a cause-effect relationship which can transform your entire application.
  • Bolding and Bucketing (sub-headings) in your work-ex section will make sure you pass the 6-second test. You can use it to only highlight those achievements which you want the recruiters to notice before they dive down into your actual resume.
  • Go for additional sections (Hobbies, Interests, etc.) only if you think it will bolster your application, or if you can provide substantial details around the same.
  • Once you are done, check the ATS score of your resume against the job description for the profile which you are targeting to identify gaps and areas of improvement.

12. A Sample Resume To Get You Started

Still have more doubts around the resume-writing process? Want to share your experience of making your resume or the job-hunt in general? Give us a shout-out in the comments and we'll get back to you!

A Sample Web Developer Re­su­me
A complete sample resume for a web developer (Large preview)