Skip to main content
Python Careers2026-08-06 · 13 min read

From Non-Tech to Python Developer in France: The Reconversion Guide (2026)

Reconversion professionnelle vers le développement Python — reconverting into software development is one of the most-searched career-change queries in France. This post is the honest map: what France actually recognises, what CPF/Pôle Emploi can cover, how long from zero to first job, and which mistakes eat 6 months of your life.

Written for the person who's currently in marketing / finance / education / retail and wants to be a Python developer in Paris, Lyon, Nantes, or remote.

The three legitimate paths in France

1. Bootcamp financé par le CPF

Le Wagon, Ironhack, O'Clock, Simplon are the most common. 3-9 month intensive programs. Simplon is subsidised for job-seekers (potentially free with Pôle Emploi coverage); private bootcamps run €5,000-9,000 typically covered by CPF (Compte Personnel de Formation) if you have accumulated credits.

Pros: structured, employer-recognised in Paris/Lyon tech, cohort accountability, some placement help.

Cons: intense (35-40h/week for months), no guarantee of a job, quality varies wildly (Le Wagon and Ironhack strong, some no-name bootcamps write nothing on your CV a recruiter respects).

2. Self-taught + portfolio + certifications

The most common path outside of Paris. €0-500 total investment (paid courses or a couple of Coursera certificates). 6-12 months evenings + weekends.

Pros: cheap, flexible, self-paced, forces you to build "learning how to learn" muscle that permanent employees value.

Cons: no cohort, no accountability, harder to break into first job without a network. Requires you to be the type of person who finishes courses without external pressure.

3. Formation qualifiante (BTS / DUT / Licence Pro en informatique)

1-2 years of formal education leading to a French diploma. Often free or low-cost through GRETA (adult education network) or online through CNED. Considered by French HR as more "serious" than a bootcamp, but takes 2-4x longer.

Pros: recognised diploma, network of alumni, government-funded, opens the door to functionaire-adjacent jobs (SNCF, EDF, Ministères) that bootcamp grads can't touch.

Cons: slow, some programs still teach Java or PHP instead of Python. Check the syllabus carefully.

The realistic 9-12 month plan (self-taught path)

Optimised for someone working full-time in another field, with 2 hours/day evenings + 6 hours/weekend available.

Months 1-3: Foundations

Python syntax, control flow, functions, classes, files. One small project per month:

  • Month 1: script that renames photos by date taken
  • Month 2: script that reads bank export CSV and categorizes transactions
  • Month 3: web scraper that pulls French job listings

By end of month 3 you can read any beginner Python code and modify it.

Months 4-6: The professional stack

Pick ONE track:

  • Web (most French junior jobs): FastAPI + Pydantic + SQLAlchemy + PostgreSQL + JWT auth + pytest. Deploy to Fly.io / Render.
  • Data (Paris/Lyon banks + insurance): pandas + polars + scikit-learn + Jupyter + Streamlit dashboard. Deploy to Streamlit Cloud.

Build a substantial project. This is your portfolio centerpiece.

Month 7: LinkedIn + CV en français

Two versions: LinkedIn in ENGLISH (recruiters search in English for tech), CV in FRENCH for the initial application.

CV structure that works with French HR:

  • Profil (2-3 lines): "Développeur Python en reconversion, spécialisé en FastAPI + PostgreSQL. Projet public: [URL]"
  • Compétences techniques (bullet list, Python first)
  • Projets (2-3 with URLs)
  • Expérience professionnelle (your previous career, briefly, reframed to highlight transferable skills)
  • Formation (your previous degree + any bootcamp/cert)

Months 8-12: Applications + interviews

Apply broadly. 10-15 applications/day, 5 days/week. Conversion in France for a reconverti junior: 100 applications → 5-8 phone screens → 2-3 technical interviews → 0.5-1 offer.

Target regions: Paris, Lyon, Nantes, Bordeaux, Toulouse for on-site. Remote-first startups (Alan, Payfit, Aircall, Doctolib, Qonto) open to anywhere in France.

What CPF and Pôle Emploi actually cover

