Archive for October, 2011

Time Lord: Maintaining Balance in Life

Saturday, October 22nd, 2011

I think a big challenge for any indie developer; indeed, any person; is how you manage your time. We all want to be working on our latest and greatest project, but we also need to manage everything else in life. I don’t believe it’s ever wise to burn out in trying to create something. I’ve found new challenges in my time management since going back to work full time, so I wanted to share about how I approach this whole area.

The Death of the Doctor: A Fixed Point in Time

As any self respecting Time Lord will tell you, some points in time are fixed, and some are in flux. I like to think of my time in the same way (any excuse for a Doctor Who reference!). Certain things in my week are fixed – like being at work 9 to 5:30, being in church every Sunday, sleeping during certain hours etc. That time is easy to manage, but it’s all the rest of your time that presents an issue.

One approach is to always do the most urgent and most important thing first. The trouble with that is that some things, like having a social life, are never urgent, but are vital to build into your schedule. Another approach you might take is to have a weekly schedule, but you’ll soon find that it can become restrictive. I find that none of my friends work to much of a weekly schedule, so trying to fit any socialising in requires flexibility. I don’t even try to get ‘x’ number of hours of project work into a month, but I just go with the rhythm of life.

For the past few weeks, I’ve been working to get my church’s new website live. It’s taken up a lot of time, and I pushed hard, meaning that I didn’t have time to work on my app, and I socialised a bit less than I would usually. But I’m fine with that. What I’ve come to realise is that there are chunks of time when your emphasis on where you spend your time will shift, and that’s OK, because that’s how life has to work. One of the best bits of advice I was ever given about time management was to think of balance as a pendulum. It’s easy to get into micromanaging our time, trying to make the pendulum as still as possible at all times, but you need to let it swing out. For me, the pendulum has been on the church website, but this week it’s been swinging back towards Rizer. I’m hoping to launch the pixel art app before the year’s out, which will require a lot of time and effort to be invested in the next few months. But there’s also plenty of other things I have planned in that time – like spending quality time with my family. The pendulum will swing backwards and forwards, one week will look very different to the next, and that’s OK.

So embrace the pendulum. It’ll lead to a healthy, balanced, guilt free lifestyle, where you don’t burn out, but keep on making awesome things for many years to come.

KBO

Sunday, October 9th, 2011

I’m terrible at poker. The trouble I have with poker is that I’m just too optimistic. When playing Texas Hold ‘em, if I’m dealt a 2 and a 4, I’ll keep betting, hoping for a straight, rather than sensibly folding given the crappy cards in front of me. Optimism is no bad thing, but you’ve got to learn how to harness it.

As an entrepreneur, optimistic risk taking is part of my character, but I’m aware that I need to watch out for the ‘grass is greener’ mentality, which will ultimately cripple my ability to produce anything. The culture of today certainly feeds this dangerous way of thinking. We tell ourselves that newer is always better, and fill in the unknown with the best possible scenarios.

It’s like when a teenager meets a cute member of the opposite sex for the first time, and it’s “love at first sight”. Before they’ve leant anything meaningful about the other person, they’ve filled in the blanks with their dream guy or girl, and it’s the dream they’re falling in love with. Or take the recent expectations set for the new iPhone’s announcement. There had been so much speculation, filling in the unknown with the unrealistic, that people were disappointed when they saw the 4S. In reality, though, the iPhone 4S is a great improvement – the press just over hyped it, knowing nothing of what it was really like. I’ve done this myself many times, too. I remember seeing the trailer for Jumper and thinking it looked awesome – what a massive letdown it was when I actually went to see it at the cinema!

Jumper – a massive letdown!

As indie developers, we can easily fall into this trap too. When we get to the stage in a project where the honeymoon period is over, and the hard slog lies ahead, every other idea for a new project seems way more appealing. We imagine all the highs of starting again with something fresh, of releasing something awesome and raking in the sales, and forget about the endless debugging, the hard slog and the negative reviews. We’re so quick to convince ourselves that the new is better, and so we jump ship. But then the same thing happens on the next project, and the next, and we end up never releasing anything! I’m not saying not to be optimistic – quite the opposite. I believe wholeheartedly that the best is yet to come, but you can be optimistic about what you’re working on now. The danger is in the endless cycle of jumping from project to project, because you believe it will make everything better.

So how can you avoid this happening to you? Well, in the first instance, you need to pick your projects carefully. Make sure that it’s small, manageable and something that you’re so passionate about that you’re happy for it to become a part of who you are. Make a note of all the reasons why you think this project will be awesome, and tell yourself on a regular basis how great it will be when this thing ships. Then tell everyone else. Tell your friends what you’re working on and get them excited. Blog about it and tweet it. Do whatever you can to make not finishing painful and embarrassing. Then when the urge comes to abandon the project – and it will come sooner or later – fight it with all you’ve got. Remind yourself why you started it in the first place. And count the cost of starting something from scratch.

Of course, there are some times when it’s the right thing to do to abandon a project. If something that made it a great idea when you started no longer holds true, then maybe you should call it a day. But the majority of the time – and I’m talking to myself as much as anyone – you should keep going. Don’t give up easily – the grass really isn’t any greener atop the fields of new ideas. The best thing you can do is ship a product. Who knows what you could be missing out on, and what you’re denying the world of, by giving up on something that had the potential to be great, just because things got hard.

Apparently Winston Churchill used to end nearly every phone call with the phrase KBO; it stand for “Keep Buggering On”. Wise words!