Live data from Hacker News

Ask HN: To developers, what makes an effective manager?

news.ycombinator.com

1–5 of 5 posts

Re: Ask HN: To developers, what makes an effective manager?

#4
post #3

A good manager is one who: - makes sure we know what it is that needs to be done - makes sure we have what we need to do it - runs interference so we're not bothered by outsiders - gets the hell out of the way - is not a methodology maniac

Thanks for the insight--bullet #4 is a one to focus on I think. Too often managers ask for updates or call status meetings, only detracting from the real work that needs to get done. This is especially painful if the manager doesn't understand the technical aspects of the work, and is less considerate because of it.

Re: Ask HN: To developers, what makes an effective manager?

#5
post #3

A good manager is one who: - makes sure we know what it is that needs to be done - makes sure we have what we need to do it - runs interference so we're not bothered by outsiders - gets the hell out of the way - is not a methodology maniac

An excellent list, to which I'd add:

- gives their team members honest, ongoing feedback about how they're performing their jobs (there should be no surprises at the annual review)

- fights to get their team members the recognition they deserve, e.g., promotions, raises, bonuses, etc.

- hires good people for their team

- is not afraid to deal with thorny "HR" type issues, like stopping bullying, harassment, etc. (and, if necessary, firing repeat offenders)