What is the role of an engineering manager exactly? I've been thinking about this question for awhile and I get wildly different answers depending on who I ask. It seems to me that an engineering manager contributes to the intellectual product, attempts to solve communication issues between teams, and fills in gaps for what the team needs. It is amazing to me that there is so much variance for something that should be a well defined role.
icedchai|3 years ago
Earlier in my career, the engineering managers were more hands on, more of a tech lead + people manager hybrid. They would work on the spec, understand the product, and do some coding that was out of the critical path. You still find those types in some companies, but it's become rarer (at least for me.)
troupe|3 years ago
tick_tock_tick|3 years ago
astrange|3 years ago
Especially good lower level managers also hang onto some of their tasks from when they were an IC.