I tried it some years ago, I think that I programmed 12-14 hours straight for some days, my entire left arm suddenly started to sleep(don’t know the English word for it, but it often happen if you are in same position for too long) . I think it took 3-4 days before my arm felt normal again. That pretty much scared the sh#t out of me, so I try to vary my working positions as often as I can, I try to take as much time away from the computer as I can and I started to workout in the gym.
It is not secret that a human will become better doing the things he/she continues to do, over and over. Some things like smoking is of cause more dangerous doing then running. But professional athletes have to watch out as well. But of cause that is understandable when their main function is their body. But yes running is good, but too much can be dangerous if you don’t watch out and listen to your body. We software developers will say that our main function is our brain, and often tend to forget to watch out for our body as well. Some geeks care more for their operating system then them self.
Anyway, I think it is good with variation in everything you do. Bring in more chaos …
Don’t sit the same position and do the same stuff every day.
Don’t life the same place all your life, remember to take travel somewhere every year to see something new.
Don’t eat the same food all the time, try something new.
Don’t do the same thing every day, get new hobby’s, meet new people, try new clothe, new movies, new … whatever … open your mind…
Don’t use the same programming environment all the time, try other operating systems, other languages, other search engines, other crazy technologies. …
Anyway, just take care of yourself, the computer business is still new, and I hope to continue see other great releases from you geniuses reading Jeff’s execelent Blog many years from now. 