Jamison Dance and Dave Smith
Soft Skills Engineering
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.
Author
Jamison Dance and Dave Smith
Category
Podcast website
Latest episode
Jul 6, 2026
Where to listen?
Podcasts in the app Replaio Radio Coming soonPodcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts
Episodes
Episode 295: Underleveled at FAANG and lazy tech lead 14.03.2022 32:08
In this episode, Dave and Jamison answer these questions: Love the podcast, love the banter and jokes, keep up the great work! Now, for my predicament: Good news: I just got my first job at a FAANG! Bad news: I’m coming in at the lowest level of software engineering despite being in my mid-30’s and nearly 10 years of non-FAANG experience. Given that it is my first Big Tech™ company, I understand b...
Episode 294: Unqualified internal applicant and speculative specs 07.03.2022 31:47
In this episode, Dave and Jamison answer these questions: I work in a squad that has been slow in delivering. Squad leadership (including myself) concluded we need a staff engineer (one level above senior engineer) to help guide tech directions and to support other engineers. Unfortunately we have received only a single applicant- senior engineer “Brett” who’s already on the team. Brett is a good...
Episode 293: Moving TOO fast and following my manager 28.02.2022 21:37
In this episode, Dave and Jamison answer these questions: Is it possible to move too fast and do you believe in too much enthusiasm? I am one of the youngest member of the team and am always willing to start new projects and balance a few different things. Is there a point where this can start hurting my career? I’ve gotten bumped in compensation fairly, almost 25% raise since I first started. My...
Episode 292: Haunted by former co-worker and awkward manager endorsement 21.02.2022 22:57
In this episode, Dave and Jamison answer these questions: I recently joined a new company that pays me much better and has much better engineering practices than my previous job. I referred a great engineer who was hired on a different team. Then, another engineer from my old job applied for MY team and is currently being interviewed for the role. This engineer is one of the reasons I left my form...
Episode 291: Hyper-productive team lead and hyper-unproductive senior engineer 14.02.2022 25:43
In this episode, Dave and Jamison answer these questions: Hi! Thanks so much for all the work you do to put this show out, it’s kept me sane the past year. To sum up my problem…I’m aware this is going to sound like a slightly bananas thing to complain about, but my team’s tech lead is superhumanly productive. About 8 months ago, we hired Sarah. I can’t overstate how awesome Sarah is, but, well, in...
Episode 290: Past offers and from QA to PM 07.02.2022 21:41
In this episode, Dave and Jamison answer these questions: I wanted to know if listing past offers (as a brand name signal) on your resume will help or hurt you during the resume screening and interview stages? I am an SQA engineer at one of the FAANGS, and I feel inadequate in my position; I get the gist QAs are not valued much. Essentially I got into this domain early in my career, and I find mov...
Episode 289: Sharing wisdom nicely and too many raises? 31.01.2022 19:52
In this episode, Dave and Jamison answer these questions: Hey guys, a long time listener here, I love the show. I’ve recently joined an early-stage startup with a tiny engineering team. It’s like most startups at this stage, there’s some chaos and a lot to figure out. It’s exactly what I like about startups. In the past years, I’ve been working on the very same kind of software we’re building now....
Episode 288: Too excited about learning and furious boss when quitting 24.01.2022 23:01
In this episode, Dave and Jamison answer these questions: I am working at my first job as a software engineer for 2 1/2 years now. I really enjoy working as a programmer and I’m super excited about the tech industry in general. However, sometimes I feel like I’m too excited about everything. I spent a lot of time reading blog posts, watching tutorials or taking online courses. I think about what b...
Episode 287: Informal favoritism and post-hoc finger pointing 17.01.2022 22:01
In this episode, Dave and Jamison answer these questions: Listener Sara asks, How can I deal with favoritism towards informal leaders in a group? The group is losing group intelligence because the informal leader’s reasoning and direction is favored. Example: when member A propose an argument is dismissed, but when the informal leader proposes the same argument it is cherished. How do I react to t...
Episode 286: I don't care about borkchain and morning procrastination? 10.01.2022 28:58
In this episode, Dave and Jamison answer these questions: I keep hearing about Web3, DAOs and Smart Contracts. Part of me wants to get excited about these and other shiny things but I just don’t seem to care all that much any more. How long into your careers did y’all stop getting excited about shiny stuff and how do you keep learning when it is not all that exciting to you any more? Maybe it is t...
Episode 285: Staying technical as a manager and skill over seniority 03.01.2022 30:34
In this episode, Dave and Jamison answer these questions: In the past couple of years I transitioned from a freelancer, to a full-time software engineer, to a product owner, to a manager of a small product development team. Due to the relatively rapid changes, I feel I have not had enough time to go particularly deep in my knowledge and experience with any of these roles. I’m currently focusing on...
Episode 284: Slow mentee ramp-up and quit before new job? 27.12.2021 27:09
In this episode, Dave and Jamison answer these questions: I started working at a new company last month. I’m just under senior level (I-II-III-Sr) and I am working on a project with someone slightly more junior, who started there a few months earlier, to help them complete a project on time. Despite my best efforts, I can’t get on the same page with them. They ignore half of my suggestions, don’t...
Episode 283: Jealousy and burnout 20.12.2021 34:58
In this episode, Dave and Jamison answer these questions: Jealousy - as bad as it is, it still happens. I was the first employed programmer at a startup. Within the first year of my work there an colleague from my previous company I worked for asked me if it’s okay with me if he comes work for the same start-up as me. Since I strive to be a good person and friend I answered “yes”, but deep down I...
Episode 282: Setting boundaries late and junior joy 13.12.2021 27:51
In this episode, Dave and Jamison answer these questions: Listener Rafael asks, If you’ve already been working at a company for several months, how do you set boundaries with your employer as to when, time during the day, it’s acceptable for them to contact you? What can you say to your employer or colleagues if they expect you to respond to correspondence at all times, with a 30-min turn around?...
Episode 281: Contractor is sus and too much job hopping? 06.12.2021 24:22
In this episode, Dave and Jamison answer these questions: Questions Zach asks, A few weeks ago, I interviewed and recommended we hire a contractor candidate, who I will call “Bob”. We hired “Bob”. Today was the first time I saw “Bob” since the interview, only “Bob” was not the person I interviewed. It seems “Bob” had someone else pretend to be him to pass the interview. What should I do? Thank you...
Episode 280: Async communication and how to quit not nicely 29.11.2021 32:56
In this episode, Dave and Jamison answer these questions: Questions Starting to work on a team that is split across time zones. With a majority of the company based in one time zone and a handful spread in others. I want to emphasis the importance of asynchronous communication. I have found Slack to begin to feel like I need to respond ASAP instead of when it is convenient. If we were to say slack...
Episode 279: (Rerun of 220) Premature leadership push and credit and status 22.11.2021 33:39
This is a rerun of episode 220. In this episode, Dave and Jamison answer these questions: Questions Hello, I know you said you don’t read the compliments on air most of the time but this podcast is great. I just found it a few weeks ago and I love the positive fun approach to question answering. It has really made me think about software engineering outside of the ““make code do thing”” box. Anywa...
Episode 278: PM to engineer and pressure to stay after quitting 15.11.2021 35:24
In this episode, Dave and Jamison answer these questions: Questions Many engineers want to go into product management, but I’m the reverse - a product manager who wants to move into engineering. What advice would you give to someone pursuing this path? How would you recommend I spend my time while jobfinding? What type of job should I be looking for? I have a computer science degree but I’ve worke...
Episode 277: Super long code reviews and replacement laptop 08.11.2021 33:32
In this episode, Dave and Jamison answer these questions: Questions My company recently had a kerfuffle where some teams felt that reviewing a PR in less than 3 weeks was an unreasonable ask. As such, the company is trying to come up with guidelines for cross-team asks. The current proposal is for work of 1-2 hours they will commit to an SLA of 6 months. I feel this is a polite way of saying no to...
Episode 276: Startup or big company and negotiating your exit? 01.11.2021 28:41
In this episode, Dave and Jamison answer these questions: Questions Hi guys, I’ve been listening for a few months now and am dissatisfied with my current work, where I’ve been for a year. I come from a research background, and now doing an engineering job at a B2B SaaS company is leaving me wanting a change. Moving between teams is not an option, so I plan to move companies early next year. My pro...
Episode 275: Take-home tests and doing my own recruiting 25.10.2021 34:09
In this episode, Dave and Jamison answer these questions: Questions I’m a developer responsible for hiring other developers for my company. I’m comfortable interviewing and I feel like I can get a good grasp on whether the interviewee is technically competent. My boss wants us to give a take-home technical test to people after the first interview if we’re happy with how they interviewed and want t...
Episode 274: Announcing resignation too early and why are my ideas rejected? 18.10.2021 24:59
In this episode, Dave and Jamison answer these questions: Questions I’m a technical lead and I’m planning to take the usual advice and quit my job. The catch is, I have a not-yet-vested interest in staying until the new year. My manager mentioned in passing that he’s doing resource planning for my team for next year. Should I indicate that I’ll be looking for work in the new year? I feel like I ha...
Episode 273: Influencing people and getting a raise in a flat org 11.10.2021 25:06
In this episode, Dave and Jamison answer these questions: Questions Listener Anonomomonous asks, How do you influence people and change minds? I work on a team where things often happen by inertia. I have a lot of ideas about how to improve our process, scope our work better, collaborate more effectively etc. I’m comfortable with sharing my concerns and suggestions with my manager and the rest of...
Episode 272: Consistent or shiny 27.09.2021 30:30
In this episode, Dave and Jamison answer these questions: Questions A few years ago my team chose a niche SPA framework (Aurelia) for the front-end of a large multi-year new product development. The team started a new product in the same family. I chose to continue using Aurelia. However, some of the developers on the team have suggested using React - newer framework, easier to hire/retain for, et...
Episode 271: Too quiet and quitting too much? 13.09.2021 31:19
In this episode, Dave and Jamison answer these questions: Questions Listener Lisa asks, Hi Dave and Jamison! How do you answer the statement “You’re very quiet. Like really quiet”? Me? I tend to give a small smile or recently, I said “I know.” I’m a software developer in a large defense company and I’m on my third and final year of my rotational program. I just rotated back to the same area as my...
Similar podcasts
Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.