39 subscribers
Go offline with the Player FM app!
Podcasts Worth a Listen
SPONSORED


This Is Why Managers Don't Trust Programmers...
Manage episode 415733223 series 1756036
Have you ever seen another programmer who wasn't as skilled as you get promoted? Did you tell yourself management was making a mistake?
Earlier in my career I didn't realize I was doing some things that caused managers to lose confidence in me. I would spend all my time writing code and never think about how I came across to other people.
In this episode, I share some harsh truths I've learned about how being a software engineer can cause us to do things we think the company wants - that actually hurt our reputation in the long run.
Companies are actually paying you for confidence as a programmer. And this episode is full of practical strategies for making sure you don't fall into traps that stop you from getting recognized for the great code you write as a programmer - before your career is really getting started!
Join my Patreon: https://thrivingtechnologist.com/patreon
Learn about one-on-one career coaching with me: https://thrivingtechnologist.com/coaching
TechRolepedia, a wiki about the top 25 roles in tech: https://thrivingtechnologist.com/techroles
The Thriving Technologist career guide: https://thrivingtechnologist.com/guide
You can also watch this episode on YouTube.
Chapter markers / timelinks:
(0:00) Introduction (1:19) 1. What Companies Really Want From Programmers (2:12) 2. How To Build Employer Confidence as a Programmer (2:22) 2.1 Minimize Communicating Problems and Doubt (5:42) 2.2 Repeat Management's Desires (7:46) 2.3 Anonymize Blame on Dependencies (10:57) 2.4 Reduce Your Throughput (14:52) 2.5 Elevate Your Coworkers (17:05) 2.6 Over-communicate Status (20:11) 2.7 Highlight Discovered Shortcuts (22:20) 2.8 Document Verbal Decisions (26:58) Episode Groove
Visit me at thrivingtechnologist.com
178 episodes
Manage episode 415733223 series 1756036
Have you ever seen another programmer who wasn't as skilled as you get promoted? Did you tell yourself management was making a mistake?
Earlier in my career I didn't realize I was doing some things that caused managers to lose confidence in me. I would spend all my time writing code and never think about how I came across to other people.
In this episode, I share some harsh truths I've learned about how being a software engineer can cause us to do things we think the company wants - that actually hurt our reputation in the long run.
Companies are actually paying you for confidence as a programmer. And this episode is full of practical strategies for making sure you don't fall into traps that stop you from getting recognized for the great code you write as a programmer - before your career is really getting started!
Join my Patreon: https://thrivingtechnologist.com/patreon
Learn about one-on-one career coaching with me: https://thrivingtechnologist.com/coaching
TechRolepedia, a wiki about the top 25 roles in tech: https://thrivingtechnologist.com/techroles
The Thriving Technologist career guide: https://thrivingtechnologist.com/guide
You can also watch this episode on YouTube.
Chapter markers / timelinks:
(0:00) Introduction (1:19) 1. What Companies Really Want From Programmers (2:12) 2. How To Build Employer Confidence as a Programmer (2:22) 2.1 Minimize Communicating Problems and Doubt (5:42) 2.2 Repeat Management's Desires (7:46) 2.3 Anonymize Blame on Dependencies (10:57) 2.4 Reduce Your Throughput (14:52) 2.5 Elevate Your Coworkers (17:05) 2.6 Over-communicate Status (20:11) 2.7 Highlight Discovered Shortcuts (22:20) 2.8 Document Verbal Decisions (26:58) Episode Groove
Visit me at thrivingtechnologist.com
178 episodes
All episodes
×
1 He Thought Product Management Was The Answer... 48:33




1 Helping a Dev Rediscover His Entrepreneurial Drive 1:06:31

1 5 Signs You Shoulda Quit the Tech Grind YEARS Ago 17:44

1 Helping a Dev Manager Focus on Action—Not Fear 1:15:56

1 Loving Money Makes You a Perfect Programmer Slave 18:32

1 Programmer Employees Don't Have a Career Anymore 11:15

1 Stop Solving Problems for Your Development Team! 37:17

1 Can Employees REALLY Set Boundaries With Managers? 13:47

1 Does Corporate Culture KILL Creativity in Tech? 17:44

1 If Your Tech Job is Comfortable, You're in Danger 21:21

1 Think Your Corporate Job Is Secure? Think Again 24:40