CPF (Compte Personnel de Formation) — the €500-5,000 you've accumulated across your working years is spendable on certified formations. Not everything is CPF-eligible — check the specific bootcamp's "Datadock" or "Qualiopi" certification. Le Wagon, Ironhack, Simplon are all certified.

Pôle Emploi (formation collective) — if you're currently unemployed and registered, you can apply for a fully-funded formation via AIF (Aide Individuelle à la Formation) or the local Conseil Régional's collective programs. Simplon and some POE-i programs (Préparation Opérationnelle à l'Emploi) are free for job-seekers.

ARE (Allocation de Retour à l'Emploi) continues during formation if you were previously employed — you don't lose unemployment benefits during a certified bootcamp.

The mistake that costs 6 months

Learning too much theory, shipping too little code. French self-taught learners over-invest in tutorial completion and under-invest in shipping actual projects. The tutorial track feels productive but doesn't build a portfolio.

Rule: within the first 30 days you MUST have a public GitHub repo with a working script. Doesn't matter how small. The public shipping muscle is what gets you the interview 6 months later.

Salary reality (2026 France Python)

  • Junior (0-2 years): €35,000-45,000 brut/an in Paris; €30,000-38,000 in regions. Junior data scientist skews €40,000-50,000.
  • Mid (2-5 years): €48,000-62,000 brut/an Paris; €42,000-55,000 regions.
  • Senior (5+ years): €65,000-90,000 brut/an Paris; €55,000-75,000 regions. Some Paris fintech + AI startups pay €95,000-120,000 for senior.

Freelance TJM (Taux Journalier Moyen) for a senior Python développeur: €450-700/day depending on stack + city.

Where CodeMentor fits

Our Foundations track covers the Month 1-3 syntax work. First 15 lessons free after a free signup so you can validate the fit. Then FastAPI Production for the web-path project or Data Science for the data-path project. Runs in your browser in French UI (18 langues au total) — pas d'installation à faire.

FAQ

Le CPF finance-t-il vraiment un bootcamp Python?

Oui, si le bootcamp est certifié Qualiopi ou Datadock. Le Wagon, Ironhack, O'Clock, Simplon sont tous éligibles. Vérifie sur moncompteformation.gouv.fr en tapant le nom du bootcamp.

Pôle Emploi paie-t-il pendant que je suis en formation?

Oui — l'ARE continue si tu étais salarié précédemment ET si ta formation est validée dans ton PPAE (Projet Personnalisé d'Accès à l'Emploi). Si tu es demandeur d'emploi longue durée, la RFF (Rémunération de Formation Pôle Emploi) prend le relais quand tes droits ARE expirent.

Faut-il un Bac+5 pour être développeur Python en France?

Non. Les startups tech (Alan, Payfit, Doctolib, Qonto, Aircall) recrutent sur portfolio + entretien technique, sans exigence de diplôme. Les grands groupes (BNP, Société Générale, Total, EDF) exigent souvent Bac+3 ou Bac+5 — porte fermée si tu es en reconversion pure sans diplôme technique.

Quel âge maximum pour se reconvertir?

Aucun légal. Réalité du marché: la reconversion à 25-35 ans est la plus fluide (recruteurs voient "candidat motivé"). À 40+ tu combats un biais implicite — le portfolio + les projets doivent compenser en montrant que tu peux apprendre vite.

Django ou FastAPI en France?

FastAPI pour toute nouvelle mission startup + scale-up. Django reste dominant dans les grands groupes historiques (Free, Meilleurs Agents, quelques agences web parisiennes). Si tu vises le côté "moderne tech" du marché — FastAPI. Si tu vises les grands groupes — Django reste sûr.

Commence par Foundations — les 15 premières leçons sont gratuites après une inscription gratuite. Ou explore tous les tracks Python pour une vue d'ensemble avant de choisir.

Ready to try it?

15 lessons free after a free signup — no card. Sample the platform, then decide.

Start free

Or unlock every lesson

Pro — $12/mo, unlimited AI, cancel any time. Refund within 14 days worldwide.

See Pro plans

Get one Python lesson + one career idea every Friday

No spam, no "buy our course now". Three bullets, every Friday. Unsubscribe with one click.