|
|
|
|
|
by mattbrewsbytes
3042 days ago
|
|
Ideally one would hire self sufficient engineers that don’t cause drama which causes political battles. A small organization doesn’t need much management, but the larger corporate environment has middle management - managers of managers. This layer is really only there because of numbers. If you have 7 managers with 8 engineers each, one director isn’t going to be able to make big picture decisions for 7 teams, let alone get thru HR reviews for 56 people, salary planning, etc. What about mediocre and bad engineers? If there are a few and there is a system, they will find a way to meet basic criteria in the tool/system. You’ve heard jokes about teams that measure lines of code, and suddenly people are pumping out lines of code. When you get a group of 20 or more people together they are going to disagree and some will outright dislike each other. These are the roots of political battles in an org, which beyond small teams, can’t be avoided. |
|