Does Software Culture Reward Failure?
skorks.com
skorks.com
If you, as a manager, can't point to some failure, and the resulting heroics to get the system back up, then you, the manager, can't stand up in a meeting to receive pats on the back and "atta boys".
Of course, it's a narrow window. Too many failures, and you get in trouble. Too much smooth sailing, and you have too many people, and your empire gets shrunk forcibly.
I hate hate hate "rockstar" programmers (and, yes, the Kefka-style "hate hate hate" is appropriate).
I also think there's an inherent mismatch between management and technical people regarding how to present the difficulty of one's work. Managers want to present their jobs as easier than they are, because it makes them seem smooth and astute. At least some technology people have a habit of overstating the difficulty of their work, in order to make their efforts seem heroic.