Taro Logo

How do you measure your own career growth?

Profile picture
Entry-Level Software Engineer [SE1] at Booking.com9 months ago

I heard from Tech Career Growth sessions that promotion is a main indicator. Is that the best one or are there other ways to identify if you’re truly becoming a better software engineer?

1 Like
1 Comment


(1 comment)
  • Alex Chiou
    Robinhood, Meta, Course Hero, PayPal
    9 months ago
    • 3 main ways: Promotion/title, peer feedback, personal introspection
    • Promotion + level are the most concrete. If a company decides to move you up a level, you almost certainly grew some amount to deserve that.
    • However, the meaningfulness of promotion varies based on the company and its bar. Some companies have wide levels (takes a lot of growth to traverse and get promoted) and others have narrow levels (doesn't take much effort to get to the next one).
    • When it comes to peer feedback, it will get deeper and more glowing over time if you are actually growing. This is more subjective than promotion, but in a way, more powerful.
    • The fuzziest but arguably the most important one to gauge your growth is how you perceive yourself. When it comes to this introspection about your growth, look for behaviors in particular. Concretely, can you look at work scenarios and say to yourself that the "you of today" handles it in a different, much more mature way than say the "you of 2 years ago" would have done? If the answer is yes, then you are probably a better software engineer now!