I didn't mean that you have to program for fun everyday for another x amount of hours. All I know is of all of the people I've worked with, the ones that only "programmed for work/school" were not that good. I've yet to find an exception. Anyone who was on the same level as me programmed in their off time at least some of the time. I believe those people lack passion and are only doing it for a paycheck.