Your engineers don't know what "Ready for Promotion" actually means
You think the path is clear. They're navigating in the dark - and starting to resent it.
đ Hey, itâs Stephane. I share lessons, and stories from my journey to help you lead with confidence as an Engineering Manager. To accelerate your growth see: 50 Notion Templates | The EMâs Field Guide | CodeCrafters | Get Hired as an EM | 1:1 Coaching
Paid subscribers get 50 Notion Templates, The EMâs Field Guide, and access to the complete archive. Subscribe now.
Thereâs a phrase that gets tossed around in promotion conversations that makes engineering managers somewhat uncomfortable: âYou need to demonstrate you can operate at the next level firstâ.
It sounds reasonable. Promotions shouldnât be speculative. You want evidence someone can handle increased scope before you formalise it. Fair enough.
But in practice your engineer spends a year doing next-level work, assumes theyâre on track, and then discovers - often in a performance review - that they were missing something you never told them about. A specific type of project. A visibility requirement. Something that seemed obvious to you but was completely invisible to them.
And now theyâre frustrated. Maybe even looking for a job elsewhere. Not because they couldnât meet the bar, but because nobody showed them where it was.
The invisible promotion criteria problem
Most companies have some version of a levelling framework. Job descriptions, competency matrices, maybe even a fancy rubric. On paper, the path from senior to staff looks clear.
In reality, itâs anything but.
The written criteria tend to be vague by design - âdemonstrates technical leadershipâ or âdrives impact across teamsâ. These phrases mean different things to different people. More importantly, they donât tell you what actually gets someone promoted at your specific company, on your specific team, in your specific political context.
What gets people promoted is usually a combination of:
Completing a sufficiently visible project
Having the right people notice and advocate for you
Timing (budget cycles, headcount, your managerâs own standing)
Documentation that tells a compelling story
Your engineers probably know about the first one. They often donât understand the other three. And unless youâre actively teaching them how the game works, theyâre going to assume that doing good work is enough.
It isnât. You know that. They donât.
Why managers stay vague
Iâve been guilty of this myself in the past. You avoid giving specific guidance because:
You donât want to make promises you canât keep. Promotion decisions involve committees, budgets, and factors outside your control. Saying âdo X and youâll get promotedâ feels like setting yourself up for a hard conversation later.
Youâre not entirely sure yourself. The criteria change. What got someone promoted last year might not work this year. Youâre pattern-matching from limited data, and you donât want to give bad advice.
You assume theyâll figure it out. Theyâre smart. Theyâve been watching others get promoted. Surely they understand whatâs required.
Your uncertainty becomes their confusion. And confusion, over time, becomes resentment.
When an engineer is operating above their level without progress, they donât think âmy manager is navigating a complex system on my behalfâ. They think âmy manager is either incompetent or stringing me alongâ. Neither interpretation is good for your relationship or your retention.
If youâre enjoying this article, consider subscribing to get:
âď¸ Free: 1 original post every Tuesday, my favourite posts of the week every Sunday + 10 Notion Templates for Engineering Managers
đ Paid: Full archive + 50+ EM templates & playbooks + The EM Field Guide
What promotion guidance actually looks like
The fix isnât complicated, but it does require you to be more direct than you might be comfortable with.
Start with a gap analysis. When someone expresses interest in promotion - or when you think they should be considering it - have a concrete conversation about the delta between where they are and where they need to be.
This isnât âkeep doing great work and weâll seeâ. Itâs: âFor the next level, the committee is going to want to see evidence of cross-team technical influence. Right now, your impact is mostly within our team. Hereâs a project that could give you that visibility, and hereâs what âsuccessâ would look like for your promotion case.â
Specific. Actionable. Connected to how decisions actually get made.
Name the non-obvious requirements. If your company cares about self-promotion documents (brag docs, promotion packets, whatever you call them), tell your engineers early. If certain stakeholders need to be aware of their work for it to âcountâ, say that explicitly. If thereâs a timing component - âpromotions typically happen in Q2, so we need your packet ready by Januaryâ - make sure they know.
Be honest about what you donât control. You can say âI think youâre ready, and Iâm going to advocate hard for youâ while also acknowledging âbut I canât guarantee the outcome because here are the factors outside my influenceâ.
Engineers can handle uncertainty. What they canât handle is being kept in the dark.
âProve yourself firstâ
Hereâs a nuance worth examining: the expectation that someone demonstrate next-level performance before getting promoted isnât inherently unfair. You donât want to promote someone into a role they canât handle.
But thereâs a difference between âshow me you can do this for a quarterâ and âdo this for three years while I figure out if I want to go to bat for youâ.
If someone has been operating above their level for an extended period, you have all the evidence you need. At that point, continued delay isnât careful evaluation - itâs either bureaucratic failure or passive exploitation.
Ask yourself honestly: if they left tomorrow and you had to write a job description for their replacement, would you be describing their current level or the level above? If itâs the latter, you have your answer.
The conversation to have this week
Find the engineer on your team whoâs been doing next-level work without formal recognition. You probably already know who it is.
Set up time with them - not in your regular 1:1, but a dedicated conversation about their career trajectory. Come prepared with:
Your honest assessment of where they are relative to the next level
The specific gaps, if any, and what would close them
The timeline youâre working toward, even if itâs approximate
The factors outside your control, named explicitly
This conversation might be uncomfortable. You might have to admit you donât have all the answers. You might have to acknowledge that past communication hasnât been clear enough.
Do it anyway.
The engineers who leave over promotion frustration rarely leave because the answer was ânot yetâ. They leave because the answer was âkeep doing what youâre doingâ - and that turned out to mean nothing at all.
Your job isnât to guarantee promotions. Itâs to make sure the people on your team understand exactly what theyâre working toward, exactly what success looks like, and exactly where they stand. That clarity is the bare minimum of good management.
Everything else is just hoping your best people donât figure out they could get more clarity somewhere else.
If you enjoy articles like these, you might also like some of my most popular posts:
See you in the next one,
~ Stephane









