|
|
|
|
|
by erikpukinskis
1381 days ago
|
|
A Project Manager is a non-executive role. They facilitate the flow of information that keeps a project on track, including reporting progress up. A Technical Lead, Design Lead, and/or Product Lead is the final arbiter of executive decisions about how a project will be completed. A Coach meets regularly with ICs to help debug workflows and interpersonal issues. A Manager signs paychecks, and takes responsibility for the work actually getting done professionally, reporting to HR when it’s not and taking action on behalf if The Company when needed. They are the legally responsible person for the things happening underneath them in the org chart. In an ideal week they do nothing at all. Engineering Managers tend to do some combination of all of these things, usually most of them poorly since that’s way too much work for a single individual. |
|
It does seem like there would be a naturally pressure to lump together the roles. I suspect that if your ideal week happens too much (where the manager does nothing at all), executives would question why they're needed.