Poll: What are your prime hacking hours?
I am mostly a night hacker (most productive around 10PM-2AM), but I am thinking of changing my routine.
Non-engineers too have hours in which they are most productive. Anecdotally, these hours are when they are not forced to sit comatosed in meetings or at their desks.
So, what period of day do you get the most work done?
81 comments
[ 2.7 ms ] story [ 149 ms ] threadI'll literally be preparing to go to bed when suddenly an idea pops in my head for a fix/improvement on a project I've been working on.
Four hours and a few git branches later, I kick back with a smug sense of accomplishment and...realize I have to be up in two hours.
Meanwhile, I can block out literally an entire saturday afternoon to work on projects, but usually I just can't seem to catch that same random spark that only seems to strike at like 1am on a Wednesday. I get things done, but am not nearly as razor focused. Maybe its because I planned it out, maybe I just work better late at night, who knows.
I want to capture that spark and place it in a bottle right next to my desk.
- 2:00 p.m. - 6:00 p.m. Usually great for bug fixing and such. - 10:00 p.m.- 2:00 a.m. Usually when I am working on big, solo, projects.
EDIT : Adding am/pm once I realized that the numbers were not unique.
Personally when left to my own ways will migrate my schedule naturally to be nocturnal. Wake up at 2PM and go to bed at 6AM. I feel happier and am way more productive.
It would be interesting to move eight hours in either direction, but keep working remotely - would I get my hacking done at night, but when my coworkers and friends are awake and online, or early in the morning, when most people I know are asleep or not online?
Late at night, however, that's when I become more alive and I feel like I'm hacking out things on solo projects.
These guys go to bed early and do a 4AM wakeup to get in a couple hours of hacking prior to their families waking up. I'm considering making that switch.
And yeah, going to bed early and waking up early will definitely cut into time with the spouse. Even if all you do is watch TV shows together.
However, I've got the sort of job where I have to be there by around 9-10am. Staying up until 2-3am takes its tolls, and many nights I can't stay up much past 9pm due to only getting 4 hours of sleep the night before. If I were able to sleep later, I'd prefer the 10pm-3am shift. I feel and think better after getting up at 4am than when I stay up until 3am, fighting the desire to just fall asleep on my laptop.
TMUX is very nice to have on those nights I have to fight sleep. I almost always end when I'm at the point that I'm too tired to write logical thoughts any longer. I just shut the laptop lid and go to bed, ignoring the fact that I've still got 3 files open in vim and an active ssh connection...
Edit: apologies, didn't read the "PM" after one. Of course 1300 is a prime of the same pattern, however unlucky it may be.
Side note: do write code not like this, please.
I made an app that helps you with that, look for Zone on the Mac App Store, if you're interested.
Is this the same case for others who are working late nights?
I usually wake up at around 4 pm, then spend the remainder of the day just hanging out, doing some chores and wasting time on the internet. In the evening I go out to dinner or a bar, and then hang out and play games with friends. I head home once the night is over - usually it is around midnight to 2 am. At this point I am usually bored of distraction, and entering the peak of my waking period. In the quiet solitude of the night, I find myself naturally gravitating into the Zone. On a good night, I can continue invincibly into the afternoon. At this point, I get any necessary email and administrative work out of the way, make sure my work is committed, and fall asleep.
If during a night session, I find myself falling out of the Zone, I simply just go to sleep early. However, this has the unfortunate side effect of shifting my schedule unpredictably for while.
I get the same solitude as night time, but with a full, fresh head of energy and a clear mind. Instead of attacking my own projects with whats "left over" in the tank after a day, I get to put my most creative and best effort, first thing in the day, into my own stuff.
For those who work answer this: Do you get paid for your best and creative energy and effort every day, or more your attention to detail and reliability?
The answer to that question will help you decide where you put that best energy for best result.
This can make multitasking harder or easier. If tasks mesh well you can work on whichever you're better suited to at the time.
My ability to focus creatively or detailed seems to be directly tied to how well rested my mind is.
When I sleep and eat well it's far easier to concentrate and slip into flow.
It's Saturday and I woke up at 7, an hour before my alarm.. I've pretty much cut out all my caffeine, sugar and processed foods. The more I cut out our limit the more my energy soars. I have friends who found the same after citing back beer and certain meats. I'm the guy who lived to sleep in.
Either way I find my energy boosts are like CPU usage.
The less that is taxing my body by what I put in it and drain it with leaves more energy for all the tasks. It's borderline addictive to modify.