4 ms·
People management, product management, project management, strategic management, and technical management (i.e. tech lead) are all separate roles with their own
by sheepmullet 12y ago
People management, product management, project management, strategic management, and technical management (i.e. tech lead) are all separate roles with their own best practices.
These roles are often conflicting which makes management advice articles difficult to follow.
For example "[Dont] Personally fix bugs and ship features." is great advice for the Product Manager, the People Manager, and the Project Manager, but horrible advice for the Technical Manager.
A good technical manager needs to be right in the thick of it and the longer they go without touching the code the worse they become. Trying to be a tie breaker on a technical issue when you aren't qualified to make the call will quickly result in the team losing faith in you.