Situation réelle
Junior pense qu’on attend de lui : code parfait, vélocité de senior, zéro question. Réalité: on attend curiosité, effort d’apprentissage, communication claire. Cet écart entre attente fantasmée et réelle crée stress inutile.
Ce que j’ai observé : les juniors qui progressent vite ne sont pas les plus talentueux, ce sont ceux qui comprennent ce qu’on attend vraiment d’eux.
Le faux problème
Le faux problème serait de croire qu’on attend de toi la même chose qu’un senior. En réalité, on attend que tu progresses, pas que tu sois déjà arrivé.
Un autre faux problème : penser que poser des questions montre ton incompétence. En réalité, ne pas poser de questions et bloquer montre un manque de professionnalisme.
Le vrai enjeu
Le vrai enjeu est de comprendre les attentes réelles et de t’y calibrer :
Ce qu’on attend VRAIMENT d’un junior :
Attente 1 - Capacité d’apprentissage > Connaissance actuelle
Réalité : Personne n’attend que tu saches déjà tout.
Ce qu’on attend :
- Apprendre rapidement
- Poser les bonnes questions
- Appliquer le feedback
Signe positif : Erreur faite une fois, pas répétée. Montrer comment tu apprends compte plus que ce que tu sais déjà.
Indicateur de succès : Progression visible mois après mois.
Attente 2 - Autonomie progressive
Timeline attendue :
- Mois 1-3 : Beaucoup de questions, beaucoup de support = normal
- Mois 4-6 : Questions plus rares, autonomie sur tâches simples = attendu
- Mois 7-12 : Autonomie sur scope défini, questions sur le complexe = objectif
Signe positif : Tu débloques seul des situations qui te bloquaient avant.
Indicateur de succès : Besoin de support diminue progressivement.
Attente 3 - Communication proactive
Réalité : “Je bloque depuis 2 jours” découvert par hasard = problème. “Je bloque depuis 30min sur X, j’ai essayé Y, aide ?” = professionnel.
Ce qu’on attend :
- Signaler les blocages rapidement
- Tenir informé sur l’avancement
- Demander des clarifications
Signe positif : Manager jamais surpris par un retard ou un problème.
Indicateur de succès : Confiance de l’équipe en ta communication.
Attente 4 - Rigueur sur les bases
Réalité : Code parfait pas attendu, mais les bases oui.
Ce qu’on attend :
- Tests écrits
- Code review demandée
- Conventions respectées
- Commit messages clairs
Signe positif : PR mergées sans 15 allers-retours sur les bases.
Indicateur de succès : Quality gates respectés sans rappel constant.
Attente 5 - Attitude constructive
Réalité : Frustrations et doutes sont normaux.
Ce qu’on attend :
- Attitude solution (pas juste plainte)
- Feedback donné constructivement
- Volonté d’améliorer
Signe positif : “J’ai ce problème, voici 2 idées de solution, qu’en penses-tu ?”
Indicateur de succès : L’équipe apprécie travailler avec toi.
Ce qu’on n’attend PAS (contrairement à ce que tu penses) :
Pas attendu 1 - Vélocité de senior
Mythe : Livrer aussi vite qu’un senior dès mois 3.
Réalité : 3-5× plus lent les 6 premiers mois est normal.
Message : On évalue ta progression, pas ta vitesse absolue.
Pas attendu 2 - Zéro question
Mythe : Poser des questions montre ton incompétence.
Réalité : Questions intelligentes après avoir cherché montrent du professionnalisme.
Message : On préfère 10 questions pertinentes que 2 jours de blocage silencieux.
Pas attendu 3 - Code parfait du premier coup
Mythe : Le code doit être parfait dès la première version.
Réalité : Les iterations en code review sont normales et attendues.
Message : La code review sert à ça, c’est un outil d’apprentissage.
Pas attendu 4 - Expertise technique immédiate
Mythe : Maîtriser toute la stack en 3 mois.
Réalité : 6-12 mois pour être à l’aise est standard.
Message : Focus sur ta progression, pas sur une maîtrise immédiate.
Cadre de décision
Voici comment t’aligner sur ces attentes :
1. Auto-évaluation mensuelle Questions: Suis-je plus autonome qu’il y a 1 mois ? Mes questions sont-elles meilleures ? Mes PRs nécessitent-elles moins d’allers-retours ? Cette réflexion guide ajustements.
2. Demander feedback explicite One-on-one : “Sur quoi je progresse bien ? Où dois-je m’améliorer en priorité ?” Cette clarté évite suppositions.
3. Documenter apprentissages Pratique: notes sur ce qui t’a bloqué et comment résolu. Bénéfice: apprendre de tes patterns, partager avec futurs juniors. Cette habitude accélère croissance.
4. Calibrer autonomie Règle : chercher 15-30min solo, puis demander aide. Ni bloquer 2 jours, ni demander immédiatement. Cet équilibre montre professionnalisme.
5. Montrer progression Actions : résoudre seul ce qui te bloquait avant, partager apprentissages, proposer améliorations. Ces signes rassurent équipe.
Retour terrain
Ce que j’ai observé chez différents juniors :
Le junior qui stresse inutilement : Pense qu’on attend perfection, se met pression énorme, n’ose pas demander. 6 mois : toujours lent, confiance faible. Réalité: attentes étaient progresser, pas être parfait.
Le junior qui comprend le jeu : Pose questions après avoir cherché, documente apprentissages, montre progression, communique proactivement. 6 mois : autonome sur scope, confiant, valorisé. Message: comprendre attentes réelles accélère tout.
L’exemple de la communication : Junior bloqué signale après 30min : “Je bloque sur X, j’ai essayé Y et Z, j’ai lu doc W. Aide ?” Senior aide 10min, débloqué. Vs Junior qui bloque 2 jours sans dire, découvert par hasard. Premier cas : professionnel et efficace.
La progression visible : Mois 1 : 15 questions/jour. Mois 3 : 5 questions/jour, meilleures. Mois 6 : 1-2 questions/jour, complexes. Cette courbe rassure manager.
Erreurs fréquentes (et comment les éviter)
Erreur 1 - Se mettre pression sur vitesse Piège: “Je dois livrer aussi vite qu’un senior.” Réalité: impossible et pas attendu. Correction: focus sur progression, pas vitesse absolue.
Erreur 2 - Ne pas demander clarifications Piège: tâche floue, tu supposes ce qui est attendu, livres autre chose. Réalité: clarifier avant = professionnel. Correction: “Juste pour être sûr, tu attends X ou Y ?”
Erreur 3 - Cacher difficultés Piège: bloquer sans dire, espérer résoudre seul. Réalité: équipe préfère savoir et aider. Correction: signaler blocages rapidement.
Erreur 4 - Ne pas appliquer feedback Piège: même erreur 5 fois malgré code reviews. Réalité: ça devient problème. Correction: noter feedback, créer checklist perso.
Message de responsabilité
Ces attentes sont un cadre. Mais :
- Tu es responsable de demander ces clarifications à ton manager
- Tu es responsable de calibrer ton autonomie progressivement
- Tu es responsable de documenter et apprendre de tes erreurs
- Tu es responsable de communiquer proactivement
Si ton environnement ne te donne pas de feedback clair, tu peux le demander. Si malgré cela tu n’as rien, c’est un red flag.
Pour aller plus loin
Le livre "Être ou ne pas être CTO" explore comment naviguer les attentes à chaque niveau de séniorité.
Tu peux aussi consulter l’article "Syndrome de l’imposteur" ou les autres contenus du pilier "Trouver sa place".