Hacker News new | ask | show | jobs
by gadders 4936 days ago
I think this covers a lot of it. A mixture of being good at your job, and making sure people know of you and your competence. You also need to be seen as a safe pair of hands.

Especially at the more junior levels, you also need to make yourself stand out. Competence is a given, so sometimes you do need to work longer/harder than your colleagues to get ahead.