Soft Skills Engineering

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.

Episodes

Title Duration Published Consumed
Episode 127: Leaving a Job I Love and My Role Is Being Eroded 00:21:20 2018-10-08 21:00
Episode 126: I'm underpaid and Game Industry Bonuses 00:25:42 2018-10-01 21:00
Episode 125: Brainstorming sessions and Slack Ettiquette 00:35:20 2018-09-24 21:00
Episode 124: Pair Programming Pain and Side Hustle CEO 00:32:12 2018-09-17 21:00
Episode 123: Salary Promise Fail and Slacker Coworkers 00:29:26 2018-09-10 21:00
Episode 122: Too Much Process and Negotiating Salaries with Multiple Companies 00:31:18 2018-09-03 21:00
Episode 121: Working Remotely Without Hating It and Managing Rotating Engineers 00:32:28 2018-08-27 21:00
Episode 120: Layoff Decisions and Overworking Peers 00:32:09 2018-08-20 21:00
Episode 119 (rerun of episode 77): My boss wants me to speak at conferences and how to get better than a 2% raise 00:19:54 2018-08-13 21:00
Episode 118: Asking For Help and Speaking Up 00:27:51 2018-07-30 21:00
Episode 117: Defense Industry Stigma and Responding to Negative Feedback 00:25:55 2018-07-23 21:00
Episode 116: Weekend Warrioring and Reaching the End of the Career Ladder 00:30:37 2018-07-17 21:00
Episode 115: Sharing Your Salary When You Leave and Hiring Decisions Overruled 00:21:41 2018-07-10 21:00
Episode 114: Story Point Commitments and Measuring Productivity (Episode 79 Rerun) 00:39:00 2018-07-02 21:00
Episode 113: Quitting Your First Job and Too Many Responsibilities 00:32:58 2018-06-25 21:00
Episode 112: Disinterested Interviewing and Layoff Fallout 00:26:57 2018-06-18 21:00
Episode 111: Dogma Rehab and Getting a Co-worker Fired 00:34:50 2018-06-12 21:00
Episode 110: Team Spirit and Half-hearted Recruiting 00:27:12 2018-06-04 21:00
Episode 109: Critical Junior Dev and Introducing New Tools 00:25:29 2018-05-29 21:00
(Rerun) Episode 35: Attracting Talent and Quitting Responsibly 00:40:49 2018-05-20 21:00
Episode 108: An Insecure Teammate and Disclosing Past Ratings 00:24:32 2018-05-13 21:00
Episode 107: Silence After Interviews and Newsletter Politics 00:28:00 2018-04-30 21:00
Episode 106: Working From Home Without Rotting and Meetup Etiquette 00:27:19 2018-04-22 21:00
Episode 105: Interviewing for Management and Annoying Noises 00:32:38 2018-04-12 21:00
Episode 104: Interviews With VPs and Hiring a Tester 00:28:04 2018-04-06 21:00
Episode 103: Team Dynamics and Bad Code 00:30:35 2018-03-31 21:00
Episode 102: Correcting English and Tyranny of the Urgent 00:36:43 2018-03-24 20:00
Episode 101: Style In Code Reviews and How To Thank My Manager 00:30:20 2018-03-17 20:00
Episode 99: Developer Health and Whiteboard Interviews 00:32:42 2018-03-09 20:00
Episode 98 (Rerun of Episode 57): Disliking Management and Difficult Co-workers 00:35:00 2018-03-02 20:00
Episode 97: A Quiet Intern and Hearts and Guts 00:29:33 2018-02-22 20:00
Episode 96: Teaching Burden and Unknown Unknowns 00:27:49 2018-02-17 20:00
Episode 95: Paying For Help and Scared of Recruiters 00:30:53 2018-02-08 20:00
Episode 94: Dodging Recommendations and Full Sleeve Tattoos 00:34:45 2018-02-03 20:00
Episode 93: Negotiating Annual Raises and Part-Time Work 00:28:46 2018-01-27 20:00
Episode 92: Career Death by Friction and New Job Woes 00:39:49 2018-01-19 20:00
Episode 91: Job Requirements and Teams of Misfits 00:27:40 2018-01-11 20:00
Episode 90: Upper Management Dislikes Me and Undeserved Job Offers 00:29:17 2018-01-05 20:00
Episode 89: Departed Engineers and Employment Contracts 00:30:36 2017-12-28 20:00
Episode 88: How To Dress For Interviews and Learning To Interview 00:38:01 2017-12-22 20:00
Episode 87: Pushover Coworkers and Productivity Metrics 00:47:01 2017-12-14 20:00
Episode 86: Sharing Salaries and Offensive Words 00:34:24 2017-12-07 20:00
Episode 85: Annoying Know-it-alls and Company Headshots 00:24:41 2017-11-30 20:00
Episode 84: Shy Developers and Outsourced Architecture 00:26:57 2017-11-23 20:00
Episode 83: Gaps In The Resume and Moving To Business 00:26:10 2017-11-16 20:00
Episode 82: Blow Ups and Job Security 00:36:23 2017-11-09 20:00
Episode 81: Unwilling To Grow and Forced Out During Two Weeks Notice 00:25:11 2017-11-02 20:00
Episode 80: New Team Leads and Constant Follow Up 00:31:45 2017-10-29 20:00
Episode 79: Story Point Misses and Measuring Productivity 00:38:29 2017-10-19 21:00
Episode 78: Endless Rewrites and Fake Deadlines 00:27:28 2017-10-13 21:00
Episode 77: Boss Wants Me To Speak and The 2% Raise 00:35:22 2017-10-04 21:00
Episode 76: Writing Goals and Firing Jokes 00:30:50 2017-09-25 21:00
Episode 75: Self-Promotion For Wallflowers and Moving in a Year 00:34:06 2017-09-19 21:00
Episode 74: Switching Languages Without A Pay Cut and A Missed Negotiation 00:36:43 2017-09-11 21:00
Episode 73: A Rampant Rewriter and Overexplainers 00:39:01 2017-08-31 21:00
Episode 72: The Micromanaging CEO and The Only Developer 00:29:08 2017-08-17 21:00
Episode 71: Informal Leadership and Dealing With Burnout 00:41:42 2017-08-14 21:00
Episode 70: Appraisal-Driven Development and Meeting Creep 00:32:03 2017-07-28 21:00
Episode 69: A Know-It-All Lead and Selling Your Boss on Remote Work 00:38:52 2017-07-21 21:00
Episode 68: Paying Your Dues and Non-technical Hobbies 00:43:12 2017-07-13 21:00
Episode 67: Graduate School and Asking Good Questions 00:44:56 2017-07-07 21:00
Episode 66: Nepotism and Minimum Junior Requirements 00:22:07 2017-06-29 21:00
Episode 65: Left In The Dust and Imposter Syndrome 00:39:20 2017-06-22 21:00
Episode 64: Negative Peer Reviews and On Call 00:37:18 2017-06-15 21:00
Episode 63: (Rerun) Management Snobs and Two Bosses 00:24:41 2017-06-08 21:00
Episode 62: Many Meetings and Surviving an Acquisition 00:29:35 2017-05-31 21:00
Episode 61: Product Managers and Notifications 00:34:52 2017-05-25 21:00
Episode 60: Office Arrangements and Disarming A Code Owner 00:35:19 2017-05-17 21:00
Episode 59: Buying Training and Unrelated Experience 00:30:41 2017-05-11 21:00
Episode 58: Dropping Out and Interview Prep (Rerun) 00:41:46 2017-05-02 21:00
Episode 57: Disliking Management and Difficult Co-workers 00:34:45 2017-04-25 21:00
Episode 56: Keeping Meetings On Track and Designer-centric Culture 00:30:45 2017-04-18 21:00
Episode 55: Ng-Conf Live Episode 00:34:13 2017-04-11 21:00
Episode 54: Sneaky Contractors and Job Titles 00:41:38 2017-04-04 21:00
Episode 53: Bait and Switch and Informing Your Manager 00:29:46 2017-03-29 21:00
Episode 52: Slowness Guilt and I Have No Side Projects 00:26:19 2017-03-21 20:00
Episode 51: Junior Scrum Master In Trouble And Jamison Has No Degree 00:31:09 2017-03-15 20:00
Episode 50: I Didn't Quit and Manager of Zero People 00:25:29 2017-03-07 20:00
Episode 49: Candidate Plagiarism and a Tightwad Employer 00:27:31 2017-02-28 20:00
Episode 48: Quitting a Death March & Am I Underpaid 00:32:31 2017-02-21 20:00
Episode 47: Speaking Up In A New Job and Personal Issues 00:30:41 2017-02-14 20:00
Episode 46: My New Crappy Job and Youth vs the Status Quo 00:40:17 2017-02-07 20:00
Episode 45: RAPID FIRE and Micromanagers 00:24:50 2017-01-28 20:00
Episode 44: Discussing Firing and Writing Job Postings 00:34:25 2017-01-25 20:00
Episode 43: Internship Costs and CS Interview Questions 00:40:37 2017-01-16 20:00
Episode 42: Bootcamp Job Hopping and Cultural Reliability 00:30:20 2017-01-02 20:00
Episode 41: Management Snobs and Two Bosses 00:24:26 2016-12-28 20:00
Episode 40: Office Visibility and New Tech 00:33:13 2016-12-21 20:00
Episode 39: Brilliant Jerks and One on Ones 00:30:40 2016-12-12 20:00
Episode 38: Going Over Heads and Firing Just After Hiring 00:34:06 2016-12-05 20:00
Episode 37: VC Funding and Internal Presentations 00:31:54 2016-11-29 20:00
Episode 36: Unlimited Vacation and Enforcing Best Practices 00:27:10 2016-11-22 20:00
Episode 35: Attracting Talent and Quitting Responsibly 00:40:26 2016-11-15 20:00
Episode 34: Do Certifications Help and How Can I Avoid Avoidance? 00:29:23 2016-11-07 20:00
Episode 33: Damaging Your Credibility and Meeting Potential Employers In School 00:33:38 2016-10-31 20:00
Episode 32: Why Would You Do Contracting? 00:16:29 2016-10-26 21:00
Episode 31: Going In To Management and Knowing If A Job Is Worth Applying To 00:33:10 2016-10-17 21:00
Episode 30: Reaching Consensus and Code Editing Etiquette 00:40:29 2016-10-08 21:00
Episode 29: What Should I Do When Starting A New Job? 00:21:25 2016-10-07 21:00
Episode 28: How Long Should I Stay At My Job and How Do I Help Junior Developers Improve 00:34:48 2016-09-26 21:00
Episode 27: Writing Great Resumes and Pushing Back on Non-Engineering Tasks 00:42:41 2016-09-19 21:00
Episode 26: Communicate Your Efforts and I Told You So 00:41:10 2016-09-12 21:00
Episode 25: Understanding the Business and Managing Without Being a Developer 00:38:49 2016-09-05 21:00
Episode 24: Should I be a generalist or specialist developer? 00:37:35 2016-08-29 21:00
Episode 23: Joining a startup as a CTO and asking for a raise 00:37:33 2016-08-22 21:00
Episode 22: Health insurance and contributing to open source projects 00:40:55 2016-08-15 21:00
Episode 21: Giving work to interns and dealing with "dead weight" developers 00:33:55 2016-08-08 21:00
Episode 20: Stories from people who got fired and doing effective code reviews 00:30:31 2016-08-01 21:00
Episode 19: Firing someone for a coding mistake and getting demoted 00:25:33 2016-07-25 21:00
Episode 18: Dropping out of college and preparing for interviews 00:25:33 2016-07-18 21:00
Episode 17: Side project ideas and getting fired 00:25:33 2016-07-04 21:00
Episode 16: Dealing with recruiters and learning new things without frustration 00:25:33 2016-06-27 21:00
Episode 15: Working with non-technical people and keeping up with the latest technology (with Brad Green) 00:25:33 2016-06-20 21:00
Episode 14: Web developer prejudice and legacy code 00:25:33 2016-06-07 21:00
Episode 13: Dealing with a 'yes' boss and the difference between contract and permanent positions 00:25:33 2016-05-30 21:00
Episode 12: Making friends at work and how to be good at being managed 00:25:33 2016-05-23 21:00
Episode 11: Negotiating offers and dealing with an oblivious boss 00:25:33 2016-05-16 21:00
Episode 10: Mentors and Stock Options 00:25:33 2016-05-09 21:00
Episode 9: Deadlines and Titles 00:25:33 2016-05-02 21:00
Episode 8: Work life balance and on-boarding new engineers 00:25:33 2016-04-25 21:00
Episode 7: Finding meaning and quitting your job 00:25:33 2016-04-18 21:00
Episode 6: Speaking at Conferences 00:25:33 2016-04-11 21:00
Episode 5: Developer Compensation 00:25:33 2016-04-04 21:00
Episode 4: Should I build my personal brand? 00:25:33 2016-03-31 21:00
Episode 3: What to look for in a dev team 00:25:33 2016-03-21 20:00
Episode 2: Influencing your team and dealing with anger 00:25:33 2016-03-14 20:00
Episode 1: Startup Opportunities and Switching Jobs 00:25:33 2016-03-07 20:00