Focus on "behaviors"  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌
Forwarded this email? Subscribe here for more

Ratings != Promotions

Focus on "behaviors"

Ryan Peterman
Jan 26
 
READ IN APP
 

Meta hired me as a new grad even though I had already worked at Amazon for 8 months. This made me hungry to grow since I felt behind.

When I learned about Meta’s rating system, I became even hungrier. The top rating (“Redefines Expectations”) felt like something worth chasing after. This made me want to focus all my energy on getting high ratings.

One day, my manager explained something unintuitive to me that changed the way I structured my career. He told me that high ratings were not the way to get promoted.

I graduated UCLA in 2017; felt behind when Meta sent me this

Ratings vs Promotions

Ratings tell you how much impact you had compared to others at your level. If you get lucky or work a ton of hours, even a junior engineer can have more impact than a senior engineer. That alone won’t get you promoted.

For promotion, you need to show that you have the “behaviors” of the next level. Without them, there’s a risk that you’d get promoted too early and have trouble meeting expectations.

Here’s an example where high ratings wouldn’t get you promoted. Imagine you’re a junior engineer who works an obscene amount. You land three times as many features as others. You’re going to get a great rating, but you might not be any closer to promotion.

What you’ve shown is that you’re a strong junior engineer, but it’s not clear that you could sustain what is expected at the next level. If you didn’t work as much, then your raw output wouldn’t make up for gaps in your ability to lead others for instance.

Behaviors > Ratings

Getting great ratings always feels good, but focusing on the behaviors of the next level is much more worthwhile. There are a few reasons for this:

  1. You can take behaviors with you - If you learn the behaviors of a Senior Engineer, those will help you wherever you go

  2. Behaviors are sustainable, ratings are a grind - The highest ratings require outsized impact which is often a ton of work. Behaviors on the other hand help you have more impact with the same amount of time

  3. Promotions pay much more than ratings do - Example Meta pay from levels.fyi:

    1. IC4 → IC5 Promotion = ~$133k per year pay increase

    2. Redefines (3x bonus) @ IC4 = ~$75k one-time bonus

    3. Your refreshers (yearly stock grant) will be a little bigger too in (b), but promo pay should still be more

  4. [Personal opinion] Larger scope is more satisfying - Grinding out tons of work within your level gets repetitive


Focus your career conversations with your manager on learning next-level behaviors. Don’t worry about ratings so long as you’re on track for meeting expectations at your level. In practice, next-level behaviors often lead to solid ratings anyway.

Thanks for reading,
Ryan Peterman

Join 46000+ software engineers from companies like Google, Meta, Amazon, and Microsoft who receive new posts and support my work

Subscribed

 
Share
 
 
Like
Comment
Restack
 

© 2024 Ryan Peterman
548 Market Street PMB 72296, San Francisco, CA 94104
Unsubscribe

Start writing