One thing HN might care about: 3 years ago, 25% of Goldman employees worked in the IT division. They probably had more developers than Facebook and LinkedIn combined. http://www.businessinsider.com/goldman-sachs-has-more-engine...
It's disgusting to me that that much brainpower was/is dedicated to stock trading. All that programming and the only thing we get for it is that we can correctly value a company.
Most developers (workers in general) at worst are merely pointless. I think you could easily make the argument that working in banking (/oil/marketing/think tanks/...) is actively harmful and that the smarter you are, the more damage you can do.
There is no iron law that says that just because you turn up on time, work hard and internalize your organization's goals, that the world wouldn't be a better place if you had just stayed in bed.