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.
Não deixe de visitar o site do podcast e apoiar quem o produz: softskills.audio
Autor
Jamison Dance and Dave Smith
Categoria
Site do podcast
Último episódio
6 de jul de 2026
Onde ouvir?
Podcasts no app Replaio Radio Em breveOs podcasts estão chegando ao app. Instale agora e seja o primeiro a descobrir um jeito totalmente novo de curtir podcasts
Episódios
Episode 46: My New Crappy Job and Youth vs the Status Quo 07.02.2017 40:17
Dave and Jamison answer these questions: How do I deal with my new job that turns out to be crappy? How do I know how hard to push back against more experienced engineers when suggesting a new idea? Thank you to Algolia for sponsoring this episode. Check out their job posting at algolia.com/softskillsengineering .
Episode 45: RAPID FIRE and Micromanagers 28.01.2017 24:50
It’s our first RAPID FIRE episode, where we answer a bunch of questions rapid-ish-ly. Why do I get passed up for developer jobs? Should I take this high-paying job even though it’s a scary change? Should I quit my first job after five years? We also answer a longer question: How do I deal with a micromanaging project manager? Thank you to Algolia for sponsoring this episode. Check out their job po...
Episode 44: Discussing Firing and Writing Job Postings 25.01.2017 34:25
Dave and Jamison answer these questions: When I let someone go, should I tell them the reason why? How do I write a good job description? We mention Julia Evans’ blog post A litmus test for job descriptions in the second question.
Episode 43: Internship Costs and CS Interview Questions 16.01.2017 40:37
Dave and Jamison answer these questions: What do internships cost companies? How do you feel about asking hard technical computer science questions in interviews? The second question was prompted by this tweet: In 20 years of engineering I've never said, "thank goodness we hired someone who can reverse a b tree on a whiteboard while strangers watch" — Samantha 🐝 Quiñones (@iea...
Episode 42: Bootcamp Job Hopping and Cultural Reliability 02.01.2017 30:20
In this episode, Dave and Jamison answer these questions: Should I switch jobs to my fourth job within two years of graduating from a bootcamp? What non-technical practices and cultural attributes improve software reliability?
Episode 41: Management Snobs and Two Bosses 28.12.2016 24:26
In this episode, Dave and Jamison answer these questions: How do I deal with someone who says their job (management) is so much harder than my job (engineering)? How do I deal with a two-boss situation where I am one of the bosses?
Episode 40: Office Visibility and New Tech 21.12.2016 33:13
In this episode, Dave and Jamison answer these questions: How can I encourage my team to be more visible in the office? How do I learn new technologies without going through a noob phase?
Episode 39: Brilliant Jerks and One on Ones 12.12.2016 30:40
In this episode, Dave and Jamison answer these questions: How do I deal with engineers who are skilled technically but rude and demeaning? What should I talk about in one on ones with my manager or reports? We also cite Questions for our first 1:1 , a blog post by Lara Hogan.
Episode 38: Going Over Heads and Firing Just After Hiring 05.12.2016 34:06
In this episode, Dave and Jamison answer these questions: When is it appropriate to go over someone’s head? Should I fire the new engineer that we just hired (and who relocated to take the job)?
Episode 37: VC Funding and Internal Presentations 29.11.2016 31:54
In this episode, Dave and Jamison answer these questions: How does venture capital work, and how does it affect me? How do I give great presentations at work?
Episode 36: Unlimited Vacation and Enforcing Best Practices 22.11.2016 27:10
In this episode, Dave and Jamison answer these questions: What do you think of unlimited vacation policies? How do I enforce coding best practices? Show notes, because Jamison is feeling ambitious: The Netflix culture slides we mentioned pylint , the linter Dave talked about
Episode 35: Attracting Talent and Quitting Responsibly 15.11.2016 40:26
In this episode, Dave and Jamison answer these questions: How can I attract talent? How do I quit without burning bridges?
Episode 34: Do Certifications Help and How Can I Avoid Avoidance? 07.11.2016 29:23
In this episode, Dave and Jamison answer these questions: Do certifications help me? How can I solve an avoidance problem?
Episode 33: Damaging Your Credibility and Meeting Potential Employers In School 31.10.2016 33:38
In this episode, Dave and Jamison answer these questions: How can a developer damage their credibility online? How can I meet potential employers while I’m still in school?
Episode 32: Why Would You Do Contracting? 26.10.2016 16:29
In this episode, Dave and Jamison answer this question: Why would a developer leave a full time job to do consulting or contracting? It just so happens that Jamison did this a few months ago, and he shares his experience in making the transition.
Episode 31: Going In To Management and Knowing If A Job Is Worth Applying To 17.10.2016 33:10
In this episode, Dave and Jamison answer these questions: Should I go in to management? How do you know if a job is worth applying to?
Episode 30: Reaching Consensus and Code Editing Etiquette 08.10.2016 40:29
In this episode, Dave and Jamison answer these questions: How should you reach consensus on a team? Should you always have consensus? What is the etiquette around editing code in a shared repository?
Episode 29: What Should I Do When Starting A New Job? 07.10.2016 21:25
Literally the only episode that the advice “quit your job and get a better one” doesn’t apply. Dave and Jamison answer the question: What should I do when starting a new job?
Episode 28: How Long Should I Stay At My Job and How Do I Help Junior Developers Improve 26.09.2016 34:48
In episode 28, Jamison and Dave answer these questions: How long should I stay before I quit my job? Two to three years seems fairly normal. Dave sees people with less than 12 months regularly. Staying at a job means you experience things you wouldn’t if you hopped around a lot. It is much easier to see the hype cycle play out if you stick around. You get to see the outcome of your own decisions....
Episode 27: Writing Great Resumes and Pushing Back on Non-Engineering Tasks 19.09.2016 42:41
In episode 27, Jamison and Dave answer these questions: How do I write a great resume? Do you really need a resume these days? How important is formatting and good design? What content should be on your resume? Should I push back on non-engineering tasks like PowerPoint presentations? From listener samspot: I am a Sr. Developer and I am often asked to spend time on PowerPoint presentations for fun...
Episode 26: Communicate Your Efforts and I Told You So 12.09.2016 41:10
In episode 26, Jamison and Dave answer these question: How do you make sure people know about your good work? See Matt Zabriskie’s great post for background on this. We also mentioned Do Things, Write About It . How do you get your point across effectively so you don’t have to say “I told you so” later?
Episode 25: Understanding the Business and Managing Without Being a Developer 05.09.2016 38:49
In episode 25, Jamison and Dave answer these question: How do I understand the business side better? Analysis of tabs vs spaces How does your business make money? Just ask your CEO/manager Kill the myth of the pointy-haired boss Smaller companies expose you to this more Just ask questions: What was our revenue last month? How much did we spend last month? Who are our biggest customers? How does th...
Episode 24: Should I be a generalist or specialist developer? 29.08.2016 37:35
In episode 24, Jamison and Dave answer this question: As a software developer, should I be a generalist or a specialist? This was inspired by a Twitter conversation here: https://twitter.com/iam_preethi/status/766758679743954944
Episode 23: Joining a startup as a CTO and asking for a raise 22.08.2016 37:33
In episode 23, Jamison and Dave answer these questions: You are asked to be a CTO of a start-up. What questions would you ask in order to decide whether to join, and what things would you give most attention to, if you do join? I REALLY want and deserve a raise so I hope you two discuss how a nerdy introvert gets the CFO of a small privately owned business to want to give her more money when she’s...
Episode 22: Health insurance and contributing to open source projects 15.08.2016 40:55
In episode 21, Jamison and Dave answer these questions: What’s up with all this health insurance jargon? How do I get started contributing to open source?
Podcasts parecidos
O Replaio não é o publicador dos podcasts; os nomes dos programas, as capas e o áudio pertencem aos seus autores e são distribuídos por feeds RSS públicos