

Soft Skills Engineering
Jamison Dance and Dave Smith
It takes more than great code to be a great engineer. Soft Skills Engineering is a weekly advice podcast for software developers about the non-technical stuff that goes into being a great software developer.
Episodes
Mentioned books

12 snips
Dec 2, 2024 • 30min
Episode 437: My company canceled all one-on-ones and moving to a single backlog
The podcast dives into the impact of eliminating one-on-one meetings on junior employees' career growth and suggests proactive communication methods to navigate these changes. It humorously discusses transitioning to a single team backlog using Kanban, weighing the benefits against the challenges of moving from a rigid waterfall process. The hosts also explore the nuances of Kanban versus Scrum, emphasizing adaptability and strategies for integrating agile practices into existing workflows while addressing organizational resistance to change.

11 snips
Nov 25, 2024 • 34min
Episode 436: Paralyzed by checkboxes and I'm on a "must keep happy" list
The discussion kicks off with a playful take on software jargon, highlighting the challenges of clear communication in tech. Listeners learn about the pitfalls of checkbox-driven development and its effects on creativity in reliability-focused environments. The speakers tackle blame culture in postmortems, stressing the need for accountability without fear. They also delve into corporate dynamics during organizational shifts, emphasizing teamwork and the nuances of aligning personal goals with management expectations. Humor and insights weave throughout, making it both entertaining and enlightening.

9 snips
Nov 18, 2024 • 33min
Episode 435: How to make my boss actually do something and kindly shooting down
Delve into the complexities of navigating workplace dynamics with a resistant boss. The hosts explore the art of managing up while balancing technical responsibilities and team performance. Learn about the importance of clear communication, especially when delivering constructive feedback. They also indulge in whimsical discussions about the concept of a 'perfect computer' and the quirks of computational challenges. Plus, enjoy humorous reflections on supportive patrons that provide a light-hearted touch to the serious subject matter.

Nov 11, 2024 • 34min
Episode 434: Forgetful boss and nothing to say
Navigating the quirks of forgetful bosses leads to practical strategies for memory retention and effective communication. The hosts blend humor with insight on tackling the challenges of skip-level meetings in tech firms, encouraging thoughtful questions to boost engagement. They explore the importance of documenting leadership decisions to enhance clarity and reduce repetitive discussions. Personal anecdotes add a relatable touch as they discuss the balance between taking notes and relying on memory, making the workplace a bit more manageable.

Nov 4, 2024 • 31min
Episode 433: My teammate pretends we decided, but we didn't and my team is getting worse and worse
Team dynamics take center stage as the hosts discuss a teammate's puzzling habit of claiming decisions were made without consensus. They dive into the challenges of navigating such assertive communication styles, offering humorous yet practical strategies. Additionally, the conversation shifts to the cultural impact of a recent acquisition, where hiring trends have led to a dip in engineering quality. The hosts tackle the importance of ownership and motivation, advocating for proactive cultural shifts to enhance team morale and effectiveness.

Oct 28, 2024 • 35min
Episode 432: As an LLM, how can I be more emotionally smart and when to use I vs we?
Discover how a large language model grapples with emotional intelligence and effective communication. The hosts dive into the art of blending precision with empathy, exploring the challenges tech professionals face in connecting with others. They discuss the impact of using 'I' versus 'we' in workplace dialogue, revealing the nuances of accountability and teamwork. With a humorous tone, the conversation highlights techniques for fostering deeper connections and navigating communication gaps in professional settings.

Oct 21, 2024 • 35min
Episode 431: Stinky.js and power hungry friend
Curious about a career move? The hosts discuss the challenges of transitioning to a full-stack role and tackling front-end fears. They highlight the importance of skill confidence, even without a CS degree. A listener's dilemma about joining a friend's startup sparks a lively chat about the intricacies of working in startups and the fine balance between ambition and product quality. Expect hilarious anecdotes and insights on navigating the Node.js community and startup dynamics for aspiring developers!

Oct 14, 2024 • 31min
Episode 430: Should I quit this job I'm underqualified for and honestly torpedoed my promo chances
Dive into a discussion about job satisfaction, imposter syndrome, and the challenge of feeling underqualified in tech. The hosts share humorous anecdotes while offering insights on navigating career choices and the emotional rollercoaster that comes with them. They emphasize the importance of work-life balance and how expressing your feelings can influence promotion prospects. With a jelly bean analogy, they tackle statistics and the pressure in corporate environments, reminding everyone that recognizing accomplishments is vital for mental well-being.

Oct 7, 2024 • 29min
Episode 429: Should I quit my job for free hoodies and manager to IC
Dive into the dilemmas of job satisfaction versus competitive pay. The hosts discuss weighing the allure of perks like free hoodies against meaningful work and financial stability. Personal stories reveal the complexities of transitioning from manager to individual contributor, highlighting the importance of relationships and communication. They also explore the evolving value of workplace benefits in today's flexible work culture and how to navigate the tensions of career shifts with grace.

Sep 30, 2024 • 28min
Episode 428: Interim tech lead and asking for a raise when a peer leaves
The hosts dive into the tricky world of stepping into an interim leadership role, weighing the pros and cons of gaining managerial experience against the risk of losing technical skills. They tackle how to approach salary negotiations when taking on increased responsibilities after a peer's departure, especially in a struggling company. With a humorous spin, they discuss the personal motivations behind job retention, including the care of an office plant, while offering practical advice on navigating raises in challenging economic times.


