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. Attente : apprendre rapidement, poser bonnes questions, appliquer 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 : 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 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. Attente : signaler blocages rapidement, tenir informé sur avancement, demander clarifications. Signe positif : manager jamais surpris par un retard ou 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 bases oui. Attente : 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 gate respectés sans rappel constant.

Attente 5 - Attitude constructive : Réalité : frustrations et doutes sont normaux. Attente : 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 : é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 progression, pas vitesse absolue.

Pas attendu 2 - Zéro question : Mythe : poser des questions montre incompétence. Réalité : questions intelligentes après avoir cherché montrent professionnalisme. Message : on préfère 10 questions pertinentes que 2 jours de blocage silencieux.

Pas attendu 3 - Code parfait du premier coup : Mythe : code doit être parfait dès première version. Réalité : iterations en code review sont normales et attendues. Message : 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 progression, pas 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".