Hacker News new | past | comments | ask | show | jobs | submit login

People managers rarely do engineering work as well - it's very hard to both manage people well and contribute significantly to the code for a project. It also sets up a sort of perverse incentive where you want to look good as a coder by taking on the glamorous, high-profile programming tasks, but this can actually demotivate your teammates because they're left with the drudge work. You don't want to be in competition with your reportees.

They're often drawn from the pool of former high-ranking engineers, or at least the good ones are. It's a very different skillset though; part of being a good manager is knowing when to step back and let your reports handle things, and the worst managers are those that haven't managed to separate their engineering ego from their team building ego.




Very true. I worked for a startup some years back where the technical cofounder had a nasty habit of reserving all the interesting problems for himself and fobbing the scutwork off on employees. It was intensely frustrating. Yet somehow they never understood why they couldn't retain programmers...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: