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 90: Upper Management Dislikes Me and Undeserved Job Offers

Download

This week Jamison and Dave answer these questions:

  1. Upper management has a negative impression of me because of an early manager. How do I manage and improve my reputation with mid and upper level management, who I interact with very rarely?
  2. I have a job offer I feel unqualified for. Should I decline this offer I honestly don’t deserve, or face a massive amount of impostor syndrome and risk not delivering?
A smiling speech bubble

Episode 89: Departed Engineers and Employment Contracts

Download

This week Jamison and Dave answer these questions:

  1. How do I deal with co-workers who constantly cite the decisions of engineers who don’t work here anymore?
  2. My employment makes it sound like the company owns my past work and side-projects. Is this true? Is this normal?
A smiling speech bubble

Episode 88: How To Dress For Interviews and Learning To Interview

Download

This week Jamison and Dave answer these questions:

  1. How do you dress for interviews? Full on informal beach bum? Smart casual? Formal suit tie?
  2. I’m a new developer and have been asked to interview incoming developers. How do I learn how to interview?

This is the NoRedInk interview process. This is the blog post Jamison likes on getting data out of the technical portion of the interview. This is a slightly pessimistic look at pitfalls in the standard interview process. Google wrote a great article about structured interviewing that might also be helpful.