Perspectives de carrière du FullStack Developer
Ladder IC (Junior → Confirmé → Senior → Lead/Staff), spécialisations (Architecte, Tech Lead, CTO), passerelles Produit/Management, marché & rémunération, promotion packets, roadmaps 12–24 mois, et options freelancing.
Ladder IC & responsabilités Spécialisations (Architecte/Tech Lead/CTO) EM/PM : passerelles Salaires & packages
1) Parcours IC (Individual Contributor) : Junior → Confirmé → Senior → Lead/Staff
| Niveau | Scope | Autonomie | Impact | Livrables typiques | Indicateurs |
|---|---|---|---|---|---|
| Junior | User story | Guidé | Feature locale | PR petites, tests unitaires, docs “How-to” | PRs/semaine ≥ 2, review fixes < 3/j |
| Confirmé | Module | Semi-autonome | Qualité & cadence | Contrats API, dashboards, runbooks | CFR < 15%, p95 API < 150ms |
| Senior | Sous-système | Autonome | Architecture locale | RFC/ADR, plan de migration, observabilité | MTTR < 30m, dette ↓, incidents P1=0 |
| Lead/Staff | Plusieurs services | Coach/leader | Architecture transversale | Roadmap technique, tech vision, standardisation | QoS/SLO atteints, adoption standards > 80% |
Signals de Promotion
- Impact répété & mesurable, pas “one shot”.
- Scope élargi sans baisse de qualité.
- Mentorat actif et contagion de bonnes pratiques.
Anti-patterns
- Héroïsme individuel, bus factor élevé.
- Refus de documenter/standardiser.
OKR d’exemple (Senior)
- KR1 : CFR < 10% sur 2 services.
- KR2 : LCP < 2.2s page vitrine.
- KR3 : 1 ADR/mois adopté.
2) Spécialisations : Architecte Logiciel, Tech Lead, CTO (rôles & artefacts)
Architecte Logiciel
- Responsable des contrats (API, events), qualités (perf, sécu, coût).
- Artefacts : C4, ADR, RFC, standards de dev.
- KPIs : SLO atteints, dette < seuil, incidents ↓.
Tech Lead (équipe)
- Orchestration delivery, revue de design, mentoring.
- Plan de release (canary/blue-green), qualité & on-call.
- KPIs : vélocité stable, CFR < 15%, MTTR < 30m.
CTO (startup/scale)
- Vision tech/produit, hiring plan, budget & vendor mgmt.
- Gouvernance sécu & conformité, roadmap 12–24 mois.
- KPIs : OKR orga, churn talent < 10%/an, coûts/req.
# Sommaire RFC (ex.)
Contexte | Problème | Options | Décision | Impact | Mesures# Revue de design – checklist
Scalabilité | Sécu | Observabilité | Coût | Complexité | Risques3) Passerelles : Product Manager (PM) & Engineering Manager (EM)
PM (Produit)
- Discovery/Delivery, OKR produit, expérimentation (A/B).
- Artefacts : PRD, roadmap, KPI adoption/retention.
- Plan 90j : shadow PM → co-driver → lead feature.
EM (Management)
- People (1:1, feedback), process (agile), delivery (cadence).
- Hiring & leveling, on-call, budget formation.
- Plan 90j : audit équipe → rituels → OKR d’exécution.
Pré-requis & signaux
- Communication claire, priorisation, sens produit.
- Confiance de l’équipe et parties prenantes.
# PRD (squelette)
Problème | Utilisateurs | Hypothèses | KPI | Scope | Non-obj.# Agenda 1:1 (EM)
Wins | Obstacles | Croissance | Feedback 360 | Actions4) Marché & rémunération (Europe) — salaires, packages, négociation
Salaires indicatifs (EU)
- Junior : ~45–55k€
- Confirmé : ~55–70k€
- Senior : ~70–90k€
- Lead/Staff : 80k€+ (selon ville/secteur/équity)
⚠️ Varie selon pays, ville, secteur, taille d’entreprise et avantages.
Package & avantages
- Fixe + variable (bonus) + equity (BSPCE/RSU).
- Télétravail, budget formation, confs, matériel.
- On-call payé, RTT/CP, mutuelle/prévoyance.
Négociation
- Préparer fourchette (min/target/ambitieux) & BATNA.
- Échanger scope/leviers : remote, niveaux, sign-on, dates.
- Exiger fiche de poste & critères d’évaluation écrits.
# Comparateur personnel (ex.)
Salaire cible | Avantages | Temps bureau | Évolution | Culture# Email de négociation (os)
Bonjour …, merci pour l’offre.
Au vu de mon impact attendu (SLO, roadmap, mentoring),
je vise un total 78–82k€ + budget conf/formation. Discutons-en.5) Promotion packets & rubriques d’évaluation (IC/Lead)
Contenu d’un packet
- Résumé d’impact (6–12 mois), métriques (CFR, MTTR, CWV).
- Livrables : ADR/RFC, migrations, dashboards, runbooks.
- Feedbacks croisés (Design/Produit/Ops) + mentoring.
Rubrique (score /5)
- Technique (architecture, qualité) — /5
- Delivery (cadence, fiabilité) — /5
- Leadership (mentorat, influence) — /5
- Produit (impact, priorisation) — /5
Anti-patterns
- Packet basé sur “efforts” non mesurés.
- Absence de preuves (liens PR, incidents, SLO).
# Sommaire packet (ex.)
Résumé | Contexte | Réalisations | Mesures | Témoignages | Annexes# Tableau d'impact (ex.)
Service | Avant | Après | Méthode | Lien6) Roadmaps 12–24 mois (IC & Lead) — livrables jalonnés
IC → Senior (12m)
- Prendre ownership d’un service & SLO.
- Conduire 2 migrations structurantes (DB/API).
- Mettre en place observabilité & playbooks incidents.
Senior → Lead (18–24m)
- Standardiser CI/CD & sécurité (DevSecOps).
- Définir design system/plateforme réutilisable.
- Former 2 juniors → confirmés (mentorat prouvé).
Livrables jalons
- 3 ADR clés adoptés, 1 RFC transverse/semestre.
- Runbook on-call + revues post-mortem systématiques.
- Tableau de bord KPIs partagé (CFR, MTTR, CWV).
# Matrice gaps (ex.)
{"architecture":2,"obs":3,"sécu":2,"mentorat":1}# Rituels
Design review bi-hebdo | Tech Talks mensuels | Guildes7) Entretien Senior/Lead : boucles d’évaluation & attentes
Boucles typiques
- System design (scalabilité, sécu, coûts, trade-offs).
- Code (refactor/bugfix), leadership (conflits, mentoring).
- Produit (priorisation, ROI), cross-fonctionnel (Design/Ops).
Barre d’évaluation
- Clarté du raisonnement & visualisation (diagrammes).
- Maîtrise des risques (fallback, idempotence, SLO).
- Communication & prise en compte des contraintes.
Préparation ciblée
- 5 designs narrés (auth, feed, files, cache, jobs).
- Katas TDD + PR “avant/après” qui montrent la qualité.
# Guideline system design
Contexte → Contraintes → Options → Décision → Mesures# Logbook préparation
Sujet | Points forts | Risques | Stories | Questions8) Alternatives de carrière : freelance, consulting, indie maker
Freelance / TJM
- TJM indicatif : 350–800€ selon séniorité/ville/mission.
- Contrats : forfait/jour, clauses IP, délais de paiement.
- Canaux : agences, plateformes, réseau, conférences.
Consulting
- Audits (sécu, perf, coûts), coaching équipes.
- Livrables : rapport + plan 90j + coaching de mise en œuvre.
Indie maker
- Micro-SaaS (niche), time-to-first-dollar < 60 jours visé.
- Stack lean (serverless/Cloud Run), billing & support minimal.
# Proposition d'audit (1 page)
Contexte | Méthode | Livrables | Planning | Tarif# Scorecard idée Micro-SaaS
Douleur | Marché | Concurrence | Pricing | Tech | Moat