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

Very spot on observation. I'm currently on the 'I tolerate it' bucket but I'm actively trying to hire for my replacement so I can move back to being an IC again.

At first I really disliked it but the more time I spend doing it, the better I get at it, the more rewarding it becomes. I fear by the time I find someone to actually replace me, I won't want to go back to being an IC.

It's an entirely different job, that's why nobody can just drop into it from being an engineer and magically be good at it.

Very few of the skills overlap even within the same categories such as architecture and execution. One is about the code, the other one is about the people.

Once the core skills are developed e.g. being able to clearly communicate a vision and plan, ability to have tough conversations, building interpersonal trust, being an effective salesperson for the team. Once these skills are adequately developed, it becomes a good job again.

Most people have spent at least a few years training to become a professional software engineer before being able to do that job, and yet most engineers don't give themselves/others the same understanding for developing the necessary skills to become a professional engineering manager.

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