Hacker News new | ask | show | jobs
by zamalek 4157 days ago
> Intense workouts early in the day

Solid advice. Your body learns from your habits and exercise is a great way to teach it when it needs to be awake.

Another trick is regularized sleeping patterns. I had sleeping issues when I was a teenager and had some "soft" sleeping therapy. The most important thing I learned is: don't aim for a certain amount of hours, aim for specific times. E.g. Go to bed at midnight sharp and wake up at 7AM, come hell or high water. If you do stay up late, wake up at your usual time so as to not throw your clock off any more than it already has been.

Finally, if you are sleep deprived you are stupid. You're doing everyone a disservice by being that "hero" that pulls an all-nighter. Get your regular sleep and carry on with the task tomorrow: you'll finish it faster and do a better job of it.

1 comments

I've struggled for years with getting up at a respectable time. I can't overemphasize this. There are classes (yes, multiple) in college I failed because I just simply could not get myself up and to class at 8am three days a week. That was when I was 18-20.

I'm 28 now, almost 29. I go to the gym 5 days a week at 5:30am. I'm up at 4:45 whether I set an alarm or not. I'm sure part of it is circadian rhythms and the fact that I'm going to bed at 9pm instead of 1am now. And as a result, my most productive coding hours have shifted from 7-11pm to 9am-12pm (give or take). So I keep my morning schedule open for the real work, and pack my afternoons with meetings and administrative work.