Hacker News new | ask | show | jobs
by hn_throwaway_99 2696 days ago
Not sure if this is a counterpoint, but pretty much every direct manager I've had (except for one, and she was awesome) started their career as a programmer, and I was also a manager that went from programming->management.

While I agree that it's best to have an expert in the field managing you, from my time as a manager I believe the "soft skills" of communication, emotional intelligence, empathy, organization, etc. are much more important. The reason it's so hard to find great engineering managers is that it's difficult to find a "programmer's mind" and a "people-person mind" in the same person.

For one, I think it is extremely difficult to be a manager if you are an introvert. A huge part of your day as a manager is meeting and conversing with other people. If those interactions all take energy from you instead of give energy, it's going to be hugely draining to deal with that much interaction all day. At least that was what it was like for me, so I could just be projecting my experience onto others.

3 comments

I think there's something about programming day to day that actually makes it harder to manage. I used to be a PM and a people manager, IC engineer now, and I've found that my ability to convey concepts clearly has degraded because I spend a lot of time in the weeds. I have to purposefully step back to think about framing because I don't automatically have to do it.

I am an introvert, and dealing with people (as a manager) was mostly neutral, not really draining or energizing. That part wasn't a big deal and I enjoyed it enough. The draining part is when you have to make tough calls, when you have to tell people things they don't want to hear, or when you have to handle HR issues. That part is draining, but I'm pretty sure extroverted managers find that draining too.

I don't doubt that extroversion helps, but I certainly don't think introversion is an actual stopper.

As an introvert who was a manager for several years, I agree that it is very difficult and draining. I believe that I have the skills to be a good manager (empathy, EQ, organization), but I did find it extremely draining. Towards the end of my experience I could tell I wasn't giving my best to my direct reports and so I've gone back to being an individual contributor.

I still entertain the idea of getting back into management, but I'll have to figure out how to offset that drain, or even gain energy from personal interactions, as you said, in order to sustain it for more than a few months/years.

What specifically was draining about it? What drained you? Why?
Because that's basically the definition of the difference between introversion and extroversion: introverts "recharge" by being alone, while extroverts "recharge" by being around people. If you are an introvert and forced to have lots of people interaction daily, you basically don't have a chance to recharge.

My experience was basically exactly the same as subpixelated.

> If those interactions all take energy from you instead of give energy

Just to point out even for extroverts a difficult conversation is still draining. The regular conversations should at least be neutral though.