I’m a strong believer in dictatorship at companies. Every team has someone with ultimate decision making power, as does every project with a project leader, and above teams are leaders who have authority above them, and so on. Of course there are meetings and discussions but there is always someone with the authority to make a decision that everyone has to respect. Honestly it benefits everyone. ICs like that authori…
Carmack (by his own admission) doesn’t want to be a manager, he wants to be a programmer. So he would probably not make a good dictator. He might have had less sway precisely because someone above him is a dictator who didn’t like his input, no room for decent in a dictatorship.