Have you ever sworn at your computer?
As a result of swearing at your computer did it refuse to work for you the next day?
Have you ever had to bring your computer into an office sit it down and ask it to come in earlier even though you don't really care what time it shows up?
Have you ever had to defend your computer making a typo and costing the company $100,000 to people who are so careless as to ignore the redlines under their misspelled words in the email regarding this issue?
As a manager you are a human shit shield for the people beneath you. In addition to being a human shit shield whenever the budget is cut you must pick who gets a paycheque and who doesn't when the budget is cut. At the end of the day after letting people go, you toss a coin walk into your managers office and then find out if you made the cut.
The only really good thing about being a manager is that when comically stupid decisions get made all you have to do is keep a straight face and delegate actually implementing it to someone instead of having to code the atrocity yourself.