This may sound obvious, but a lot of times people give to charity based on the expectation that their donation will improve the world in some way, despite that there is little to no such evidence, or even evidence that such a program doesn't work or has a terrible return on investment.
The thing that surprised me is that a lot of people don't care if their donation will have any kind of positive impact, because the reason they give is to signal to those around them how generous and good they are. If you actually care about helping people, and not just giving the appearance of helping people, you should look at which charities are actually effective and give you a good bang for your buck and donate to those.
There’s also a lot of emphasis on choosing careers that either have large impacts or make a bunch of money that you can donate to charity (i.e. 10,000 hours)
Finally there’s a really interesting question - if a philosopher raises the chance that a multibillionaire donate their fortune by 0.1% that might be more valuable than anything else they could do.
Deedmob - Discover fun, social and impactful ways to volunteer.
Top Animal Care Charities - ACE’s Top Charities work in ways that are most likely to produce the greatest gains for animals, actively evaluate and improve their programs, and have a demonstrated need for more funding.
80,000 Hours - You have 80,000 hours in your career. Make the right career choices, and you can help solve the world’s most pressing problems, as well as have a more rewarding, interesting life.