The problem in most big companies (and organisations or countries) is that leaders promote people who think like themselves or at least are very agreeable. And as time passes they end up surrounding themselves with yes-people; every bad idea is cheered on, because all the critics have been fired or are way down in the hierarchy.
And in that environment, everyone who actually understands how things work quits or gets quit. It’s my understanding that there are large sections of code bases that MS just doesn’t touch, because everyone who understood how they function is gone. Continuity of institutional knowledge is difficult in the best cases and impossible under leaders that discourage dissenting perspectives.
/gestures about wildly
The problem in most big companies (and organisations or countries) is that leaders promote people who think like themselves or at least are very agreeable. And as time passes they end up surrounding themselves with yes-people; every bad idea is cheered on, because all the critics have been fired or are way down in the hierarchy.
And in that environment, everyone who actually understands how things work quits or gets quit. It’s my understanding that there are large sections of code bases that MS just doesn’t touch, because everyone who understood how they function is gone. Continuity of institutional knowledge is difficult in the best cases and impossible under leaders that discourage dissenting perspectives.
/gestures about wildly
So true. All those suck ups are at the top and the bosses overestimate themselves. What we need more smaller studios.