Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Taro

Nail Your Promotion As A Software Engineer

via Taro

Overview

Switching jobs is great, but it can only get you so far. *The true foundation of any ultra-successful tech career is promotion.* When you look at software engineers at the pinnacle of career achievement like the FAANG Principal Engineer \[L8\] making $1,000,000+, you'll notice that the overwhelmingly majority of them have very long stints at a particular company with several promotions. Despite this, promotion gets a bad reputation as it's sorely misunderstood, both by individual engineers and entire tech companies. This leads to many engineers getting stuck at certain levels, giving up, and just hopping companies to escape the pain. This course is here to demystify promotion and teach you how you can plant roots and actually climb up the tech career ladder. By the end of the course, you will understand: - 💡 How promotion **actually works**, particularly at top companies like FAANG - 🧠 The framework to understand the **senior engineering career ladder** - 📃 How to define a **clear plan** to get to the next level - ✅ What it takes to get **maximum credit** for every project - 🚀 What it means to master your performance review and produce the **best promo packet** Now here's the beautiful thing about pushing for promotion and following the advice of this course: *It will make you a much better software engineer*. The skills you build up to make a serious promotion case are genuinely useful for your long-term development. This is in contrast to interviewing where you're largely trying to fake mastery. At Taro, we're all about a *"growth first"* mentality, which is why we're so excited to share this course with you.

Syllabus

  • Overview
    • How This Course Works
    • You Can’t Job Hop To Success
    • The Key To Understanding Promotion
    • Do It For The Right Reasons
    • Underleveled? It's A Feature, Not A Bug
    • An Easy Way To Understand The Next Level
  • Finding The Right Team
    • The #1 Piece: Engineering Manager
    • Avoid Level Overload
    • You Need More Senior Teammates
    • You Need More Junior Teammates
  • Set Up Success Criteria
    • Step 0: Establish Yourself
    • Talk To Your Manager
    • Create An Expectations Plan
    • Observe Other Engineers
  • Project Credit And Scope
    • It's Not Just About Impact
    • Impact
    • Technical Complexity
    • Organizational Complexity
    • Depth Of Contribution
    • Quality Of Delivery
    • Attribution
    • The Project Credit Formula
  • Performance Review
    • Sell Yourself, Claim Your Wins
    • Brag Journal
    • Timing: When To Amp Things Up?
    • Peer Feedback Squad
    • Writing Your Packet
  • Conclusion
    • This Might Not Be Enough
    • The Step-By-Step Plan
    • Be Patient
    • Promotion Is A Journey: Follow Through

Taught by

Alex Chiou

Reviews

5 rating at Taro based on 9 ratings

Start your review of Nail Your Promotion As A Software Engineer

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.