The work you enjoy most isn’t necessarily the one with the highest pay, but the one that has the best colleagues, the feeling of most impact, and the one where you have the greatest personal fit
3 Factors to evaluate jobs based purely on amount of good done
Size
Tractability
Neglectedness
How to build career capital as a software engineer
Work in a startup: gain lots of skills fast + soft skills like how to lead a team
Work in a big established company: get more mentor review
How to help the world with your career
Earning to give: Donating a substantial portion of your salary
Working directly:
5 Areas that You Can Help the World in in Your Cause Area