I'm a VP of Engineering which means I do hiring and management of lots of smart people.

Here's a quick thread on things you can do if you're an engineer or knowledge worker to start getting faster promotions and raises.

[Thread]
1. Ask your manager or their manager what their biggest problems are

Anyone can look at JIRA to take tickets off of a sprint board.

Anyone can also ask their manager to solve their hardest problems, but this is surprisingly rare.

Simply asking this question make you stand out
2. Proactively solve those problems

Join Guilds, Chapters, etc. to solve those problems.

Be a key contributor and make friends with others in the group.

Managers like to hear positive feedback from others across the organization.

Alphas won't do well.

See the spotify model
3. Try to get on the revenue side of the business

If you are on the operations side of a business then you are overhead and easier to let go in hard times.

Tie your performance to revenue if possible.

It's easier to justify your position and salary that way.
4. Know your market value

Use glassdoor, levels, or payscale to get an idea of a market range for your current position and the position you want to reach.

Every six months re-evaluate.

You'll use this knowledge in Step 5
5. Self-advocate for promotions and raises

Learn the Peter Principle

Managers promote people who are working at the level they want to attain.

Review your organization's career ladder and add goals to your review that address them.

...
If your org doesn't have a career ladder or review process, leave and find one that does.

You'll be stuck forever without any objective way to level up.

Remember that people leave managers, not jobs, so fire your manager quickly if you don't trust your manager.
You can follow @DivCultivator.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled: