(no title)
cephei
|
1 month ago
In my experience, I've seen engineers try to take on more work to get promoted, but the key issue is that they were doing more work at their own level instead of focusing on work that would be their responsibility if they promoted. If an IC takes on more and more IC work instead of management responsibilities, it's harder to promote them.
JoshTriplett|1 month ago
This is one reason it's critically important for a company to have paths for ICs to take on larger responsibilities that aren't necessarily management responsibilities. Not everyone wants to be a manager, and not everyone is good at being a manager. Some people want to become increasingly senior engineers. (They'll still, ultimately, be responsible for things that involve other people, but that doesn't mean they want to be a people-manager.)
asdfman123|1 month ago
- General George S. Patton, probably
theptip|1 month ago
“Do more” is a failure mode and path to burnout. “Do what I’m doing and you’re not doing” is a cue that an ambitious engineer can reflect on constantly.
hibikir|1 month ago
beoberha|1 month ago
gowld|1 month ago
ozim|1 month ago
wiseowise|1 month ago
TeMPOraL|1 month ago
Also, everyone else hears the same memes about "being a force multiplier" too. When everyone is trying to be a multiplier for the team by helping everyone else on it, the result isn't exponential productivity growth - it's drowning in exponential noise.
Like some other commenters correctly observed, the most significant factor is actually whether the company you're in is stable headcount-wise, or growing fast. In a stable company, promos are a contested resource, which makes the requirements arbitrary - you're graded on an ordinal scale, not a nominal one. In a fast-growing company, promos will happen to you, through no effort on your own - you can coast upwards on seniority alone.
In neither situation, consistently performing at the level above you is a differentiating factor.