Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

Trouver un emploi

Les entretiens d'embauche techniques peuvent être très exigeants, et certains ont des attentes très spécifiques. Trouver les bons emplois auxquels postuler peut déjà être un défi ! Cet article propose quelques conseils et ressources pour vous aider dans le processus, de la recherche d'offres à la réussite des entretiens. Le processus décrit ci-dessous ne conviendra pas forcément à tout le monde tel quel : vous trouverez peut-être qu'une approche ou un ordre légèrement différent vous convient mieux — mais la plupart y trouveront des éléments utiles.

Note : Vous n'avez peut-être même pas envie de réfléchir à l'emploi que vous souhaitez pour l'instant ; vous voulez peut-être simplement vous concentrer sur l'apprentissage du code. C'est très bien : vous pourrez toujours revenir à cet article plus tard, quand le moment sera venu.

Prérequis : N/A
Objectifs d'apprentissage :
  • Déterminer le type d'emploi souhaité.
  • Rechercher des offres d'emploi.
  • Développer les qualités recherchées par les employeurs.
  • Se mettre en valeur auprès des employeurs potentiels.
  • Postuler à des emplois.
  • Se préparer aux entretiens d'embauche.

Déterminer le type d'emploi souhaité

Cela paraît presque trop évident à écrire, mais il faut réfléchir sérieusement au type d'emploi que vous souhaitez avant de vous lancer sur le marché du travail et de commencer à chercher. Sinon, vous risquez d'adopter une approche « éparpillée » peu efficace : vous postulerez à une grande variété d'emplois sans jamais vraiment vous présenter comme un·e candidat·e idéal·e pour aucun d'entre eux.

Si vous lisez ce site, vous êtes probablement intéressé·e par un emploi dans le développement web. C'est très bien, mais essayez d'être plus précis·e et notez ce que vous souhaitez dans les catégories suivantes :

  • Type exact de poste : souhaitez-vous être plutôt :
    • Web designer : utiliser HTML, CSS et des logiciels graphiques pour concevoir des interfaces utilisateur.
    • Développeur·euse JavaScript : implémenter des fonctionnalités avec JavaScript et des frameworks.
    • Relations développeur·euse·s ou ingénieur·e avant-vente : échanger avec les client·e·s, les enthousiasmer pour la technologie, les aider à résoudre des problèmes et à développer des solutions.
    • Rédacteur·ice technique : rédiger la documentation pour expliquer le fonctionnement de la technologie et son utilisation.
    • Développeur·euse polyvalent·e.
    • Autre ?
  • Type d'employeur : souhaitez-vous travailler pour :
    • Vous-même, en tant qu'indépendant·e, sur de nombreux projets différents.
    • Une agence de design/développement, là aussi sur de nombreux projets différents.
    • Une entreprise ou une société, comme développeur·euse interne.
    • Une association ou une organisation à but non lucratif.
  • Secteur : souhaitez-vous travailler dans :
    • La technologie.
    • La santé.
    • La finance.
    • L'humanitaire.
    • L'industrie musicale.
    • etc.
  • Lieu de travail : souhaitez-vous travailler :
    • À domicile à temps plein.
    • Dans un bureau.
    • En mode hybride.
    • Toujours au même endroit, ou bouger entre différentes régions ou pays ?

Si vous n'êtes pas sûr·e des réponses à ces questions, ce n'est pas grave. Demandez à vos pairs, ami·e·s, enseignant·e·s ou mentor·e·s ce qui les intéresse pour vous inspirer, et regardez ce qui existe dans le secteur. En pratique, beaucoup commenceront par voir une offre ou une entreprise intéressante, puis réfléchiront à la façon dont cela s'inscrit dans les catégories ci-dessus et comment « se vendre » auprès de cette entreprise.

Se mettre en valeur

Pour obtenir un emploi, il faut apprendre à se mettre en valeur, c'est-à-dire à se présenter comme un·e excellent·e candidat·e pour les postes que vous visez. Cela implique plusieurs étapes, décrites dans les sections ci-dessous.

