It takes more than great code
to be a great engineer.

Soft Skills Engineering is a weekly advice podcast for software developers.

The show's hosts are experienced developers who answer your questions about topics like:

  • pay raises
  • hiring and firing developers
  • technical leadership
  • learning new technologies
  • quitting your job
  • getting promoted
  • code review etiquette
  • and much more...

Soft Skills Engineering is made possible through generous donations from listeners. A heart with a striped shadowSupport us on Patreon

A speech bubble

Why should you listen?

Here's what listeners say:

Recent Episodes

Latest Episode

Episode 99: Developer Health and Whiteboard Interviews

Download

Dave and Jamison answer these questions:

  1. Do you have any recommendations for maintaining physical health in a software developer role? For example, strategies to maintain good posture, reduce eye strain, etc.
  2. Is the practice of asking interviewing developers to regurgitate 20 year old algorithms on a whiteboard a recent trend or is this something new? Can you make sense of this madness?

This is a pretty good summary of some of the health effects of sitting.

Here is the tweet Jamison talked about.

A smiling speech bubble
A smiling speech bubble

Episode 97: A Quiet Intern and Hearts and Guts

Download

This week Jamison and Dave answer these questions:

  1. We have a great intern, who is smart and has good ideas but is also very quiet.

    She’s got a great deal of potential, and I want to tell her that being more vocal and assertive can help her greatly, both in her career and in life.

    How can I give her this feedback, without it sounding like a criticism of her personality, or her introverted tendencies?”

  2. Recently a team member was let go. I am the team lead so I played a role in their termination. While they weren’t a good fit for the team, I’d still like to be in touch and help them improve their skills. Should I steer clear of this? My gut says yes but my heart says no.