Why not do both?
It's not clear techies actually donate checks, however.
"as wealth increases, people become more insulated, less likely to engage with others, and less sensitive to the suffering of others."
[1] http://www.cnbc.com/id/48725147 [2] http://philanthropy.com/article/Rich-Enclaves-Are-Not-as/133...