Smash Company Splash Image

September 22nd, 2019

In Business

1 Comment











If you enjoy this article, see the other most popular articles




















If you enjoy this article, see the other most popular articles




















If you enjoy this article, see the other most popular articles

Software developers often fail when they try to become managers

(written by lawrence krubner, however indented passages are often quotes). You can contact lawrence at: lawrence@krubner.com, or follow me on Twitter.

Interesting:

Rosie (all names are composites of multiple employees) is the strongest engineer on the team. She can navigate any part of the stack. And when people have questions about the code base, they ask her for help — after all, she wrote most of it. Sometimes she’ll patiently answer, but sometimes, if it’s faster, she’ll just roll up her sleeves and do it herself.

Rosie is fast. She gets things done. I can always count on Rosie.

So as the team grows and needs a manager, I ask Rosie if she’s interested. She seems reluctant at first, but she wants to help her team. And she’s never backed off from a challenge. She takes a couple days to think it over, and eventually, she says yes.

She seems fine initially, riding a wave of excitement and renewed confidence. But over the next few weeks, I can sense her energy dropping. She’s less on top of things. Her enthusiasm and confidence fall and she seems agitated. The rest of the team notices she’s far less effective as a manager than she was as an engineer — and even worse, things don’t seem to improve over time. I’ve fallen victim to the classic trope of losing a top engineer and gaining a mediocre manager.

Over a series of conversations with Rosie, she acknowledges that things aren’t going well. I offer my support and my confidence that if she wants to, we can make this work. Instead, she asks if she can transition back into a purely technical role. I agree, but even after her transition, her enthusiasm never recovers, and a few months later she accepts a technical role at a different company.

Source



Check out my book:





RECENT COMMENTS

August 28, 2020 6:37 pm

From Aleksandar on Why I hate Ruby On Rails

"I am in RoR about 7 years, but I don't like it (I do it on my primary job). In free time (freelance) I work mo..."

July 14, 2020 8:53 am

From lawrence on How I recovered from Lyme Disease: I fasted for two weeks, no food, just water

"In my experience, yes. I have made it common to do a 3 day fast a few times a year. Anecdotally, I would say i..."

July 13, 2020 3:07 pm

From Tes on How I recovered from Lyme Disease: I fasted for two weeks, no food, just water

"Thank you so much for sharing your story. I have recently been diagnosed with Lyme disease and want to treat i..."

May 31, 2020 9:03 am

From Gábor Hidvégi on What does PHP offer now?

"Dear Lawrence, I can agree with you partially, but not in the whole at all. I agree with you that even P..."

May 22, 2020 12:43 pm

From Frank Hileman on Object Oriented Programming is an expensive disaster which must end

"Good article. However I hate to see so called "SOLID Principles" conflated with OOD. SOLID is a form of cargo ..."

May 22, 2020 10:29 am

From ByterBit on Object Oriented Programming is an expensive disaster which must end

"The first time I looked closely at OOP I was astonished at the – idiocy, the absence of any usefulness, the ad..."

May 13, 2020 5:03 pm

From Just+An+Observer on His Girl Friday

"Closest match to the intensity of this is the movie "Twentieth Century" with John Barrymore and Carole Lombard..."

October 19, 2019 3:08 am

From Bernd Schatz on Object Oriented Programming is an expensive disaster which must end

"I really enjoyed your article. But i can't understand the example with the interface. The example is reall..."

October 17, 2019 4:50 pm

From Anderson Nascimento Nunes on The conventional wisdom among social media companies is that you can’t put too much of the onus on users to personalize their own feeds

"Can't speak for anyone else, but on my feed reader: 5K bookmarked feeds, 50K regex on the killfile to filter o..."

October 9, 2019 3:08 pm

From Dan Campbell on Object Oriented Programming is an expensive disaster which must end

"Object-Oriented Programming is Bad https://www.youtube.com/watch?v=QM1iUe6IofM..."

October 4, 2019 8:44 pm

From lawrence on My final post regarding the flaws of Docker / Kubernetes and their eco-system

"Gorgi Kosev, I am working to clean up some of my Packer/Terraform code so I can release it on Github, and then..."

October 4, 2019 5:14 pm

From Gorgi Kosev on My final post regarding the flaws of Docker / Kubernetes and their eco-system

"> Packer, sometimes with some Ansible. The combination of Packer and Terraform typically gives me what I ne..."

October 4, 2019 12:40 pm

From lawrence on My final post regarding the flaws of Docker / Kubernetes and their eco-system

"Gorgi Kosev, about this: "I would love if you could point out which VM based system makes it simpler and..."

October 4, 2019 7:31 am

From Gorgi Kosev on My final post regarding the flaws of Docker / Kubernetes and their eco-system

"I won't list anything concrete that you missed, because that will just give you ammunition to build the next a..."

October 4, 2019 1:39 am

From lawrence on My final post regarding the flaws of Docker / Kubernetes and their eco-system

"Gorgi Kosev, also, I don't think you understand what a "straw man argument" is. This is a definition from Wiki..."

1 COMMENT

September 22, 2019
3:17 pm

By Just An Observer

Common failure mode for salespeople as well.

Exceeded quota 40 quarters in a row, let’s make them the district manager.

They drown in paperwork and babysitting their staff.

As you probably know since Celolot or its real life equivalent actually dealt with aversion to paperwork.

Leave a Reply

Your email address will not be published. Required fields are marked *