Développer les qualités recherchées par les employeurs

De manière générale, vous devez connaître les qualités que les responsables du recrutement recherchent chez un·e candidat·e et vous y préparer. Évidemment, il vous faudra des compétences techniques et d'autres aptitudes qui vous permettent d'accomplir directement les tâches demandées. Cependant, les entreprises recherchent aussi des « compétences générales » (soft skills en anglais) qui aident indirectement à faire le travail ; elles rendent aussi la vie des employé·e·s plus facile et plus agréable au travail. Nous avons déjà abordé certaines de ces qualités dans notre article sur la Collaboration et le travail d'équipe.

En résumé, les responsables du recrutement rechercheront :

  • Quelqu'un avec qui ils·elles peuvent s'entendre.
  • Une attitude positive, quelqu'un de respectueux·se, empathique et constructif·ve.
  • Une personne ouverte d'esprit qui travaille bien dans une équipe diversifiée avec des points de vue variés.
  • Quelqu'un qui accepte avec grâce qu'une décision ne soit pas en sa faveur, et qui sait s'aligner pour le bien commun.
  • Un·e bon·ne communicant·e et créateur·ice de relations.
  • Une personne tenace, concentrée, avec de bonnes compétences en résolution de problèmes.

Réfléchissez à la question de savoir si ces affirmations vous décrivent ou non. Cela peut être un bon moyen d'identifier certaines de vos faiblesses, ce qui vous permettra de prendre des mesures pour les améliorer. Par exemple, si vous n'êtes pas à l'aise avec la communication ou la résolution de problèmes, cherchez des guides ou des cours pour vous aider à améliorer ces compétences. Même quelque chose d'informel, comme parler de votre travail à vos ami·e·s et décrire vos projets, vous aidera à mieux communiquer.

Créer un CV

