
Talk to engineers, EMs will always try to get you to join
The best indicator of future behaviour is past behaviour
Your EM is the most important person in your promo
Look for EMs with a track record of growing people
growing as an engineer is all about behaviour and mindset change
master your promo packet
get maximum credit for each project
define a clear, concrete plan for getting to the next level
have a framework to understand the different levels
understand how promotion actually works
course objectives
5. quality of delivery
how hard were the things you worked on? could other people do them?
4. depth of contribution
Very senior engineers have reputations as “steady hands”
Key idea: think holistically about the problem
You are in charge of your growth
3. observe great engineers: look for how they get things done
what does their calendar look like?
what kinds of people are they talking to?
how do they contribute to meetings?
how do they organise their code and prs?
how do they plan projects and design systems?
Depth of contribution
Organisational complexity
❌ I need to have the biggest and most impactful projects
Technical complexity
There are six main axes to consider when evaluating a project
impact is only one component of a project!
Impact
You should break down expectations by the different performance review axes
Create a document with clear expectations and update it over time
2. Create an expectations plan
1. Tell your manager you want to go for promo
Frame the discussion as mutual benefit - you want to expend your impact
“I really enjoy working on this team. I want to do more to increase my impact and empower my teammates - what are the steps I need to take to get to that next level?”
Normally this takes 3-6 months to get onboarded and operating efficiently
Be empathetic: your teammates are asking too but there are limited slots
0. Set yourself up as a strong performer before starting promo talks. Get feedback on how you’re trending
PROMOTION
therefore, at most companies, you get promo’d when you’ve shown you can operate at the next level
we want to be somewhere in the middle
people just naively think doing good work will result in them being promoted
promos are a lagging indicator of your skills
people become promotion-obsessed and it’s their motivation for doing anything
The key to understanding promotion
Promotion requires doing things that are fundamentally new to you. Your behaviour and mindset has to change in a meaningful way.
there are two extremes when it comes to thinking about promos
3. Grow like a rocket
2. Be hungry, consistently add value over a long period of time
you can’t job hop to success, you don’t get to see the whole SDLC or compound your knowledge/relationships
HOWEVER, it is important to find the right team/manager/projects for each stage of your career
seniority = number of people that you’re adding value to
1. Find an organisation that pushes you to get better and rewards you for it
promotion is more beneficial to your growth for the time invested
how to become a 10x engineer
interviewing is parasitic - it takes up a lot of your time and the prep tends to be not relevant to your job