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 244: Quitting telephone and recommendontion

Download

In this episode, Dave and Jamison answer these questions:

Questions

  1. My coworker Alice reached out to me in confidence to say that another coworker, Blake, is leaving in about a month. Blake told Alice in confidence that they intend to put in their two-weeks notice next week. Making things better, Blake is our entire ops team (<3 bus factor of 1) and our startup was not planning on hiring anyone else into that team for three more months!

    Do I have an obligation to respect their twice-removed confidentiality? Or do I have an obligation to the company (and my remaining coworkers) to push to start hiring their replacement sooner? I’m concerned that if I do nothing, it’s a risk to the company because Blake plays such a critical role and we did not setup Blake in an HA configuration, but I’m also wary of doing something that seems like an ethical gray area.

    I’m not in management, so I have no ability to directly start hiring. But I’m a senior IC and pretty heavily vested in the success of this company. And bummed about my dear departing friend/colleague! And bummed that my workload is about to go up as all of us learn to be ops engineers, too!

    Help! I don’t want to have to take the soft skills patented advice of quitting my job when the startup crumbles under the ops team’s departure, so what do I do instead?

  2. Someone I worked closely with on a previous job has reached out to me, asking for a referral and recommendation to my current company. The problem is, I really didn’t enjoy working with this person. The experience was so bad it prompted me to leave that job for another one. I didn’t want to burn bridges, so when I left the job, I cited personal reasons and did not mention the real reason was that I hated the interpersonal dynamics there.

    It could be the case that their toxic behavior was partly due to the toxic organization we were in. It’s also possible that over the years they’ve matured, but I don’t know. On the other hand, each time I’ve asked someone for a referral, they’ve always done it, so I assume that there’s an expectation to refer previous coworkers?

    I can’t in good conscience recommend this person to my current company. If I provide my true opinions, I suppose they’d eventually find out. Can this person sue me for defamation if they don’t get hired?

A smiling speech bubble

Episode 243: Saying no and conference

Download

In this episode, Dave and Jamison answer these questions:

Questions

  1. Quite often my manager writes me in the morning: hey, can you help the team with this thing? And sometimes it happens so that I know no more than “the team” about the thing, and actually there’s no way in the world I can help them, but everyone assumes that I am some kind of expert in it. Where did they get that impression? This is so irritating!

    I absolutely love to be asked for help when what I’m asked for is kind of “my thing”.

    But in some cases, I can’t just say “hey, this is not really my specialty, I will be more of a burden here”, because everyone would think that I’m just lazy or unwilling to help. And then I sit and struggle through the process of everyone asking me questions I obviously don’t know answers to, and I try to guess or figure out these answers, and I suffer because I don’t meet everyone else’s expectations, and everyone else suffers because no one knows what to do, and it goes on and on and on… I don’t know about you - do you find yourself in such situations and what do you do if you do?

  2. My company just asked me if I’m interested in going to a conference that’s about a month away, but I’m currently in the process of job hunting and don’t know if I’m going to be around for much longer than a month. What do I do? It feels dishonest to go and then leave the company shortly after. But it also feels dishonest to say “Nope! Not interested!” because I actually would like to go. There’s also the benefit that people often are recruiting at conferences so it might be a great place to be for that.

A smiling speech bubble

Episode 242 (Episode 131 re-run): Stinky feet and high salary expectation

Download

It’s one more re-run before we are back with new stuff! Enjoy this episode from November 2018, back when Tiger King didn’t yet exist.

In this episode, Dave and Jamison answer these questions:

Questions

  1. I sit in a desk with 3 other people. One of those people does a great job of personal hygiene…the other two not so much. I have dropped a couple of hints about it (I mentioned it is a good idea not to wear the same pair shoes/trainers every day so you’re feet don’t start to smell). Some days, my stomach will churn from the smells that inevitably waft over. What should I do - I am worried if I tell my boss to talk to them, he will mark me as a troublemaker/overly sensitive.

    To make things worse, one of them sits opposite and puts his feet under my desk, so the, let’s be frank, absolutely awful stench is right under my nose! :?

    It’s not just feet by the way, we are talking the full BO experience.

  2. I was at a interview recently. When being asked for expected salary. I mentioned a number lot more than what the company was expecting. It’s already been a week and I haven’t received a response from them. I really really love the company and the project they are working on. I would love to to contact the HR personal and tell that I am interested in the position even if it means less money. How do I approach the situation? I don’t want to mess it up more than I already have. 🙁