I'm not a programmer. My job has different hour requirements than a typical salaried position.. Sometimes I work 4 hours one day, sometimes 20+ hours. The variability is exciting, almost like a slot machine, some days I get lucky and have a lot of work all day which means more money to spend, other days the work isn't there and I go home by noon (which I consider also being lucky) to play with the kids, work on home projects, go shopping, hang out with wife, watch Netflix/YouTube.
I have gotten so much enjoyment from work and the income it generates that I have decided to put my major hobbies/travel on hold. Maybe if tax law changes in the future punish me for high productivity, then I might cut back and do more non job activities.
I would imagine it is hard for a programmer to maintain this schedule because the pay isn't on the same basis as mine (eat what you kill versus salary). However, certain other aspects of a 7 day workweek apply to being a programmer: if you get tired and don't want to continue working, you can just go home and work on it the next day. No Friday crunch time. No pre vacation crunch time. Every day is more relaxed because you just took two major deadlines off your schedule: Fridays and vacations.
I have gotten so much enjoyment from work and the income it generates that I have decided to put my major hobbies/travel on hold. Maybe if tax law changes in the future punish me for high productivity, then I might cut back and do more non job activities.
I would imagine it is hard for a programmer to maintain this schedule because the pay isn't on the same basis as mine (eat what you kill versus salary). However, certain other aspects of a 7 day workweek apply to being a programmer: if you get tired and don't want to continue working, you can just go home and work on it the next day. No Friday crunch time. No pre vacation crunch time. Every day is more relaxed because you just took two major deadlines off your schedule: Fridays and vacations.