I was an engineering manager for about a decade before I quit and went back to being a developer. I hesitate to give specific advice, since I don't think I was very good at it. But here are some things that, looking back, were sources of difficulty:
- You can do some amount of development work, but don't put yourself on the critical path for your group's work, or you won't have time to do the important things that only a manager can do. (Or you'll try to do everything at once, and burn out.)
- Don't be too friendly with the people who report to you. It's hard enough to lay off an employee, but having to decide which of your friends to lay off is much harder. You also don't want to be in the position of telling your friend that their work needs to improve, etc. (Similarly, don't be surprised if the people who report to you don't want to be your drinking buddies.)
https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
This one, for example, is an article called "How to fail as a new engineering manager", with lots of good advice in the comments:
https://news.ycombinator.com/item?id=18011381 (106 comments)
Here's another one:
"Ask HN: How do I deal with my engineering team and motivate myself?"
https://news.ycombinator.com/item?id=10892288 (46 comments)
I was an engineering manager for about a decade before I quit and went back to being a developer. I hesitate to give specific advice, since I don't think I was very good at it. But here are some things that, looking back, were sources of difficulty:
- You can do some amount of development work, but don't put yourself on the critical path for your group's work, or you won't have time to do the important things that only a manager can do. (Or you'll try to do everything at once, and burn out.)
- Don't be too friendly with the people who report to you. It's hard enough to lay off an employee, but having to decide which of your friends to lay off is much harder. You also don't want to be in the position of telling your friend that their work needs to improve, etc. (Similarly, don't be surprised if the people who report to you don't want to be your drinking buddies.)