I really don't enjoy the tone here. The derision with which it speaks about managers, like they are either evil or incompetent, is unfair in my experience. (my) Managers are just people. They have a task, they do their best to get that task done. Sometimes they decisions that seem bad to me. Often that is because I misunderstand their goals. Sometimes, it is because I know something they don't, and something they cou…
But in my experience working for various large corporations, I've found that the sentiment expressed is very accurate. Managers were the bane of our existence.
While we as developers and other areas involved did our best, the managers were with few exceptions absolutely terrible. I was often amazed that anything got done at all.
In smaller companies or startups I definitely learned to respect the concerns that managers had to deal with that I didn't, sure. But in BigCo's it was generally a shit show of, basically, royalty running the show badly: ass-kissers, psychopaths, etc.