|
|
|
Ask HN: Being a manager while programming
|
|
7 points
by diminium
4903 days ago
|
|
Your company is in need of good managers. Your company is in need of good programmers. You can do both pretty well but you enjoy programming more. Unfortunately, the place is in desperate need of a good manager. You know if you don't become the manager, someone very bad will do it. The other way it might happen is you could work under the good manager while your coworkers who you enjoy working with must deal with the bad one. Is there any possible to do both or are you forced to choose one or the other? Has anyone here worked under a full time manager who also writes great code at the same time? |
|
To be clear, I'm making a distinction between a great tech lead vs. a great manager. Both those roles are often confused with each other.
A tech lead will lead the project to launch by managing resources, unblocking team members, making tough decisions, writing productive code, etc.
A manager will ensure smooth operation of their team by making sure their reports are motivated, encouraged, challenged, etc. They will actively seek to recruit new team members, solve resource issues, have tough talks with underperforming reports, navigate politics and negotiate with other teams, etc.
You cannot simultaneously do both. They require very different skill sets to be good and even higher skill to be great. If you are looking to keep coding and do some of the leadership work, then being a tech lead is better for you.