If you have the abilities to earn a lot of money and if you have the character to persist in giving that to the most effective charities you can find, then that may be the best thing that you can do. And - also, if you do become a Wall Street banker, I think you need to be aware of what you're doing in terms of your daily work, not just earning money to give a lot away. But you need to think about - am I harming people through the work that I'm doing?
Peter Singer