À 19 ans, j'ai signé ma première mission freelance à 14€/jour. Pas une faute de frappe. Quatorze euros. C'était un dev pour une boîte d'événementiel qui avait besoin d'un site WordPress, et j'avais accepté parce que je pensais que c'était comme ca qu'on commencait.
Je suis aujourd'hui à 550€/jour de moyenne, j'ai formé 200 devs sur ce parcours, et je peux te dire avec certitude une chose : ca m'a pris 9 ans. Et 8 de ces 9 ans étaient parfaitement évitables.
Voilà l'histoire, sans filtre, et la méthode que j'aurais voulu qu'on me donne à 19 ans.
Sommaire
- Le point de départ
- Les 4 fausses croyances qui m'ont coûté 8 ans
- Le déclic
- La méthode en 5 phases sur 30 jours
- Le pattern qui se répète
- Ce que je referais si je devais le refaire
- Questions fréquentes
Le point de départ
19 ans, autodidacte, j'ai appris à coder seul sur des tutos OpenClassrooms et des forks GitHub. Je voulais sortir le plus vite possible du salariat. À l'époque, dans ma tête, "freelance" voulait dire "auto-entrepreneur qui fait du WordPress pas cher".
J'ai commencé à 14€/jour. Puis 80€/jour 6 mois après. Puis 150€/jour à 21 ans, 220€/jour à 23 ans, 350€/jour à 25 ans, 450€/jour à 27 ans, et 550€/jour cette année.
Une progression linéaire qui ressemble à une success story. En vrai, c'est l'inverse. C'est l'histoire d'une lente prise de conscience que j'avais tout faux sur la facon dont le marché paye un dev.
Les 4 fausses croyances qui m'ont coûté 8 ans
Croyance 1 : "Il faut plus de compétences techniques pour gagner plus"
J'ai passé mes 4 premières années à apprendre des stacks. Vue, Angular, React, Node, Go, Rust, Kubernetes, Terraform. À chaque fois que je voulais augmenter mon TJM, je me disais "il me manque telle compétence".
Faux. À 350€/jour je connaissais déjà 80% de ce que je connais à 550€/jour. La différence n'était pas technique. Elle était dans ma capacité à expliquer pourquoi un client devait me payer plus.
Croyance 2 : "Le bouche-à-oreille suffit"
Mes premières missions sont venues de copains. Puis d'amis de copains. Puis de recommandations clients. J'ai cru pendant 5 ans que c'était le seul canal possible.
Résultat : 3 trous de facturation de 2 mois en 4 ans. À chaque trou, panique, mission sous-payée acceptée pour combler, TJM bloqué pour 6 mois.
Croyance 3 : "Je suis dev, pas commercial"
J'ai refusé d'apprendre à vendre pendant 6 ans. Quand un prospect me demandait mon TJM, je sortais un chiffre, et si je sentais une hésitation, je baissais. Sans rien justifier.
Le déclic est venu en croisant un dev moins bon que moi techniquement, qui signait à 600€/jour. Il avait simplement appris à structurer une découverte client, à reformuler la valeur, et à tenir son prix.
Croyance 4 : "Le marché est saturé"
Je l'ai répété pendant 4 ans. Pendant ces 4 ans, le marché tech FR a recruté 60 000 freelances en plus, et la demande a augmenté de 50%. Le marché n'était pas saturé. Mon positionnement était invisible.
Le déclic
Mai 2023. Un appel découverte avec un CTO d'une scale-up SaaS. Il me demande mon TJM. Je dis 450€. Il me répond : "On vient de signer avec un autre dev à 650, mais merci pour ton temps".
Je raccroche. Je passe 3 jours à comprendre. Le dev en question, je le connaissais. Bon dev, mais pas exceptionnel. Stack équivalente à la mienne. XP comparable.
La seule différence : son LinkedIn. Bannière claire ("J'aide les SaaS B2B en série A à scaler leur backend Node sur AWS"), 3 posts épinglés avec des cas clients chiffrés, un profil Malt à 100% complétude avec 12 recommandations.
J'ai compris que je perdais 200€/jour à chaque mission depuis 6 ans parce que mon profil était illisible.
La méthode en 5 phases sur 30 jours
J'ai passé les 12 mois suivants à me reconstruire en pensant comme une boîte qui se vend, pas comme un dev qui cherche du travail. Voici les 5 phases que j'ai déroulées et que j'utilise aujourd'hui avec les devs que j'accompagne.
Phase 1 : positionnement express (jours 1-7)
Choisir une verticale (SaaS B2B, fintech, healthtech, edtech, marketplace). Choisir un cas d'usage (scaling backend, refonte front, audit perf, intégration IA). Reformuler en 1 phrase : "j'aide [ICP] à [résultat] grace à [méthode]".
Cette phrase sera répétée à chaque appel, dans chaque proposition, sur chaque profil.
Phase 2 : refonte profil et assets (jours 8-14)
LinkedIn (bannière, titre, about, posts épinglés). Profil Malt à 100%. Site one-page perso. Template de proposition commerciale. Tarif card.
Tous les assets racontent la meme histoire : la phrase de positionnement de la phase 1.
Phase 3 : sprint acquisition (jours 15-21)
Activation de 3 canaux en parallèle : LinkedIn outbound (20 messages/jour), LinkedIn inbound (3 posts/semaine), réseau ciblé (30 messages personnalisés à des contacts existants).
Objectif : 10 conversations qualifiées dans les 7 jours.
Phase 4 : préparation entretiens et closing (jours 22-26)
Script de découverte (10 questions clés). Script de présentation (raconter le positionnement en 90 secondes). Script de closing (annoncer le prix, justifier, négocier sans baisser).
Sans cette phase, tu retombes dans le piège "je dis 450, je baisse à 380 si ca hésite".
Phase 5 : signature de la première mission (jours 27-30)
Closing actif sur les 2-3 prospects les plus chauds. Proposition envoyée, relances faites, mission signée.
Le pattern qui se répète
Sur les devs que j'accompagne, la séquence est toujours la meme : un positionnement clair, des assets cohérents, plusieurs canaux d'acquisition activés, et des scripts de closing préparés. Pas de magie ni d'intelligence supérieure, juste une séquence rigoureuse répétée dans le bon ordre.
Le facteur qui change tout n'est jamais la technique. C'est la lisibilité de l'offre et la capacité à tenir son prix.
Ce que je referais si je devais le refaire
Si on me redonnait 19 ans avec ce que je sais aujourd'hui :
Je ne facturerais plus jamais 14€/jour, meme la première mission. Le tarif d'entrée au marché FR junior est 350€/jour, point.
Je passerais 80% de mon temps à apprendre à vendre et 20% à apprendre à coder, pas l'inverse.
Je refondrais mon LinkedIn tous les 6 mois pour suivre l'évolution du positionnement.
Je ne refuserais jamais d'investir dans un coaching qui me ferait gagner 100€ de TJM. ROI garanti en 1-2 missions.
Questions fréquentes
Faut-il être un meilleur développeur pour augmenter son TJM ?
Non. À 350€/jour je connaissais déjà 80% de ce que je maîtrise à 550€/jour. Ce qui débloque le TJM, c'est la capacité à expliquer pourquoi un client doit te payer plus, pas une compétence technique de plus.
Combien de temps faut-il pour passer à 500€/jour en freelance ?
La séquence tient en 30 jours quand elle est structurée : positionnement (jours 1-7), refonte des assets (8-14), sprint d'acquisition (15-21), préparation au closing (22-26), signature (27-30). Ce qui m'a pris 9 ans, c'est de la découvrir sans méthode.
Le marché du dev freelance est-il vraiment saturé ?
Non. Pendant les années où je le croyais saturé, la demande freelance tech a augmenté et le marché a recruté massivement. Le problème n'est pas le marché, c'est un positionnement invisible.
Comment justifier un TJM élevé face à un client ?
En préparant une découverte structurée, en reformulant la valeur que tu apportes à son contexte, et en annonçant ton prix sans le baisser à la première hésitation. C'est la phase de closing, et elle s'apprend comme le reste.
Par où commencer pour se repositionner ?
Par le positionnement : choisir une verticale, un cas d'usage, et le résumer en une phrase "j'aide [cible] à [résultat] grace à [méthode]". Tous tes assets racontent ensuite cette meme phrase.
Conclusion
J'ai mis 9 ans à passer de 14€ à 550€/jour. Sur ces 9 ans, 8 étaient évitables. La méthode pour faire la meme chose en 30 jours existe, elle est documentée, et je l'ai déroulée avec les 200 devs que j'ai accompagnés.
Si tu veux savoir si elle peut marcher pour toi, j'anime un webinaire gratuit chaque jeudi à 21h où je déroule la méthode complète. Inscription : solodevagency.fr/webinaire