| Hi all, Am a developer based in Africa and have developed small applications for the company I work for an airline ground handling company and have also created apps for sale on codecanyon. Am a competent programmer not necessarily a good one but am able to get things done when under pressure, For example I made the codecanyon application at a previous job as an intern when we were required to comply with certain ISO regulations within a month. I did it as I had no way out. It has earned me approximately 250USD per month which in Africa is enough to pay rent but not be self employed. The problem comes when I need to do something that I am 100% responsible for. For example create a SaaS app. The usual process goes like this Have an idea, Get excited, come up with all kinds of cool/new features that look marketable/useful, sometimes I go to the extent of buying a domain, when it reaches to implementation I get this crippling doubt on whether what am creating will sell/will be a profitable SaaS application. I am simple crippled by the fear of failure and abandon my wonderful idea. As a result I have numerous half baked personal projects. This projects do have their advantages as I discover new ways to do things that are very beneficial to my work projects but for my personal projects and personal life they are a dead end. Do any of you experience this, do you just push it to the back of your mind and push on forward or is it just that am a coward? |
One thing that comes to mind as an antidote is to market-test your ideas before writing much/any code. This has the benefit of helping you prove the idea without wasting time on it, AND get you a group of people waiting for your thing so that you can be motivated to finish it. If you read some of these entrepreneurial bloggers (Pat Flynn, Tim Ferris, etc), they talk about this in detail better than I could. Depending on what the idea is, go to forums related to the topic and get some credibility by helping people. Then ask around about your idea or pitch it as "coming soon". (Don't be dishonest and say it's built when it's not). Set up a quick MailChimp or SurveyMonkey form, blog, etc. to start a discussion around your product and get an core group of interested potential customers. Try not to be biased one way or another - if there's a market and you think it could earn an income with reasonable effort do it. If not, don't.
Now, why have I done that and _still_ not finished this idea....