So, being moral and having self-interest isn't mutually exclusive.
There's a false dichotomy between seeking to enrich yourself and doing good for others (one that typically tacitly presumes the fixed pie fallacy). Division of labour still applies: If you're a good software engineer, but suck at politics and want to influence policy, go work on some ads, make a ton of money and give (some of) it to a think tank or activism group that is good at politics. They'll probably achieve more than you'd ever do, waitressing on the side, looking for a rare opportunity to get a non-profit job. And you get to have a lunch budget and an office with a view at the same time.
There's a false dichotomy between seeking to enrich yourself and doing good for others (one that typically tacitly presumes the fixed pie fallacy). Division of labour still applies: If you're a good software engineer, but suck at politics and want to influence policy, go work on some ads, make a ton of money and give (some of) it to a think tank or activism group that is good at politics. They'll probably achieve more than you'd ever do, waitressing on the side, looking for a rare opportunity to get a non-profit job. And you get to have a lunch budget and an office with a view at the same time.