> If you're 20 with no family, no mortgage, etc. you sign up with Zuckerberg to 'change the world,' with little concern over whether you crash and burn.
I don't think that's really fair. Even if you work on a failed startup and invested all your money in it, you still have more programming experience than you started with. And programming experience is worth plenty of money in our field.
Fixed that for you.