Hacker News new | ask | show | jobs
by GenerocUsername 1222 days ago
4/5 managers from my career fit this description.

I've had 2 managers who were better than this, and they were prior programmers who still understood the code but had moved up.

The best managers are good coders who realize that by directing they can actually accomplish more across many areas than they could have as a individual contributed.

But 4/5 are disconnected paycheck collectors who need to be told stories

1 comments

I wanna push back on this.

> Good coders who realize that by directing they can actually accomplish more across many areas.

This isn't a manager, this is a director. Great to have but not the person you want directly managing teams. The people you want directly managing teams are "servant managers", "shit umbrellas" or because it's silly there's even terms for these just "non-shitty managers." Managers should be people who enable the devs not because of their coding talent but because of their non-coding talent. They organize all your work into a nice little streams so you don't have to carry the mental load, advocate for the needs of your team by translating tech speak into product management speak, dealing with all the external requests to your team (i.e. saying no), handling on-call schedules, coordinating with the release managers and support, helps you with career development, the list goes on.

A good dev manager lets you turn off brain to all annoyances and distractions not related to your technical work.

You’re describing a good secretary.
No, that is a very good description of a competent team lead.