I agree with David that no amount will ever keep programmers from programming. So instead of sweating out 14+ hours a day in hope that you can retire in 5 years, why not live your life as you go.