1 The Secret to Finding Profitable Software Ideas 13:55

1 Real 10x Programmers Are SLOW To Write Code 15:04



1 Does LinkedIn Brainwash You Into Hating Your Job? 18:46


1 Are You Truly Motivated To Change Your Tech Career? 6:30

1 "Agile Signaling" is Gaslighting The Tech Industry 22:16


1 Why Do Programmers Accept Being Stuck in Their Career? 27:37

1 10 Steps to Becoming a Solo Technology Consultant 35:15

1 Can a Programmer's Mind Become Their Prison? 23:52

1 Why Tech Consultants Have Management's Ear (And You Don't) 31:36

1 Why are Programmers Terrified of Self-Employment? 16:08


1 My Vision of Hope For the Tech Industry's Problems 15:05

1 Learning Addiction Keeps Programmers in Chains 18:14

1 This Is Why Managers Don't Trust Programmers... 28:18

1 Only Developers Who Know This Should Post on Social 33:52


1 Can a "DIY Mindset" Keep Programmers From Growing? 14:17


1 Should You Fight Dirty to Climb The Tech Ladder? 21:07



1 Is Your Tech Job Really Bad Enough To Quit? 28:08

1 Is Working in Tech Hurting Your Romantic Partner? 26:18


1 How Hard Tech Projects Make You a Stronger Person 30:40

1 Why Do Most Programmers Who Start Companies Fail? 28:11

1 Do Programmers Actually ENJOY Being Miserable? 32:01

1 Can You See The Red Flags Of A Toxic Tech Company? 29:35

1 3 Ways Programmers Escape The Corporate Grind 39:59


1 How To Stop Getting Overwhelmed By Your Tech Job 24:58

1 Don't Believe The AI Hype! Do This Instead... 23:52


1 What Software Architects Do That Programmers DON'T 12:51


1 Programming Burnout Is Real - But You CAN Heal 44:56


1 Is Tech Lead the WORST Job For Most Programmers? 24:29

1 If Code is Self-Documenting, Why Do Comments Exist? 14:23

1 The Art of Tech Persuasion: A Programmer’s Guide 14:42

1 Is Your "Agile" Backlog REALLY a Waterfall Project? 16:33

1 Are Programmers Really To Blame For BAD Estimates? 16:51

1 Why Does Scrum Make Programmers HATE Coding? 16:14


1 200 Software Developers Told Me What They REALLY Want 15:36

1 Is There Really Such Thing as a GOOD Programmer? 14:29

1 My First Software Project Was a Political Firestorm 29:16

1 Why Are Programmers Never HAPPY With Their Job? 15:21

1 The Hidden Value of Being a Forgiving Developer 20:55



1 Scott Nimrod on Personal Reputation vs Teamwork 1:25:09

1 Woody Zuill on Mob Programming and Influencing Change 1:08:11

1 How Agile Teams Grow Toxic! Ep. 4 Commitments 25:04

1 Response to Comments on "Sprint Planning is Bullshit!" 12:35

1 3 Embarrassing Software Developer Stories From My Career 13:03

1 How Agile Teams Grow Toxic! Ep. 3 Forecasting 18:13

1 How Agile Teams Grow Toxic! Ep. 2 Hiring Talent 25:12

1 How Agile Teams Grow Toxic! Ep. 1 Founder Values 14:21


1 Scrum Got 3 People Fired From A Software Project! 11:38

1 How To Pause A Software Project To Fix A Problem 8:35

1 They Watched Us With Webcams And Rewrote Our Code! 13:40

1 Lead Software Developers Better By Letting Go! 11:17

1 It’s Hard To Keep A New Team Doing Continuous Delivery 7:56

1 How To Stop Comparing Your Career To Other Developers 10:48

1 John Cutler on Agile Skepticism and Developer Impact 45:27



1 Should You Really Measure Progress On A Software Project? 7:56

1 We Designed A Software Product That Never Got Built 10:17

1 Scrum Is The “Motor” Of Your Project, But Who’s Steering? 8:58

1 Know When To STOP Learning And Just Write The Code! 7:07

1 Is It Safe To Make Mistakes On Your Software Project? 18:16

1 I Got By On A Software Project With Help From My Friend 7:03


1 A Tale Of Software Development Culture Change - Gone Wrong! 15:29

