The Programming Podcast podcast

Staff Engineer VS Senior Software Engineer. Want the promotion? Here's the Differences!

0:00
1:05:43
Manda indietro di 15 secondi
Manda avanti di 15 secondi

You got the promotion, you got the title, and now you’re sitting in your fourth meeting of the day wondering: "Wait, am I even an engineer anymore?" In this episode of The Programming Podcast, Danny Thompson and Leon Noel sit down with Staff Engineers Robbie Wagner (IBM/HashiCorp) and Adam Argyle (Shopify/Google) to unmask the reality of the Staff Engineer role. If you are a Senior Developer feeling stuck at the "ceiling" of individual contribution, or a Junior curious about the top of the ladder, this deep dive is for you.


Check out the episode we did with Whiskey Web and Whatnot!

https://youtu.be/HJG8xd8hJHI?si=DkEDHyEnfyzHIGyQ


💡 SponsorS:

1. Huge shoutout to Auth0!

Secure AI agents, humans, and whatever comes next

https://auth0.com/


2. Huge shoutout to Level Up Financial Planning

Changing careers or increasing your income? Get financial clarity with Level Up Financial Planning—helping early and mid-career tech professionals secure their financial future. Visit LevelUpFinancialPlanning.com for a free consultation!

https://www.levelupfinancialplanning.com/


✅ If you made it to the end, comment: “Staff Engineers don't even carry staffs!” so we know who is a real one!


https://www.commityourcode.com/

Come to CYC!


Get The Developers Guide To AI here!

http://developersguide.ai/


Stay in Touch:

📧 Have ideas or questions for the show? Or are you a business that wants to talk business?

Email us at [email protected]!


Danny Thompson

https://x.com/DThompsonDev

https://www.linkedin.com/in/DThompsonDev

www.DThompsonDev.com


Leon Noel

https://x.com/leonnoel

https://www.linkedin.com/in/leonnoel/

https://100devs.org/


📧 Have ideas or questions for the show? Or are you a business that wants to talk business?

Email us at [email protected]!


In this video, we break down:

- Tactics vs. Strategy: Why writing more code might actually be blocking your promotion.

- The Force Multiplier: How to scale your impact through others rather than your own hands.

- The 4 Archetypes of Staff Engineering: Which one are you? (Tech Lead, Architect, Solver, or Right Hand).

- The Power of Documentation: Why docs are a "garden," not an artifact, and how to write for VPs.

- MVP vs. MDP: Why your "Minimally Viable Product" might be failing your users.

- Stop worrying about perfection and start worrying about influence. Your impact should go up even as your commit history goes down.


Connect with our guests:

Robbie Wagner: Whiskey, Web and Whatnot Podcast

Adam Argyle: Staff Engineer at Shopify (Formerly Google Chrome)


#StaffEngineer #SoftwareEngineering #CareerGrowth #SeniorDeveloper #TechLeadership #TheProgrammingPodcast


Video Chapters

00:00 – The Promotion Trap: Am I still an engineer?

01:03 – Introductions: Meet the Staff Engineers from IBM & Shopify

02:40 – Defining the Role: What does a Staff Engineer actually DO?

05:00 – The Force Multiplier: Scaling your intentions through influence

06:54 – Tactician vs. Strategist: Changing your mental model

08:35 – Why your commit history should be going down

10:37 – How to scale yourself using media and "scaled abstraction"

13:12 – The Reality Check: When your CEO tells you to stop coding

17:07 – The 4 Staff Engineer Archetypes (Will Larson’s Framework)

19:25 – Technical Depth vs. Business Communication

22:00 – Predicting the future: "Smelling" bugs before they happen

26:36 – Documentation as a Garden: Why stale docs kill products

30:28 – Multi-lane Readability: Writing docs for Juniors AND VPs

34:46 – The AutoZone Lesson: Putting the customer first

43:44 – Saving the Tylenol: Identifying friction in the organization

51:15 – Ask the Podcast: When do you stop tweaking and just SHIP?

54:48 – The Big Debate: MVP (Viable) vs. MDP (Desirable)

01:05:00 – Final Thoughts: Don't let perfection block your paycheck

Altri episodi di "The Programming Podcast"