I support the idea of effective altruism, but at this exact moment, I believe that technical people donating time goes further than technical people donating money.
That's a great thing to do.
It doesn't directly address the problem of insufficient talent being directed to those projects, though of course the money might allow the people running those projects to offer more to talent, which might deal with the problem.
Of course, choosing to work on the project yourself deals with that issue more directly.
In other words, if you're a "10x" malaria killer and if 10xers are rare in the malaria killing business, then probably it's better for everyone (except you) that you kill malaria for a living. Rather than paying someone 60k to take your place (esp. if that other person is a 1xer or -10xer.)
I've definitely seen people start out on that road. But either they eventually quit and find jobs with meaning or they gradually end up not caring about meaning and spend the money on creature comforts.
I also know a number of folks at Google who are very charitably active despite working big-corp jobs. Usually they compartmentalize very drastically, though, so I never heard about their charitable activities at work and only learned about them second-hand, through chance encounters with mutual acquaintances.
It seems important to note the difference because I don't find it hard to imagine how a person whose motivation is to help the public good might not be passionate about a job which doesn't inherently do "good".
I suspect that as far as Bill Gates is concerned, he considers it all a game and just wants to win. For the first half of his life, the game was maximizing the money he makes. For the second half of his life, the game was maximizing the money he donates. This is all just suspicion, though.
Plenty of rich people, after spending their lives in business, eventually switch to philanthropy. Presumably because they discover, like the OP, that they value doing something more meaningful than stacking up money. But that's entirely different than somebody who has that realization young and does corporate stuff as a way of extracting cash, which is what alwaysdoit was suggesting.
Is making $40K/yr doing something "meaningful" better than making $100K/yr doing something "meaningless" and donating $60k/yr to meaningful causes?