This is part four of a five part series on how an IT professional can become an entrepreneur, based on my experience of doing just that. The third post talked about resources. The final post will appear tomorrow.
What are you going to do with your life once you break free of the drudgery of the 9 to 5 existence?
It's an important question. In some cases, you can quit first and work out what you're going to do later. But as this series is about how to convert from being an IT geek to entrepreneur, you need to think about how you're going to make your riches.
My original plan was merely to found a consultancy. The trouble is, I didn't like the lack of control over what work I did that this implied. It also didn't seem like a noble way to be spending life.
Don't get me wrong - a consultancy is definitely a step up from being employed. You can largely set your own hours, work where you want, arrange for a nice working environment, charge like a bull and to some extent pick your work.
There are downsides, though - it can be hard to drum up good business, which can cause stress if you're relying on the income. This can lead to you doing work you don't like doing in order to pay the bills. I'm all for paying the bills, but that's why you gathered resources in the first place - so you wouldn't have to for a while.
More to the point - a consultancy is hardly entrepreneurial, and that's what this series is about.
Thus, I cast around for other ideas. In my case, it took a while, but I soon realised that I had an idea for a perfectly viable startup already in my head.
Our Idea
I'll explain how I came up with our idea. Not because you'll be able to use it [1], but because an example of how viable, sensible ideas worth quitting your job for come about might be useful.
I love football, and play it any time I can. I've played at a lot of places around the Wellington region - four or five completely separate organisations, in fact. Because I'm a techie type of guy, I like looking at the results online and seeing the draw for next week. All the places I've played at provide this - but their systems are universally crap.
I tried fixing this a couple of years ago, just for me, by making an over-normalised postgres database modelling everything about competitions, and hacking together scripts to scrape the websites and enter the data, so I could do something nicer with them. For example, here's the Capital Football Wellington Mens results page (Naenae Capital 4 represent!). I'm pretty sure that list is pasted into frontpage from somewhere, probably a text file export from some other system. It's awful. Tables should be better than this!
I managed to build something small, but it was a spare time project as I was busy with Mahara. Like most spare time projects, I soon gave up on it.
Fast forward a couple of years, and I'm casting around for ideas for a startup. It took me a while to realise, but soon enough I joined the dots:
- All these places I play at.. they're all still using crappy systems, right?
- What's the bet that more places are doing exactly the same thing?
- I wonder if there's another startup doing a system like this?
- Maybe I should go and talk to someone to see why they're doing it the way they are?
So Martyn and I went and talked to one of these organisations, and on the basis of that one interview alone, we decided there was a big hole here waiting to be filled!
Wasn't that a little naive, Nigel? Yes!
In fact, it's worse - I even talked to another organisation who will pretty much never need our product, even if we work on it for years - because they write a competing piece of software! [2] And we still decided it was a good idea!
In hindsight, that wasn't very smart. But we've been lucky - since getting started, we've interviewed a lot more of these organisations, and our suspicions were correct. If I was doing this all over again, I definitely would have done more to find out whether the idea was a good one - and I strongly suggest you do too.
How to find your plan
Naturally, I can't give you any ideas and tell you they'd be winners. That's up for you to find out. But I can offer some general advice:
- Play to your strengths
- Find a problem that people will pay you to solve
- Find a co-founder
Play to your strengths
There is no point you deciding one day that you're going to build an enterprise document management system, if you've never been involved with enterprise or document management systems. Not even if the market is $400B in size.
If you think that a market is $400B in size, and if you could just capture 0.0001% of it you would be rich, then the long range slapping device I'm inventing will be visiting you shortly. You, the humble virgin entrepreneur, can't build business ideas on macro-economics like that. It's nothing more than wishful thinking, and you'll be pounded by the well-established competition unless you're a total genius.
Instead, you should work from the micro-level, by picking an problem you can solve for people around you.
The experience you already have is a great source for new ideas. In our case, constantly playing football for several years, along with having jobs as webapp developers, made our idea quite logical.
You don't have to pick from past experience, of course. When you're trying to create a new market, past experience might not be relevant. But it probably helps that you're an accountant when you're trying to build an accounting system, if you know what I mean.
Also, a startup is not a good time to learn a new technology. If you've always wanted to learn python, learn it before you get started, so at least you know what you're getting yourself into. You need all the help you can get, and hamstringing yourself with a technology you don't understand is a silly move.
Find a problem people will pay for
You might want to change the world. I totally approve. But if you can't make anyone pay for it, you're going to run out of money and have to go back to that boring job.
The initial idea for your startup can be founded in idealism. In fact, you actually need a vision for what you think your product will become, because it's that vision that will help sell the idea to your friends and family, co-founder(s) and investors. But you'll need to pick a very small piece of the idea to start with - the piece that will make you money.
How do you know if someone will pay for something? Here's a clue: people pay to take pain away. It's not the only thing they'll pay for, but it's a proven fact.
So how do you find out if people will pay for your product? You have to go and ask them!
That might sound tough, to an IT geek. Suck it up. At some point, you're going to have to actually meet with a real person and chat with them about a real problem. You will have to buy them coffee. You will have to listen, and write down what they say. And you'll have to analyse what they say very carefully, and avoid confirmation bias. You will have to do this many times, and you may not like what you hear.
Thankfully, there are many great resources on the internet for this. You need to learn about Customer Development and the Lean Startup concept. These topics are discussed to death by people much smarter than I, so I shall merely point you to the two people primarily responsible for these ideas, and you can do the rest (see the links at the end).
Find a co-founder
I already talked a bit about this yesterday. Today, it's in the context of finding an idea. Co-founders make it much easier to find a good idea in several ways:
- They have their own ideas, based on their life experiences. No doubt most won't be interesting to you, but some will be.
- The power of two is great when coming up with ideas. You can hear, remix and re-pitch one another's ideas, combining parts from multiple ideas.
- They're a good sounding board. If they're willing to start a company with you, they'll have much better feedback about whether an idea is any good, as opposed to someone less involved. They're a good first acid test too - if you can't sell them on your idea, how do you think you'll be able to sell anyone else on it?
How do you know you've found a good idea?
Given my experience, it's hard to say! Talking to a couple of potential customers combined with intuition was enough for me to make the leap. Right now, part of what I'm doing is making sure it's a good idea by talking to many more customers.
If I could do it again, I would have talked to more customers first - at least four - and made sure I asked them not only what their problems were, but why they were problems. By asking why enough, you can find the root cause of the pain, and if everyone is giving you similar problems and root causes, you'll know you're on to something.
| [1] | Ideas are cheap, execution is everything - and we already have a head start on the execution. So if you want to borrow it - good luck :) |
| [2] | You can imagine how awkward that interview was. "Uhhh... yeah we already have this problem solved.. in fact I'm pretty sure we sell it to others. What did you say you were doing again?" |
Useful Resources
- Steve Blank - if you can, read his book "The four steps to the epiphany"
- Eric Ries - who first coined the term Lean Startup
- The Entrepreneur's guide to customer development is an abbreviated version of Steve Blank's book, and well worth the read if you can get it.
Like this post? Subscribe to my RSS feed and follow me on twitter to hear about new posts early.
Want to share this post? Tweet
Hi and welcome! In 2009 I quit my job to become an entrepreneur, founding 
