Personally, this has lead to me getting messed with my managers ~never, which is a very high-order bit in my work happiness.
Personally, this has lead to me getting messed with my managers ~never, which is a very high-order bit in my work happiness.
I am not knocking the system, as I agree that a meritocratic structure can work in small social systems, but there are some risk. The primary ones would be new member exclusion which can be hidden behind the meritocratic mantle of "it's the best choice", and fiefdom building that can result from the finite number of members that can function in a social group or that can reliably be recalled/indexed by members with in a group.
It may be possible to have numerous self contained and self structured groups operating within a larger organization, assuming the time tables allow for them to establish, and that new member barriers are not so obvious that they decrease retention. Facebook may be knowingly or unknowingly leveraging their Employer Brand to mitigate the risk of attrition within hierarchy-lite system.
The problem isn't traditional office politics, as far as I've seen. The problem is that sometimes the influential engineers can be shortsighted about other teams' needs and it can actually be hard for management to step in and say hey look.
In case this wasn't a phonetic typo and you're really not aware, the word you are looking for is "cliques". Cheers!
Isn't this the definition of politics? Trust is a personal feeling based on other opinion and your own experience while level should be based on documented achievements in the company.
Same with influence over authority. Influence is just another word for politics.
Political status becomes the primary product at work. Actual work performance of individuals and teams becomes secondary.
Decisions become increasingly irrational because the interests of low-status individuals - including customers, suppliers, and other employees - start being seen as an annoying distractions from personal profit/status.
If that's reversed and performance becomes more important than status, you're already in a healthier place.
Empires can be very profitable. But they're also miserable places to work, and they rarely have much customer good will.
Still toxic.
For instance, a lot of non-software companies may pay more and provide a director or executive level title to a developer and give them a team just to get them in the door.
What these people don't immediately realize is they are giving up being a "tier-1" employee at the organization. First and foremost if you are at say, a tire company, software is most likely a cost center and not central to the strategy. This means they wont attract good developers, and have to do things like above to get them in the door.
If you want to work with really passionate and talented software developers, you'll want to be at a primarily software organization, or one that sees the logistics of software central to the business strategy.