Navigation
Other Sites
My Stuff:
Search
Twitterings
Sunday
25Oct2009

Finding the Time: Perspective

So I'm writing this series of blog posts based on a short talk I gave at C4[3] to people interested in becoming independent Mac/iPhone developers or in improving their practice in that area.

"Someone else" pseudonymously left a comment on the first article, which I think is genuinely important:

"Dont you think that working all day and then getting your kids to bed at 7, and then working till 12 would seem just as futile, to someone other than yourself, as sitting watching the tv or surfing the internet or on a console. Surely a balanced life is the key. I know that what your saying is hypothetical really but it seems a little strange to have an opinion on what people do with their free time espicially if they are not using it to sin. I suppose someone else could put it like this if they wanted "And what did we do with that free time? Well, mostly we spent it reading clay shirky". ps. that wasn't a dig i promise just trying to emphasise the point that we all have opposing views."

Perfectly valid point to make. Perfectly valid. This comment reminds me that I haven't really set the scene for this series. Let me do that now.

I was speaking to people who are or want to be independent software developers. Many of these people are trapped in jobs they don't particularly like because of the inertia of the family-oriented consumer lifestyles we all lead these days.

The first thing you need to understand, coming to this blog out of context, is that I am absolutely not advocating the behaviours I describe as a path to a happy, relaxed, broadly-based lifestyle.

A dinner conversation with Mike Lee brought this home to me. Mike made the observation that software development is quite possibly the psychologically worst job in the developed world. Think about it: long hours, often alone, working on problems of hellish complexity that are probably beyond the capacity of the human mind to solve.

When you've spent ninety hours on a two-character fix, there are two kinds of personality that come through. The first says "That was agonising and pointless", the second says "That was great! What's next?".

Depending on which side of Mike's observation you land on, your response to what I'm writing here is probably similar. Why on earth would you deny yourself TV? Why not play computer games?

The answer, for me, is because I'm compelled elsewhere. I'm a workaholic with a family that I love and what I'm presenting here are some of the tips I've developed to get that work done and spend time with my family.

You're all very welcome to argue that you prefer to do something else with your time, but I strongly argue that you're not going to transition out of your current job and into indie software development without at least some of the focus and sacrifice that I'm writing about here.

Reader Comments (3)


"you're not going to transition out of your current job and into indie software development without at least some of the focus and sacrifice that I'm writing about here."

Finding this to be the truth more and more.

October 25, 2009 | Unregistered CommenterFraser Hess

I just ran across this thread... Everyone is certainly entitled to make their own choices, but just my perspective: My kids don't go to bed at 7, I get up at 5:30 (and thus can't stay up as late as midnight), and the time after the kids go to bed is the only time I have alone with my wife. Personally, I try to avoid screens of every kind outside of work.

October 26, 2009 | Unregistered CommenterCujo

Cool answer man, indie work of any kind really doesnt leave much space for routine (ive found this for myself). I think I'ts due to the fact that most people drawn to this kind of work dont usually produce well in a 9 to 5 circumstance lol But i see your point now that when you are in indie work any free time you have you'd rather spend it with the kids or the wife and then when they've went to bed you'd rather get back to finishing some work. I think the most important thing for productivy is hours that let you breath! Good blogs.

November 1, 2009 | Unregistered Commentersomeone else
Comments for this entry have been disabled. Additional comments may not be added to this entry at this time.