We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
In my recent blog posting "The Secrets to Becoming a Great Programmer" I discuss a couple of characteristics of great programmers. You can read about those characteristics at
The Secrets to Becoming a Great Programmer
What other characteristics make a programmer great? Do you agree with my assessment?
When I was a teenager and up in my 20s, I do electronics and programming like "I'll sleep when I'm dead." After reading books and articles in physiology and listening to medical practitioners, I adjusted. I agree with your last paragraph. Having adequate rest is not just good for our health it makes us more efficient and productive at work.