L’école 42 ne ressemble à aucune autre formation en informatique : pas de cours, pas de professeurs, pas de diplôme exigé à l’entrée, une sélection par une « piscine » intensive, puis un cursus entièrement fondé sur des projets évalués par les autres étudiants. Les recruteurs tech connaissent généralement l’école, mais beaucoup ne savent pas lire un parcours 42 dans le détail : à quoi correspond un niveau, ce que prouve tel projet, ce qu’il y avait avant. Votre CV doit faire ce travail de traduction. Cet article explique ce que regardent les recruteurs, comment présenter la piscine et le tronc commun, quels projets mettre en avant et comment valoriser stages et alternance.
Ce que lisent les recruteurs
Un recruteur qui reçoit le CV d’un étudiant de 42 se pose quatre questions.
- Où en êtes-vous dans le cursus ? Tronc commun en cours, terminé, spécialisation entamée : ce n’est pas la même chose, et le CV doit le dire clairement.
- Qu’avez-vous construit ? Les projets sont la seule matière de l’évaluation à 42 ; ils sont aussi la seule preuve de vos compétences sur le papier.
- Savez-vous travailler en entreprise ? Une pédagogie sans cours ni professeurs développe l’autonomie, mais un employeur veut savoir si vous êtes à l’aise avec une équipe, un produit, des délais et une revue de code par des professionnels.
- Qu’avez-vous fait avant ? Beaucoup d’étudiants de 42 ont eu un premier parcours, d’études ou de travail. C’est un élément de votre profil, pas un détail à cacher.
L’école est accessible sans diplôme, et ses campus le rappellent en présentant le cursus, comme 42 Lyon sur sa page programme 🔗. L’apprentissage y est dit « peer-to-peer » : les étudiants s’évaluent entre eux selon des barèmes définis par l’équipe pédagogique, et aucune correction type n’est fournie. Ce fonctionnement est un atout à expliquer en une phrase, parce qu’il prouve une capacité à apprendre seul et à relire le code des autres.
La piscine et le tronc commun
La piscine
La piscine est la période de sélection : quelques semaines d’immersion intensive en programmation, avec des exercices quotidiens, des examens et des évaluations entre candidats. Pour un recruteur, elle prouve votre capacité de travail et votre résistance à la difficulté, mais elle reste une étape d’admission.
Présentez-la en une ligne dans la rubrique formation, intégrée à l’entrée 42 : « Admis après la piscine de sélection (immersion intensive en C et Shell) ». Inutile d’en faire une rubrique à part ou une expérience.
Le tronc commun
Le tronc commun dure, selon l’école, entre un et deux ans selon la progression de chacun. Il couvre la programmation de base, les algorithmes classiques, les systèmes Unix et la gestion des processus, une introduction au réseau et à l’administration système, la programmation orientée objet, un projet client-serveur et les bases du développement web. Il se termine par un projet d’envergure en équipe, ft_transcendence, présenté par 42 Lyon comme le dernier à valider avant de quitter le tronc commun.
Sur votre CV, indiquez si vous avez terminé le tronc commun, et si ce n’est pas le cas, où vous en êtes. « Tronc commun terminé en dix-huit mois » ou « tronc commun en cours, projets système et réseau validés » situent immédiatement votre niveau.
Les spécialisations et les titres RNCP
Après le tronc commun, les étudiants choisissent des domaines d’approfondissement (intelligence artificielle et data, sécurité, DevOps, web et mobile, systèmes et réseaux, graphisme et jeux vidéo, entre autres) et préparent des titres inscrits au répertoire national des certifications professionnelles. 42 Lyon mentionne notamment les titres de Concepteur développeur de solutions informatiques (niveau 6) et d’Expert en architecture informatique (niveau 7). Si vous avez obtenu ou préparez l’un de ces titres, indiquez son intitulé exact et son niveau : c’est le repère que comprennent tous les recruteurs, y compris ceux qui ne connaissent pas l’école.
Présenter les projets
Les noms de projets de 42 (Libft, ft_printf, minishell, cub3D, Inception, webserv, ft_transcendence) parlent aux anciens élèves, pas aux recruteurs. Chaque projet cité doit être décrit par ce qu’il fait et ce qu’il prouve.
Avant : « Projets : libft, get_next_line, push_swap, minishell, philosophers, cub3D, Inception. »
Après :
- « Interpréteur de commandes en C reproduisant le comportement d’un shell Unix (analyse syntaxique, redirections, tubes, gestion des signaux), réalisé en binôme. »
- « Infrastructure de plusieurs services conteneurisés avec Docker Compose (serveur web, base de données, site), configurée de zéro sur une machine virtuelle. »
- « Application web de jeu en ligne en temps réel, en équipe de cinq : authentification, WebSockets, base PostgreSQL ; responsable du back-end en TypeScript. »
Choisissez trois ou quatre projets, en fonction du poste visé :
- pour un poste système, embarqué ou bas niveau : les projets en C, le shell, les projets de programmation concurrente ;
- pour un poste DevOps ou infrastructure : les projets d’administration système, de conteneurs et de réseau ;
- pour un poste web ou full-stack : le projet final en équipe et les projets web de spécialisation ;
- pour un poste data ou IA : les projets d’algorithmique et ceux de la spécialisation correspondante.
Indiquez toujours votre rôle dans les projets de groupe, et ajoutez un lien vers le code si les règles de l’école le permettent. Notre article sur les projets personnels sur un CV de développeur détaille la description d’un projet en trois lignes, et celui sur le lien GitHub explique ce qu’un lead regarde dans un dépôt.
Stages et alternance
Les stages sont essentiels pour un étudiant de 42 : ils montrent que l’autonomie acquise à l’école se traduit en contribution à une équipe professionnelle. Selon 42 Lyon, les stages durent de quatre à six mois et peuvent commencer à tout moment de l’année, et l’alternance est possible sur douze ou vingt-quatre mois.
Pour chaque stage ou contrat d’alternance :
- le type d’entreprise et la taille de l’équipe ;
- la stack et les pratiques (revue de code, intégration continue, méthode agile) ;
- deux ou trois livrables, avec un ordre de grandeur.
Avant : « Stage développeur back-end — 6 mois. »
Après : « Stage de six mois dans l’équipe plateforme d’un éditeur de logiciels : développement de deux services en Go, écriture des tests d’intégration, mise en place des tableaux de bord de supervision ; code revu et mis en production chaque semaine. »
Si vous cherchez une alternance, indiquez dans l’accroche le rythme proposé et la date de début possible : ce sont les premières informations qu’un employeur cherche.
Erreurs fréquentes
- Lister les noms internes des projets sans description.
- Ne pas dire où l’on en est dans le cursus : un recruteur ne peut pas deviner si vous avez terminé le tronc commun.
- Présenter la piscine comme une expérience professionnelle.
- Afficher le niveau atteint dans le cursus sans explication : un chiffre de niveau interne ne dit rien à l’extérieur de l’école.
- Cacher le parcours antérieur : une ancienne formation ou un ancien métier explique votre trajectoire et peut être un atout.
- Négliger le titre RNCP quand vous l’avez obtenu : c’est le repère le plus lisible pour un recruteur.
- Multiplier les langages sans hiérarchie : à 42, on en voit beaucoup ; sur le CV, gardez ceux que vous pourriez défendre en entretien.
Exemple
Structure d’un CV d’étudiant de 42 qui cherche une alternance de développeur back-end :
- Accroche : « Étudiant à l’école 42, tronc commun terminé, à la recherche d’une alternance de vingt-quatre mois en développement back-end à partir de septembre. Pratique de C, C++, TypeScript et PostgreSQL ; un stage de six mois en équipe produit. »
- Formation : 42, avec la mention de la piscine, du tronc commun terminé, de la spécialisation suivie et du titre RNCP préparé ; le parcours antérieur en une ligne.
- Expérience : le stage, décrit par ses livrables.
- Projets : le projet final en équipe, le shell, un projet de spécialisation, éventuellement un projet personnel.
- Compétences : langages, outils, pratiques, en trois lignes.
- Langues et centres d’intérêt.
Le modèle de CV de développeur junior donne une structure adaptable à ce profil. Pour la recherche du premier emploi après l’école, notre article sur le premier poste de développeur propose une méthode complète. Et si vous comparez avec une autre école à pédagogie par projets, l’article sur le CV d’étudiant Epitech montre les différences de présentation.
Pour la forme, l’éditeur de TechCV vous évite de passer du temps sur la mise en page : il produit une page sobre, que les logiciels de recrutement lisent sans perdre vos projets ni vos dates. Vous pouvez créer votre CV et l’adapter à chaque offre de stage ou d’alternance.
Questions fréquentes
Les recruteurs reconnaissent-ils la formation de 42 sans diplôme d’État ?
Beaucoup de recruteurs tech connaissent l’école et apprécient l’autonomie de ses étudiants. Pour les employeurs plus attachés au diplôme, les titres RNCP préparés à 42 donnent un repère de niveau reconnu : mentionnez-les avec leur intitulé exact.
Faut-il indiquer son niveau dans le cursus ?
Pas sous forme de chiffre interne, qui ne parle qu’aux étudiants de l’école. Indiquez plutôt l’étape franchie (tronc commun terminé, spécialisation suivie, titre obtenu) et les projets réalisés.
Que faire si l’on n’a pas terminé le cursus ?
Présentez honnêtement ce que vous avez accompli : l’étape atteinte, les projets validés, les compétences acquises. Un tronc commun terminé et des projets solides constituent déjà une base sérieuse pour un premier poste ou une alternance.
Comment parler de son parcours avant 42 ?
En une ou deux lignes dans la formation ou l’expérience, réécrites pour montrer ce qu’elles apportent (connaissance d’un secteur, compétences de gestion, rigueur). Beaucoup d’étudiants de 42 ont un parcours atypique, et les recruteurs y sont habitués.