6 ms·
If you think "hands on keyboard coding" is the primary/only form of work that matters, then you've missed out on a lot. Of the best managers I've worked for, o
by caseysoftware 5y ago
If you think "hands on keyboard coding" is the primary/only form of work that matters, then you've missed out on a lot.
Of the best managers I've worked for, one of the most obviously important things they did was keep other teams off our backs. Constant interruptions, shifting priorities, "just a quick question", and the like do more to destroy a team and its progress than anything else. Their name doesn't get attached to lines of code or completed items but a lot more things get completed as a result.
- ahelwer 5y agoIf you want that then hire someone to stand outside your office with a stick and reply rudely to emails. We don't need to give them hiring/firing/promotion/rewards authority.
- gompertz 5y agoCompletely alarming this comment is being down voted. It's 100% true.
- labawi 5y agoI guess it depends on what the person is doing. A guy with a stick won't be negotiating timelines and requirements, explaining why things can't / won't / weren't done, dealing with fallout or shifting the requirements / timelines of others based on teams productivity. Do they need to be the one with hiring/firing/promotion/rewards authority? I don't know.
- BigRedDog1669 5y agoAs an IC you can't tell other teams managers or higher ups or PMs to fuck off if they call you directly and tell you they think what you are doing isn't good. Or if they ask for unreasonable stuff. At least without fear of getting fired. A manager needs to prevent this from happening
- ahelwer 5y agoSo the problem managers solve is the problem of there being other managers?
- sciprojguy 5y agoDon't forget sales/marketing overpromisers and nosy executives who get in the developers' hair.