Focus…
Paul Graham has an old post here describing the difference between a maker’s schedule and a manager’s schedule. It’s very insightful. I’ve been living these schedules for most of my life. I always gravitated toward being a night owl and many years ago I thought about why. My conclusion was that when the world was asleep I could finally get stuff done. The implication being that I wouldn’t get interrupted while trying to focus. I’ve always compared programming to sculpting while trying to juggle 10 balls all at the same time… the balls being all the concepts, variables, pitfalls, and edge cases that you have to keep in your head as you create a program out of nothing. When you get interrupted, all those balls fall on the ground and it takes time to get them all up in the air again such that you can start being productive again. People whose work doesn’t involve that kind of focus don’t understand it. A single question can blow the next few productive hours because it makes the balls drop. Similarly, if I think the likelihood for interruption is high, I won’t try to get all the balls up in the air.
It’s why I’ve always been pretty protective of my desire to sleep late in the morning… because it means I can count on staying up late when everyone else is asleep and get into the zen state required. People understand “don’t wake someone up” because they understand the value of sleep…. they can relate to it even if it isn’t on their schedule. They just think you’re quirky. People don’t understand the need not to interrupt because of the time needed to get all the balls in the air again and the high potential you’ll have lost the momentum and decide just to stop and thus feel very frustrated at losing hours of productive time… not just the time it took to address the interruption.
As I’ve moved up the ranks of various companies, inevitably I end up managing teams. I find that the daytime hours are inevitably interrupt driven. Meetings, explanations, arguments, scheduling, budgets, more meetings. These are necessary to drive the organization forward incrementally. But I am at heart a “maker” and don’t feel fulfilled unless I can chew off big chunks of stuff and get them done. So this has to be done at night… usually 9pm -2am. It’s why I get hired again and again… because I can manage a staff to complete large projects while also being highly productive as an individual.
Having a family, children, and all the other “normal life” things tends to make keeping those 9pm-2am maker hours hard. It is… but being a maker is also fundamentally who I am. The interruptions I get these days tend to shave hours off of sleep in the morning (morning meetings due to int’l meetings, taking children to school, etc.). Yet I’m unwilling to give up that 9pm-2am slot because it’s where I finally get back to being me… creating. Every once in a while someone who is just meeting me says, “You look tired.”
I bet I do.

