Getting Promoted as a Software Engineer
Promotions are the questions we get asked about most. These episodes cover how promotion decisions actually get made, how to build a case your manager can take upstairs, what changes between the junior, senior and staff levels, and what to do when you have done the work but the title has not followed.
38 episodes of Soft Skills Engineering, the weekly advice podcast where Dave Smith and Jamison Dance answer software engineers' questions. Every episode is free, and each page below has the listener's question in full.
Every episode about getting promoted
- Episode 526: Why can't I get promoted so quickly after my last promotion and I got hired as a software engineer but ended up doing ops
- Episode 523: (Rerun of 331) Prickly ticket and title downgrade
- Episode 521: negotiating . . . now? and doing good work is not enough for promotion?
- Episode 499: Should I quit my solo dev job with a sports team and senile seniors
- Episode 482: I got a promotion, but a tiny raise and an imposter interviewed for my team
- Episode 467: I can't get promoted if I do my job and should I get a degree to get a job in this economy
- Episode 460: Losing autonomy and I got skipped for a promotion even though I'm awesome
- Episode 448: Title over salary and from figure skater to software developer
- Episode 426: I got too many promotions and I have anxiety about getting fired
- Episode 419: Yoda or Han Solo and I swear I'm senior
- Episode 416: My boss wants me to build dark patterns and getting promoted without writing code
- Episode 409: Fancy title to IC and CRUD is crud
- Episode 402: It's all on fire and title inflation
- Episode 388: Money not compliments and principal engineer coding guidelines
- Episode 377: Short Tenure Promotion and too much free time at work
- Episode 351: Senior hoarding and layabout lead dev
- Episode 343: Tech lead/manager and discouraging seniors
- Episode 335: Senior questions and overly optimistic
- Episode 331: Prickly ticket and title downgrade
- Episode 330: Mixed signals and not ready for senior
- Episode 291: Hyper-productive team lead and hyper-unproductive senior engineer
- Episode 285: Staying technical as a manager and skill over seniority
- Episode 268: Title inflation and solo remote engineer
- Episode 267: Cheap promotion raise and live coding blues
- Episode 261: Anxious about work and senior imposter
- Episode 233: Manual unit testing and WFH demotivation
- Episode 230: Not seeking promotion and taking code
- Episode 222: Cowboy CTO and underpaid after promotion
- Episode 195: Ad-hoc promotion and quitting a huge company with Charity Majors
- Episode 186: First job negotiation and am I a senior engineer?
- Episode 185: Fragile coworkers and soft demotion
- Episode 179: Pushing preemptive promotion and de-motivated by promotion
- Episode 155: What do you think about employee monitoring software and how do I get un-demotivated after losing interest in software dev?
- Episode 116: Weekend Warrioring and Reaching the End of the Career Ladder
- Episode 75: Self-Promotion For Wallflowers and Moving in a Year
- Episode 54: Sneaky Contractors and Job Titles
- Episode 19: Firing someone for a coding mistake and getting demoted
- Episode 9: Deadlines and Titles
Other topics
- Salary and Raises
- Quitting Your Job
- Interviewing and Job Hunting
- Working With Your Manager
- Difficult Coworkers
- New Developers
- Remote Work and Meetings
- Burnout and Work-Life Balance
- Layoffs and Job Security
- Technical Leadership
- AI at Work
- Performance Reviews and Feedback
- Estimates, Deadlines and Process
- Learning and Staying Current
- Code Quality and Tech Debt
- Personal Brand and Speaking
- Contracting and Consulting
- Startups and Big Tech
- Communication at Work
Browse all 527 episodes or ask Dave and Jamison your own question.