Vous devez créer un CV, qui met en avant votre valeur auprès d'un employeur. Il existe de nombreux guides sur le web qui expliquent comment en rédiger un, mais en résumé, il doit généralement contenir les éléments suivants :

  • Vos coordonnées : incluez votre nom, adresse postale, numéro de téléphone, e-mail, et éventuellement un autre moyen de contact important pour vous et adapté à une communication professionnelle. Un profil LinkedIn est recommandé.
  • Un résumé ou une phrase d'accroche, qui vous décrit en une seule phrase. Cela peut être difficile à rédiger : il faut que cela paraisse confiant sans être arrogant, positif sans être irréaliste. Une bonne stratégie consiste à rester très concis·e et à se concentrer sur quelques faits, ce en quoi vous croyez et votre niveau. Par exemple, une bonne phrase d'accroche pour un·e développeur·euse web débutant·e pourrait être : « Bob Smith est développeur web avec 2 ans d'expérience et une grande passion pour la sémantique, l'accessibilité et le design inclusif ».
  • Une liste d'expériences professionnelles, chacune comprenant :
    • Une période précisant quand vous y avez travaillé — par exemple 06/2023-10/2024, ou 06/2023-présent si vous y travaillez encore.
    • L'entreprise et le poste occupé.
    • Un court paragraphe ou une liste à puces décrivant ce que vous avez fait dans ce poste/stage/etc. Ne décrivez pas tout, seulement ce que vous jugez utile pour vous mettre en valeur.
  • Un résumé de votre formation, qui liste les différents diplômes obtenus, l'établissement où vous les avez obtenus et la note obtenue. Incluez les diplômes et autres formations supérieures, certificats et réalisations directement liés à votre domaine (par exemple, une certification en développement web ou une école d'été), et éventuellement les diplômes scolaires classiques que les employeurs recherchent souvent (comme le français, d'autres langues et les mathématiques).
  • Une section contenant des informations complémentaires, telles que :
    • Des liens vers votre portfolio.
    • Des descriptions d'autres expériences pertinentes qui n'entrent pas dans les sections précédentes.
    • Centres d'intérêt personnels — la plupart des employeurs apprécient que leurs employé·e·s aient une vie en dehors du travail et ne soient pas de simples robots d'entreprise — que ce soit jouer de la musique, regarder des films ou faire du bénévolat dans un refuge animalier. Cela permet aussi de créer des sujets de discussion lors des entretiens.

Voici quelques conseils généraux pour la rédaction d'un CV :

  • Faites court et concis : idéalement, il doit tenir sur 2 pages A4/lettre. Les responsables du recrutement ne liront pas un long essai décrivant vos compétences.
  • Utilisez un langage professionnel : n'utilisez pas de langage familier ou d'argot — vous devez montrer que vous prenez votre candidature au sérieux.
  • Relisez attentivement pour éviter les fautes d'orthographe et de grammaire : utilisez un service comme Scribens pour ne rien laisser passer et obtenir des suggestions d'amélioration. Les responsables du recrutement écartent souvent un CV contenant une faute — cela montre un manque de professionnalisme et d'attention aux détails.
  • N'incluez pas forcément toutes vos expériences professionnelles dans votre CV : si vous avez beaucoup d'expérience, ne mettez que les plus importantes ou les plus récentes. Vous voulez rester concis·e, mais vous ne voulez pas non plus donner l'impression qu'il y a des trous suspects dans votre parcours, ce qui pourrait susciter des questions. Mettez la liste complète de vos expériences sur votre profil LinkedIn et ne mettez qu'un résumé dans votre CV.
  • Incluez les compétences générales : comme mentionné dans la section Développer les qualités recherchées par les employeurs, les compétences générales sont importantes et méritent d'être mentionnées dans votre CV. Réfléchissez à celles qui sont pertinentes — les employeurs ne seront pas intéressés par des pages de description de votre gentillesse, mais ils voudront savoir que vous êtes un·e bon·ne joueur·euse d'équipe, calme sous pression et avec des compétences en résolution de problèmes.
  • Références sur demande : les employeurs demandent toujours des références pour avoir un second avis sur vous et vos compétences, idéalement une personne avec qui vous avez travaillé et avec qui vous avez de bonnes relations, comme un·e ancien·ne responsable ou enseignant·e. Si vous ne savez pas encore qui seront vos références, écrivez simplement « Références disponibles sur demande. » en bas de votre CV.
  • Mettez à jour votre CV régulièrement : vérifiez-le chaque année pour voir si vous devez ajouter de nouvelles informations ou en retirer.

Note : Considérez votre CV comme un document général, puis personnalisez-le pour chaque poste auquel vous postulez, en mettant en avant les expériences et compétences les plus adaptées à chaque emploi.

Acquérir de l'expérience

Lorsque vous commencez à chercher un emploi, vous vous retrouvez souvent dans un cercle vicieux : il faut de l'expérience pour obtenir un emploi, mais il faut un emploi pour acquérir de l'expérience. Ne vous découragez pas : il existe d'autres moyens d'acquérir de l'expérience. Voici quelques idées :

  • Contactez des entreprises locales, associations, églises, écoles, etc., pour voir si elles souhaitent un site web ou de l'aide pour mettre à jour leur site existant. Si vous débutez, vous pouvez proposer de le faire gratuitement, juste pour acquérir de l'expérience.
  • Dans la continuité du point précédent, commencez à faire quelques petits travaux en freelance dès que vous vous sentez assez expérimenté·e pour facturer votre travail. Demandez autour de vous dans les entreprises locales ou trouvez des missions via des services dédiés comme Malt.
  • Réalisez vos propres projets personnels, par exemple, votre propre site pour présenter votre travail, des démos ou jeux amusants, ou une application web liée à une entreprise qui vous intéresse.
    • Vous pouvez même repérer un problème existant sur le site d'une entreprise, le corriger et leur envoyer un lien vers une version déployée de la correction.
  • Participez à des forums et aidez les autres avec leurs problèmes de code. (Voir Aider les autres, poser des questions.)
  • Contribuez à des projets open source.

Créer un portfolio

Une fois que vous avez acquis de l'expérience pertinente, l'étape suivante consiste à constituer un portfolio que vous pourrez inclure dans votre CV et présenter aux employeurs. L'idée ici est : ne me dites pas ce que vous savez faire — montrez-le-moi.

Celui-ci doit inclure :

  • Une page d'accueil bien présentée pour tout résumer.
  • Une liste de sites web, d'applications et d'autres produits pertinents sur lesquels vous avez travaillé. Pour chacun, incluez un titre, une image miniature et une description du projet et de votre rôle. Si vous souhaitez en dire beaucoup sur certains projets, créez une page dédiée pour chacun ! Indiquez la liste des technologies utilisées pour réaliser le projet et un lien vers le code source si possible (tout le code n'est pas forcément ouvert).
  • Des liens vers le code source et des démos en ligne de vos projets et expérimentations personnels. Chaque projet doit inclure une description de ce qu'il fait et des technologies utilisées.
  • Des liens vers des articles de blog, des exemples d'écriture, des conférences, et tout autre élément susceptible de mettre en valeur vos compétences.
  • Une liste des contributions que vous avez apportées à des projets open source, en précisant la nature de la contribution, comment elle a amélioré le projet et les technologies impliquées. Incluez des liens vers les modifications réelles que vous avez apportées (par exemple, code source, documentation publiée), ainsi qu'un lien vers le journal des modifications (par exemple, la pull request GitHub) qui prouve que vous avez réalisé ce travail.

Votre portfolio doit mettre en avant vos meilleures réalisations. Il doit être facile d'accès et de consultation. N'incluez que quelques éléments significatifs dans chaque section : sinon, le·la responsable du recrutement risque de s'ennuyer et de passer à autre chose. Un design simple et soigné améliorera l'expérience, tandis qu'un design complexe pourrait nuire à la lisibilité.

Pour publier concrètement votre portfolio :

  • Vous devez publier votre travail dans des espaces publics, comme une organisation GitHub pour le code source, et une plateforme de blog comme Medium (angl.) (ou votre propre site) pour les articles.
  • Pour le code source qui consiste uniquement en démos ou extraits (plutôt que des sites complets, par exemple), publiez des versions en ligne du code afin que les gens puissent facilement voir le résultat. Voir Publier votre site web pour des conseils à ce sujet.
  • Pour la page d'accueil du portfolio, vous pouvez créer un dépôt GitHub et fournir votre liste de liens dans un fichier README.md. Mais ce n'est pas très esthétique. Il est préférable de créer un site web dédié pour héberger votre portfolio, avec un nom de domaine dédié. Si vous n'êtes pas à l'aise avec le design, demandez de l'aide à un·e collègue ou un·e ami·e, peut-être en échange d'un peu de développement pour eux.

Créer un profil LinkedIn

LinkedIn est l'un des sites les plus populaires au monde pour trouver un emploi et pour les employeurs qui cherchent des employé·e·s. C'est un excellent endroit pour héberger un compte en ligne de votre expérience professionnelle et de vos compétences : c'est similaire à votre CV.

LinkedIn présente de nombreux avantages qui permettent à votre profil de bien compléter votre CV. Vous pouvez :

  • Lister l'ensemble de vos expériences et compétences sans que votre profil paraisse trop long.
  • Obtenir des recommandations d'autres personnes.
  • Lier les profils de tous vos anciens employeurs, établissements scolaires, etc.
  • Publier des articles et l'utiliser comme un blog.
  • Rechercher activement des offres d'emploi et postuler, et recevoir des alertes d'emploi en fonction de vos compétences et centres d'intérêt.
  • Élargir votre réseau de contacts pour partager des compétences et des opportunités, ce qui vous aidera à trouver un emploi.
  • Suivre des formations.

Pour toutes ces raisons, vous devez créer un profil. Faites en sorte qu'il soit soigné et professionnel. Créer un bon profil LinkedIn donne quelques conseils utiles.

Postuler à un emploi

Voyons maintenant le processus de candidature à un emploi.

Recherche d'emploi

Il existe différentes façons d'aborder la recherche d'emploi, et une combinaison de plusieurs méthodes fonctionne souvent le mieux :

  • Inscrivez-vous sur des sites où les offres d'emploi sont publiées, comme LinkedIn (il existe aussi des sites spécifiques à votre région) et choisissez de recevoir régulièrement des listes d'offres disponibles.
  • Rendez-vous sur vos réseaux communautaires, cherchez des annonces d'emploi et demandez à vos contacts s'ils connaissent des offres qui pourraient vous intéresser.
  • Renseignez-vous sur les entreprises pour lesquelles vous aimeriez travailler, consultez leurs pages d'offres et voyez ce qui est proposé.
  • Participez à des événements de réseautage et à des salons de l'emploi pour rencontrer des employeurs potentiels.

Les critères que vous avez définis dans la section « Déterminer le type d'emploi souhaité » devraient vous aider à cibler les entreprises et les postes qui vous correspondent le mieux.

Avant de postuler

Avant de commencer à postuler, voici quelques étapes utiles pour vous préparer :

  • Vérifiez la description du poste pour vous assurer qu'il vous correspond. Par exemple, il serait inutile de postuler à un poste qui exige de travailler à temps plein dans un bureau en Californie si vous vivez en France et ne souhaitez pas déménager. De même, vous n'aurez pas l'expérience requise pour un poste de développeur·euse web senior si vous n'apprenez JavaScript que depuis 3 mois.

    Note : Si vous ne savez pas si vous devez postuler à un poste, ou si vous souhaitez savoir si l'entreprise propose d'autres postes plus adaptés, trouvez les coordonnées du·de la recruteur·euse et posez-lui la question. Cette personne pourra vous être utile plus tard, même si ce n'est pas le cas maintenant.

  • Essayez de trouver des contacts qui travaillent déjà dans l'entreprise, par exemple via votre réseau communautaire ou sur LinkedIn, et engagez la conversation avec eux. Demandez-leur comment c'est de travailler dans cette entreprise et s'il y a des éléments spécifiques à connaître pour le poste. Si vous n'êtes pas adapté·e à ce poste, demandez s'il y a d'autres postes plus adaptés à venir prochainement. Évitez de contacter trop de personnes dans la même entreprise : choisissez plutôt une ou deux personnes qui semblent les plus proches du poste visé.
  • Faites d'autres recherches sur l'entreprise — lisez leur site/blog, renseignez-vous sur leur histoire et leurs objectifs. Prenez le temps d'utiliser leurs produits et de vous familiariser avec leur fonctionnement — par exemple, installez leur logiciel et utilisez-le pour créer une démo, ou développez un site qui utilise leurs API.

    Note : Pour aller plus loin, essayez d'identifier un problème qu'ils cherchent à résoudre ou un bug dans leur produit, et proposez une solution avec une démo ou des extraits de code.

  • Adaptez votre CV à ce poste précis. Analysez la description du poste et mettez en avant vos compétences et expériences les plus pertinentes, tout en minimisant ou supprimant les éléments moins adaptés. Mettez aussi en avant, dans votre portfolio, les démos ou exemples les plus pertinents pour ce poste, par exemple en les plaçant en haut de votre portfolio.

Candidater à l'emploi

Lorsque vous postulez, suivez exactement la procédure indiquée. Chaque offre d'emploi précise comment postuler. Si l'offre provient d'une discussion avec un contact réseau, demandez-lui la marche à suivre.

Avant tout :

  • Assurez-vous que votre candidature est professionnelle, bien rédigée et sans faute. Si elle est mal écrite, vos chances de succès seront faibles. Relisez-la avec un outil comme Scribens.
  • Ne postulez pas en retard : vous devez envoyer votre candidature avant la date limite !

Toutes les candidatures ne demandent pas les mêmes éléments ; il vous faudra probablement :

  • Remplir des informations dans un formulaire en ligne. Rédigez vos réponses localement (par exemple dans VSCode) ou dans un document en ligne (par exemple un fichier Google Docs) avant de les copier dans le formulaire, au cas où un problème (plantage du navigateur, etc.) vous ferait perdre votre travail. Cela peut vous faire gagner beaucoup de temps et facilite la relecture ou les retours si vous partagez le texte ailleurs.
  • Téléversez votre CV.
  • Rédiger et envoyer une lettre de motivation. Il existe de nombreux guides pour rédiger une lettre efficace, mais en général, elle doit expliquer pourquoi :
    • Vous souhaitez travailler pour l'entreprise.
    • Vous seriez un bon « fit » pour la culture d'entreprise.
    • Vous êtes parfaitement adapté·e au poste.
  • Fournir des exemples de vos réalisations dans une section séparée.

Un processus constant

Un point clé : la recherche d'emploi doit être un processus constant, avec un peu d'effort chaque jour, pour avancer régulièrement vers votre objectif. Ne vous contentez pas d'envoyer des candidatures en masse puis d'attendre une réponse.

Faites un suivi auprès de toute piste prometteuse, par exemple sur les réseaux communautaires ou LinkedIn. Tenez aussi un inventaire des personnes rencontrées et des entreprises contactées, avec leurs coordonnées et une description. Relancez régulièrement les entreprises qui vous intéressent pour voir quelles offres sont disponibles. Si vous êtes refusé·e pour un poste, il y en aura peut-être un autre plus adapté, maintenant ou plus tard.

Si vous n'obtenez pas de réponse après avoir postulé, attendez un peu puis relancez un·e recruteur·euse pour demander un retour ou savoir si d'autres postes vont s'ouvrir. Même si une entreprise n'a pas d'offre en CDI qui vous convienne, contactez-la quand même pour voir si votre profil peut l'intéresser. Elle pourra vous proposer une expérience utile, par exemple sous forme de bénévolat ou de mission freelance.

Continuez à chercher d'autres offres sur vos sites d'emploi ou réseaux communautaires. Discutez avec les gens de ce qui existe. De nouvelles opportunités apparaissent en permanence.

Si vous avez du mal à trouver un poste permanent qui vous convienne, il existe des étapes intermédiaires :

  • Parfois, une bonne stratégie consiste à accepter un poste proche de celui que vous visez. Il faudra peut-être commencer par un poste moins qualifié pour acquérir l'expérience requise, que ce soit sur une technologie ou dans un secteur particulier.
  • Vous devrez peut-être accepter des missions freelance ou des contrats pour payer le loyer en attendant de trouver le poste idéal. Cela vous donnera aussi une expérience utile pour décrocher l'emploi recherché.

Se préparer aux entretiens d'embauche

Si un·e recruteur·euse et un·e responsable du recrutement apprécient votre candidature, ils·elles vous inviteront à un ou plusieurs entretiens. Cette section donne quelques conseils pour bien s'y préparer.

Voici quelques points généraux à suivre pour tout entretien :

  • Trouvez un endroit propre et calme pour passer l'entretien. Assurez-vous de ne pas être dérangé·e par le bruit ou l'agitation, et que votre environnement soit rangé pendant l'entretien. Si vous passez un entretien vidéo et que votre espace est en désordre, cela ne donnera pas une bonne impression.
  • Réfléchissez à la tenue que vous porterez. La plupart des postes de développeur·euse ne nécessitent pas de costume (vérifiez l'annonce pour voir si un code vestimentaire est mentionné), mais choisissez quelque chose de neutre et soigné. N'allez pas en pyjama ou avec un t-shirt à slogan offensant.
  • Faites un peu de préparation aux entretiens techniques.
  • Préparez un ensemble d'anecdotes à utiliser pour répondre aux questions d'entretien basées sur l'expérience.
  • Réfléchissez à vos points forts et faibles, et soyez réaliste dans vos réponses. Vous paraîtrez plus crédible si vous ne vous présentez pas comme parfait·e à tous points de vue lorsque les recruteur·euse·s vous demanderont inévitablement vos plus grandes forces et faiblesses.
  • Renseignez-vous sur les salaires moyens et autres avantages (mutuelle, primes, etc.) pour le type de poste visé (niveau, région, etc.). Cela vous sera utile pour décider d'accepter une offre.

Vous devez aussi préparer des éléments spécifiques à chaque entreprise :

  • Comme mentionné plus haut, renseignez-vous sur l'histoire, les objectifs et les produits de l'entreprise.
    • Lisez des informations générales sur l'entreprise et tenez-vous au courant de ses actualités. Cela permet de voir si elle a fait des choses qui pourraient vous faire hésiter à y travailler.
    • Renseignez-vous sur sa position sur le marché et ses points forts/faibles.
    • Identifiez ses principaux concurrents.
    • Familiarisez-vous avec ses produits et leur fonctionnement — par exemple, installez leur logiciel et utilisez-le pour créer une démo, ou développez un site qui utilise leurs API. Cela impressionnera les recruteur·euse·s si vous pouvez montrer que vous avez compris leur situation et que vous avez des idées pour l'améliorer. Les entretiens comportent souvent des questions pour tester votre connaissance de l'entreprise et du secteur.
  • Dans la continuité du point précédent, préparez quelques questions à poser aux recruteur·euse·s sur l'entreprise et leurs rôles. On vous demandera toujours si vous avez des questions à la fin de l'entretien, et cela donne une bonne image si vous posez des questions pertinentes et réfléchies, plutôt que « qu'avez-vous mangé ce matin ? »
  • Si vous avez des contacts dans l'entreprise (par exemple via vos réseaux communautaires), contactez-les pour leur demander leur avis sur le poste. Y a-t-il des points à privilégier ou à éviter ? Cela peut aussi aider de mentionner en entretien que vous connaissez « Bob de l'équipe e-commerce » (ou autre).

Premier entretien de présélection

Une fois que l'entreprise a étudié votre candidature et vous considère comme un·e personne « potentiel·le », elle commencera probablement par un entretien téléphonique de présélection, juste avec le·la recruteur·euse ou le·la responsable du recrutement. C'est généralement un entretien court pour évaluer l'adéquation culturelle (c'est-à-dire si vous allez bien vous entendre), vérifier qu'il n'y a pas de signaux d'alerte immédiats, et vous expliquer la suite du processus.

À ce stade, soyez sympathique et ouvert·e. Mais ne parlez pas trop : restez naturel·le et laissez le·la recruteur·euse guider la conversation. Indiquez vos disponibilités pour les prochains entretiens, soyez aussi flexible que possible et prêt·e à adapter votre emploi du temps.

Ne soyez pas trop confiant·e : vous ne savez pas à l'avance quelles questions vous seront posées à ce stade. Prenez ce premier entretien aussi au sérieux que les suivants.

L'entretien principal

En général, la majeure partie du processus consiste en un ou plusieurs entretiens principaux. Leur forme et leur fréquence varient beaucoup selon les entreprises.

  • Il peut n'y avoir qu'un seul entretien principal, mais il est plus courant d'en avoir plusieurs, chacun testant un aspect différent du poste (travail technique, travail en équipe, organisation, documentation/communication, gestion de conflit, etc.).
  • Les entretiens peuvent se faire avec une seule personne ou plusieurs (entretien en panel).
  • Certains entretiens sont plus exploratoires ou conceptuels (« décrivez le processus que vous utiliseriez pour livrer x », « quels sont selon vous les principaux problèmes de cette solution »), d'autres sont plus techniques ou pratiques (« écrivez un programme JavaScript qui résout ce problème »).

Questions basées sur l'expérience

Les entretiens comportent inévitablement des questions basées sur l'expérience. On vous demandera de raconter des anecdotes montrant que vous avez déjà vécu des situations similaires, par exemple :

  • « Donnez un exemple de situation où vous avez dû faire un retour négatif à un·e collègue sur son code. Comment avez-vous géré cela ? »
  • « Racontez une fois où vous avez découvert en cours de projet que votre approche ne fonctionnerait pas. Comment avez-vous réagi et quelles mesures avez-vous prises ? »
  • « Corriger de petits bugs est souvent difficile à intégrer dans le processus d'une équipe — la pile s'accumule et finit par être négligée. Comment avez-vous géré cela dans vos équipes précédentes ? »

Préparez un ensemble d'anecdotes à utiliser pour répondre à ce type de questions. Cela deviendra plus facile avec l'expérience.

Entretiens techniques

Certains entretiens sont techniques et visent à tester votre capacité à résoudre des problèmes de code. Par exemple :

  • « Écrivez une fonction JavaScript qui prend x et y en entrée et retourne z. »
  • « Un·e collègue a écrit le composant React suivant, mais il comporte des bugs. Pouvez-vous identifier le problème et le réécrire pour le corriger ? »
  • « Regardez ce code et décrivez ce qu'il fait. »
  • « Écrivez un algorithme qui génère les n premiers termes de la suite de Fibonacci, où n est un nombre positif. »

Souvent, les employeurs s'intéressent plus à votre démarche qu'au résultat final : vos commentaires dans le code, la gestion des erreurs, ce que vous auriez fait avec plus de temps, etc.

Renseignez-vous sur les types de questions techniques courantes, entraînez-vous à les résoudre et à expliquer vos démarches. Vous trouverez de nombreuses ressources en ligne pour vous entraîner.

Exercices à faire chez soi

Certaines entreprises demandent de réaliser un exercice à la maison, en plus ou à la place d'un entretien technique. Il s'agit souvent d'un mini-projet, par exemple coder une fonctionnalité liée au poste. On peut vous demander de créer une démo autonome qui utilise la bibliothèque JavaScript de l'entreprise pour récupérer des données via leurs API et remplir une page d'informations.

Si c'est bien encadré, c'est une méthode raisonnable pour tester les candidat·e·s, mais beaucoup n'aiment pas ce principe :

  • Parfois, cela ressemble trop à du « vrai travail », comme si l'entreprise voulait obtenir du travail gratuit.
  • Les exercices sont parfois mal cadrés ou demandent un investissement déraisonnable. Un exercice limité à 4 heures avec un suivi en entretien est raisonnable, mais demander d'y passer tout un week-end ne l'est pas, surtout pour les personnes ayant une famille ou un emploi du temps chargé.
  • Leur efficacité est contestée, car il est difficile d'évaluer objectivement les résultats.

Si on vous propose un exercice à la maison, assurez-vous que le périmètre et le temps à y consacrer sont bien définis, pour éviter de partir dans la mauvaise direction et de perdre du temps.

Accepter l'offre

Si vous arrivez au bout du processus et qu'on vous propose le poste, félicitations ! Même si vous êtes tenté·e d'accepter tout de suite, gardez à l'esprit quelques points :

  • Vérifiez que le salaire proposé est cohérent avec le marché pour ce type de poste. S'il est nettement inférieur, négociez.
  • Vérifiez que quitter votre poste actuel (ou autre activité) est compatible avec la prise de poste. Par exemple, voyez combien de préavis votre employeur actuel exige et si cela colle avec la date de début du nouveau poste.
  • Prévenez aussi l'employeur de tout engagement personnel déjà prévu (vacances, etc.). Un employeur sérieux saura s'adapter et trouver une date de début qui vous convienne.
  • Si vous devez déménager pour prendre le poste, assurez-vous que tout est prêt pour que le déménagement se passe bien. Commencer un nouvel emploi est déjà assez stressant sans ajouter les soucis d'un déménagement mal préparé.

Essayez, essayez, et essayez encore

Si vous avez postulé à de nombreux emplois sans succès, ne vous découragez pas. Continuez à essayer, restez passionné·e par le web, continuez à rencontrer de nouvelles personnes et à apprendre de nouvelles choses.

Si vous avez passé des entretiens mais que vous avez été refusé·e, demandez au·à la recruteur·euse un retour sur les raisons de ce choix, et utilisez-le pour améliorer vos futures candidatures.

Soyez patient·e. Même les meilleur·e·s candidat·e·s reçoivent plusieurs refus avant de décrocher le poste qu'ils·elles souhaitent. Vous y arriverez.

Voir aussi