Learning, Skills and Staying Current
The technology moves and the worry that you are falling behind moves with it. These episodes cover generalist versus specialist, whether degrees and certifications are worth it, finding real time to learn inside a full-time job, and switching stacks without starting over.
26 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 learning and staying current
- Episode 522: I stayed too long at my first job and should I get a masters degree
- Episode 510: Old and behind and how do I hang on for the last few years until retirement?
- 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 453: Why did my company build an internal LinkedIn and how do I not get stagnant in my skills?
- Episode 363: Future impact of tech stacks and async communication
- Episode 329: Falling behind and can't get a management job
- Episode 288: Too excited about learning and furious boss when quitting
- Episode 266: Switching tech stacks and awkward zoom silence
- Episode 256: No degree ceiling and reverse whippersnappers
- Episode 249: Settling the Wild West and credit for self-study
- Episode 237: Salary vs tech stack and how to quit an ad agency
- Episode 210: Study time and caring less
- Episode 201: Too soon for a raise and management, masters, maybe?
- Episode 175: Famous devs at conferences and becoming obsolete
- Episode 161: Trapped as a QA engineer and trapped as a generalist
- Episode 160: Non-manager 1:1s and throwing away dev learning
- Episode 128: Finish The Degree In Poverty? and Hiring Insecurity
- Episode 88: How To Dress For Interviews and Learning To Interview
- Episode 67: Graduate School and Asking Good Questions
- Episode 59: Buying Training and Unrelated Experience
- Episode 51: Junior Scrum Master In Trouble And Jamison Has No Degree
- Episode 42: Bootcamp Job Hopping and Cultural Reliability
- Episode 34: Do Certifications Help and How Can I Avoid Avoidance?
- Episode 24: Should I be a generalist or specialist developer?
- Episode 16: Dealing with recruiters and learning new things without frustration
- Episode 15: Working with non-technical people and keeping up with the latest technology (with Brad Green)
Other topics
- Getting Promoted
- 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
- 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.