Hi guys/gals,
Just hoping to get a bit of feedback here.
I quit my job 2 weeks ago and in the interim have found office space from which I'm planning to develop some software over the next 6 - 12 months; self financed. To date I've primarily worked with C# but I plan to work with Python on GNU/Linux – I love C# but I'm no longer digging the eco-system: Windows, Visual Studio, IIS, and SQL Server.
At the moment I'm researching potential projects and this is where I get a bit stuck. I'm finding it difficult to choose what to work on. I have a few ideas that have sensible revenue models, assuming they take off. The problem is that the ideas aren't particularly revolutionary. In fact they're a bit humdrum (at least for these days). I feel like I should be falling in love with an idea but I have a very critical mind set. I start seeing potential problems every time my mind goes down a hypothetical development path. I suppose I'd just like to hear from other people as to whether this is something they've had trouble with.
There's a voice in my head saying "just take one of the ideas and execute on it, don't worry about the outcome".
I guess I'd like to know when it's time to just start building something and stop thinking of something better that I could do.
Thanks for reading.
But the Big Ideas don't happen here. That comes by doing customer discovery, reaching out, and engaging in live conversation.
For just one of your ideas-- can you identify and talk to 100 potential end-users and buyers? It takes a long time to actually connect with these people. You'll get blown-off or simplistic good luck platitudes. But every now and then, you'll find someone generous with their time, and thoughtful feedback. Those people are golden and will make all the difference. Incidentally, here's good read on Give & Take > http://www.goodreads.com/book/show/16158498-give-and-take