Soft Skills Engineering

Jamison Dance and Dave Smith
undefined
Sep 23, 2024 • 30min

Episode 427: Under to over-employed and wibbly wobbly timey wimey

The hosts tackle the delicate balance of handling dual employment, weighing the pros and cons of a remote job versus a demanding startup role. They delve into the ethical dilemmas of transparency with employers while sharing humorous personal anecdotes. Legalities around employment agreements are discussed, highlighting the importance of understanding contracts. The conversation also reflects on the challenges of juggling work-life balance, especially for parents and those working across different time zones. It's an entertaining yet insightful exploration of modern work challenges.
undefined
Sep 16, 2024 • 32min

Episode 426: I got too many promotions and I have anxiety about getting fired

This discussion dives into the tricky world of corporate promotions, spotlighting the frustrations of deserving employees stymied by rank requirements. The hosts share insights on navigating job anxiety, addressing the irrational fear of being fired, and the importance of feedback from managers. They humorously connect these issues to the concept of 'space therapy.' Listeners are encouraged to explore coping strategies while engaging in lighthearted banter, making sense of the complex emotions tied to career advancement.
undefined
Sep 9, 2024 • 26min

Episode 425: Org chart bait and switch and ole' reliable

The conversation dances between the pitfalls of unexpected job reassignments and the challenges of navigating workplace dynamics. A listener reflects on sacrificing a direct line to the CTO for growth, only to find themselves distanced from leadership. Humor sneaks in as the hosts discuss tech memes and community banter, adding levity to serious career talks. They also tackle job searching in a tough economy, emphasizing preparation and the need for effective communication with management regarding roles. Engaging vocabulary discussions round out the fun and insights.
undefined
Sep 2, 2024 • 30min

Episode 424: Bragging without ego and how to predict layoffs

Explore the art of discussing personal achievements without sounding egotistical. The hosts share strategies like 'accusation audits' to balance confidence and humility, especially during interviews. They also delve into workplace fears surrounding layoffs, discussing how to assess job security before joining a team. Listeners learn about the disconnect between hiring and layoffs in large companies, shedding light on the need for better internal communication. Plus, tips on effective networking for interviews are provided to help navigate the job market.
undefined
Aug 26, 2024 • 42min

Episode 423: freedom from deadlines and Actual firefighting to software firefighting

The hosts dive into the balance of deadlines and creativity, discussing how structured timelines can enhance productivity yet also stifle innovation. They shed light on maintaining satisfaction while managing full-time obligations and personal projects. The conversation shifts to building trust in leadership and the importance of gathering feedback. Metaphors from firefighting are humorously employed to explore stress management in software engineering, illustrating the industry's unique challenges and dynamics.
undefined
5 snips
Aug 19, 2024 • 32min

Episode 422: Moving in to big tech and building support

Maria, a self-taught software engineer and tech lead, shares her journey of aiming for a big tech transition. She discusses the importance of both technical and soft skills in this shift, debunking misconceptions about roles in larger companies. The conversation highlights strategies for acing challenging technical interviews and the necessity of networking. Maria’s insights on preparing for the demands of big tech environments emphasize the significance of understanding system architecture and collaboration, while also touching on the importance of supporting team dynamics in remote settings.
undefined
Aug 12, 2024 • 32min

Episode 421: Hitting the level cap and getting credit for behind-the-scenes work

The hosts dive into the intriguing dynamics between managers and top engineers, revealing secrets behind their career conversations. They explore how highly skilled contributors communicate their value and navigate workplace challenges. The significance of peer reviews focused on strengths comes to light, along with discussions on enhancing recognition for teams' efforts. With humor, they address the ongoing relevance of command-line tools in engineering productivity, ensuring that the technical aspects remain engaging.
undefined
Aug 5, 2024 • 27min

Episode 420: New grad getting boring work and busy manager

A new graduate shares their struggles with feeling unfulfilled in a technical role, prompting discussions on realistic career expectations. The hosts emphasize that early jobs can still provide valuable experience. They also explore the complexities of managing large teams and the emotional investment in career growth. Insights on mentorship and building relationships for feedback highlight the importance of support in software engineering. Humor and practical advice abound, making the journey through tech careers relatable and engaging.
undefined
Jul 29, 2024 • 27min

Episode 419: Yoda or Han Solo and I swear I'm senior

Navigating career dilemmas can feel like choosing between Yoda and Han Solo. A listener grapples with conflicting job offers from old coworkers, sparking discussions on balancing friendships with career ambitions. The hosts share strategies for declining offers while maintaining relationships. They also dive into what it takes to be recognized as a senior software engineer, discussing the importance of communication and showcasing achievements in the competitive tech world. Finally, they highlight the need for aligning project goals with tangible business impacts.
undefined
Jul 22, 2024 • 30min

Episode 418: Should I "rest and vest" and how do I avoid 3-hour agile meetings?

The podcast discusses the dilemma of staying in a company for financial stability despite low morale, the concept of 'rest and vest' in software engineering careers, and tips for setting boundaries as a new lead engineer. It also explores the challenges of dealing with exhaustive agile meetings during lunch breaks and strategies for optimizing remote work meetings.

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app