1 Iain Lowe on Estimating, Culture, and Agile Dogma 1:10:43

1 Senior Developers Forget They're Really Consultants 11:04

1 Scott Nimrod on Consulting and Software Craftsmanship 1:09:32


1 Why Do Leaders Treat Programmers Like Children? 18:52

1 Healing The Rift Between Programmers And Managers 24:20

1 Daily Scrum Meeting: A Status Meeting In Disguise? 14:32

1 What REALLY Gets Software Developers Promoted? 12:48

1 A Product Manager Is A Programmer’s Best Friend! 28:44

1 Are You Refactoring Code For The Right Reasons? 15:31

1 Accepting What You Can’t Change On A Software Project 15:27


1 I Can't Stop Thinking About Programming After Work! 8:03


1 Impact Mapping: What's Your Software Development Worth? 11:49

1 How A Business Model Canvas Helps Agile Teams 16:36

1 Is Your Software Company A Feature Factory Or A Lean Startup? 11:11

1 Leadership Skills for Lean Software Development 10:40





1 An Agile Budget Keeps You From Being A Code Monkey 20:25



1 Say NO On A Software Project - So They Will Listen! 12:12

1 What To Do When Your Software Tasks Will Be Late 10:49

1 Democratic Software Architecture - Sharing Technology Decisions 29:34

1 Software Project Burnout: Is It Them Or You? 24:15

1 Can Imposter Syndrome Help Software Developers Grow? 23:04

1 Your Software Project Is Failing - Now What? 35:43

1 Can You Be Agile - Even When Your Company Isn't? 17:26

1 5 Signs Your Software Business Is Led By Amateurs! 15:20

1 How To Confront Difficult Software Developers About Their Behavior 13:31

1 Needing To Be Understood Makes Software Professionals Dislike You 8:41


1 Overcome Attachment: Discover the Mindset for Lean Software Development 16:46



1 5 Ways Dishonesty HURTS Your Software Development Career! 14:00

1 The Secret of Scrum Nobody Wants To Talk About! 7:17

1 Is Your Software Development Leader a Narcissist? 14:26

1 How To Find The Best Software Project For Your Personality 20:29


1 What Happens When Software Products Reach End Of Life 17:47




1 Programmer Flow State: “In The Zone” Coding 17:07

1 How To Earn Respect On A New Software Project 19:15


1 “New Framework Disease” (NFD) in Software Development 21:49

1 What Is DevOps REALLY About? (Hint: NOT CI/CD) 15:29

1 Pull Your Software Project Out Of A Death Spiral! 14:37

1 Programming Estimation – Estimate Software Tasks With Caution 13:07




1 How Failure Produces BETTER Software Projects 35:48

1 How UNCERTAINTY Impacts Software Development Processes! 45:50

1 What MEN Need To Know About Software Developer BRO CULTURE! 32:34

1 How To Earn Trust For Your Software Development Ideas 30:05

1 5 Ways To Cope With The ANXIETY Of Software Development! 21:26

1 How To Be A Servant Leader On Software Projects 32:49

1 Why Software Developers DISAGREE - And What To Do About It! 16:56

1 The Journey To CROSS FUNCTIONAL Development Teams 20:00

1 Software Developer vs Consultant - What's Better For YOU? 34:57

1 Why Software Development Change Initiatives FAIL! 12:02

1 Evolving Software Architecture To Adapt With Product Growth 22:29

1 5 Software Redesign MISTAKES By Software Companies! 10:42


1 How To A/B Software Development To Find What Customers Value 23:29

1 Continuous Delivery Best Practices For Infrastructure As Code 32:19

1 How to Use Configuration Management For Continuous Delivery Of Software 30:33

1 Development Environments - Isolating Customers From Your Changes 12:28

1 Continuous Delivery - Are You Missing The Big Picture? 21:13

1 Creative Software Development - Explosive Growth By Letting Go 21:26

1 Scrum vs Kanban - How Do They Help You Be More LEAN In 2017? 38:36

1 Software Estimation - Trading Perceived Effort For Outcomes 56:08

1 Agile Project Management - Is It STOPPING You From Being Agile? 15:48

1 Minimum Viable Product - Letting Software Customers Help YOU Profit 30:31

1 Lean Software Development - It's About Uncertainty! 13:35
Welcome to Player FM!
Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.