Galère d'alternance : J'ai codé un script pour comprendre pourquoi mon CV se faisait rejeter en 24h (et ça a tout changé)
Salut à tous,
Je pose ça là, un peu comme une bouteille à la mer, mais surtout pour partager un énorme déclic qui m'a débloqué après des mois de galère intense dans ma recherche d'alternance. Si ça peut éviter à certains de perdre leur santé mentale comme j'ai failli le faire, ce sera un grand pas.
Pour le contexte : je cherche une alternance dans la tech pour la rentrée. Profil plutôt solide, bon background, et un CV super propre fait sur Canva (deux colonnes, bien aligné, design moderne).
Pendant deux mois, mon quotidien c'était : Postuler -> Attendre 24h -> Recevoir un mail automatique de refus (« Malgré la qualité de votre parcours... »). Au bout de 40 refus automatiques sans jamais décrocher un seul appel de recruteur, j'ai commencé à sérieusement remettre mes compétences en question. C'est ultra-violent psychologiquement.
Puis, comme je touche un peu au dev, j'ai arrêté de me focaliser sur le "fond" et j'ai voulu regarder ce qui se passait techniquement sous le capot des logiciels de tri des grosses boîtes (les fameux ATS).
J'ai développé un petit script rapide pour simuler le comportement d'un parseur de texte standard (l'outil qui extrait les données du PDF pour les foutre dans la base de données du recruteur). Et là, le choc thermique.
En ouvrant le rendu textuel brut que le robot lisait de mon CV Canva, j'ai compris pourquoi j'étais invisible :
- Le bug des deux colonnes : Le script lisait de manière purement horizontale. Ma colonne de gauche (compétences) fusionnait textuellement avec ma colonne de droite (expériences). Pour la machine, mon CV était une suite de phrases qui ne voulaient absolument rien dire.
- Les mots-clés invisibles : Je pensais que le robot comprenait le contexte. Pas du tout. Si la fiche de poste demandait un outil précis et que j'avais mis un synonyme ou une compétence globale, mon score de matching était proche de zéro.
En gros, j'avais conçu un CV magnifique pour les yeux d'un humain, mais totalement corrompu pour le système informatique qui devait lui délivrer.
Ce que j'ai fait :
- J'ai jeté mon template Canva complexe.
- J'ai recréé un CV ultra-épuré sur une seule colonne (format Google Docs hyper propre), sans tableaux cachés, sans jauges de compétences en graphiques.
- J'ai utilisé mon script pour ajuster mes mots-clés ligne par ligne par rapport aux offres.
Le résultat : Sur les 5 candidatures suivantes avec ce CV "optimisé pour le code", j'ai décroché 3 entretiens téléphoniques en moins d'une semaine. Les recruteurs humains ont enfin pu voir mon CV parce qu'il n'avait pas été bloqué par la barrière numérique.
Bref, si vous envoyez des dizaines de CV et que vous n'avez que des refus automatiques, ne vous remettez pas en question. C'est juste que votre fichier est probablement illisible pour un script.
Force à tous ceux qui galèrent en ce moment, lâchez rien !