Software seems like a pretty clear winner when it comes to compensation and what you have to do for that compensation.
Edit: Medicine and law are the only close competitors I can think of, and I didn't need to bury myself in debt or do 10 plus years of specialized training to get paid to build software.