Live data from Hacker News

Programmer to Manager

news.ycombinator.com

21–30 of 45 posts

Re: Programmer to Manager

#21

Every manager of programmers I've known who was not themselves a competent programmer caused more harm than good. Take that for what you will.

Beats having a manager that has completely no engineering background what so ever. We have those... they are very dangerous.

Re: Programmer to Manager

#22
In my experience existing in the middle ground of being a manager of 3-5 resources and being expected to produce your own work with no managerial experience (only 6 years dev experience), added on that unrealistic client expectations has been the greatest challenge I have faced so far. To whomever finds themselves in a similar position I wish you the best of luck.

Re: Programmer to Manager

#23
If your career is set on going down the managerial path then of course this would be a good opportunity. If your heart is in tech, however, I'd stay low level. My own personal anecdote is that I thought I was having a blast going down the leadership path for about five years, until I realized that I actually wanted to stay technical.

At the point I made this connection, I had lost several years of progress, skills had depleted, and technologies had moved on a lot. I'm still catching up! Consider that a cautionary tale. :-)

Just my 2¢.

Re: Programmer to Manager

#24
I guess it all boils down to your long term goals. Think about where you want to be in the next 2-3 years. Does this current switch to manager role makes sense then. Think.

Im doing a bit of management part time coz my team is small. I manage multiple products and i code on one product one week and the other product the next week.. sometimes it depends on the priority levels. We might have a release due in some product where extra hands are required. Then i go do that. So!

Will you love it? If you want to go work for apple or start your company or something, it always helps to have a bit of management in you. So instead of a full switch to management, ask your company if you can work on code 50% of the time.

Re: Programmer to Manager

#28

If you're starting to do technical management after only 2 or 3 years working as a coder, I would say that's a bad move. Project management, people management - all fine, but it's extremely unlikely you have the depth of experience required to be providing technical direction for any kind of a large project

And with only 2 years of programming its unlikely that you will have developed enough soft people skills.

Re: Programmer to Manager

#29
post #17

Every manager of programmers I've known who was not themselves a competent programmer caused more harm than good. Take that for what you will.

I was sitting nodding me head with that, but I did have a manager who was a trained engineer. He was good. Knew enough to know what to ask you, but didn't assume that he knew enough to implement something - so left the fine details to the developers. Now I have a team leader and group leader on top of that, who are in my opinion junior to intermediate level programmers who have gone for the management option early. T…

Your second example is exactly what I had in mind. It reminds me of the final group listed in this quote from General Kurt Von Hammerstein-Equord:

"I divide my officers into four groups. There are clever, diligent, stupid, and lazy officers. Usually two characteristics are combined. Some are clever and diligent -- their place is the General Staff. The next lot are stupid and lazy -- they make up 90 percent of every army and are suited to routine duties. Anyone who is both clever and lazy is qualified for the highest leadership duties, because he possesses the intellectual clarity and the composure necessary for difficult decisions. One must beware of anyone who is stupid and diligent -- he must not be entrusted with any responsibility because he will always cause only mischief."

Re: Programmer to Manager

#30
I think if you are good technically, you should aspire to grow on technical front rather than aspiring or actually moving to managerial role. There are technical managers but in the long run the management part of the role tends to eat into the innovative,experimenting technical side of your personality. If you think you can balance it well then no harm in becoming a technical manager.
Post reply on HN