DEV Community

Cover image for Why Do Leaders Treat Programmers Like Children?
Jayme Edwards ๐Ÿƒ๐Ÿ’ป
Jayme Edwards ๐Ÿƒ๐Ÿ’ป

Posted on • Edited on

Why Do Leaders Treat Programmers Like Children?

Does it sometimes feel like the decisions made by leaders are almost trying to get programmers to hate their software development projects?

I used to take for granted things I knew about development - and assume that leadership at my company understood them.

Because software development is so expensive, and traditional leadership doesn't always teach enough about the unique challenges of IT - there can be decisions made that lose trust and build resentment from programmers.

But it's not really the fault of leaders unless they know better and choose to go against best practices.

Complaining never helped the situation for me.

In this video I share 9 truths of software development that if understood by leadership, will help them get along with programmers better at their company.

If your CEO, Product Manager, or Project Manager doesn't know these things, disastrous results can occur on your software project.

Why would leaders purposefully build a culture that causes people to get angry and eventually leave?

Subscribe for 90+ videos on healthy software development

Watch on YouTube ๐Ÿ“บ

Top comments (8)

Collapse
 
ferricoxide profile image
Thomas H Jones II

Small quibble: You used the wrong word throughout this article. What you meant to use was "bosses" not "leaders". Real leaders don't make the kinds of grating mistakes that you cite, but bosses definitely do. True leadership understands or t least make every attempt to understand. Bosses don't.

Collapse
 
jaymeedwards profile image
Jayme Edwards ๐Ÿƒ๐Ÿ’ป

I would have to agree. I actually was going to use โ€œmanagersโ€ but โ€œleadersโ€ kept me at 50 characters for the title so YouTube doesnโ€™t chop it off on some devices.

Depending on the leader, it might still help for them to make sure they understand these issues, but your point is well stated.

Collapse
 
ferricoxide profile image
Thomas H Jones II

If character-limit's a problem, you could always use PHB?

Woulda inserted a :smirk: there but this MD implementation doesn't have the full emoji-palette?

Thread Thread
 
jaymeedwards profile image
Jayme Edwards ๐Ÿƒ๐Ÿ’ป • Edited

LOL! Nice. Really trying not to bash management with this one but to help. With how hard it is to get folks attention sometimes I have to use curiosity headlines like this. I try to make sure itโ€™s not too โ€œclickbaityโ€.

Thread Thread
 
ferricoxide profile image
Thomas H Jones II

Heh... Understandable. I, too, apply different levels of "filtering" depending on audience.

Collapse
 
hawicaesar profile image
HawiCaesar • Edited

I knew it. well rested means SLEEP hehe.

I really wonder why some people, some developer included consider having less sleep as having achieved some badge of honor or life time achievement award.

Or is this a case of "I work better on less sleep" ?

Collapse
 
jaymeedwards profile image
Jayme Edwards ๐Ÿƒ๐Ÿ’ป • Edited

I can only speak for myself, but when Iโ€™ve had sleep problems itโ€™s usually been from working too much and having anxiety due to problems with the project, or I canโ€™t seem to switch my mind off.

Having access to a computer we can bring to bed (cell phone) doesnโ€™t help with this either! I really try to leave it in the other room.

David Heinemeier Hansson did a great article on this topic a while back that I really enjoyed:

Sleep Deprivation Is Not A Badge Of Honor

Collapse
 
jaymeedwards profile image
Jayme Edwards ๐Ÿƒ๐Ÿ’ป

Hey thatโ€™s great, companies can really use PMs who are ex developers and understand the value of communication!