Here’s a very interestiing answer to that question (from Quora.com):
How difficult this will be is all relative, of course, but it is definitely possible. Being a developer already should remove the biggest barrier. I would break this up into a few different stages.
Ideate a Profitable Product
It’s easy to come up with an idea that seems good to you. Finding an idea that can be profitable is a lot harder. While sometimes people simply stumble upon them, there is a process to finding good ideas. I recommend you read this article by Paul Graham on the topic: http://www.paulgraham.com/ideasThe easiest way to come up with something is to find something in your daily or weekly routine that could be improved. “I always wish this product did X” or “If only I had a product that could do Y for me.”
Identify a problem and come up with a solution. Sometimes this is a product that is entirely new, but usually it’s an improvement of an existing product. This is key: you don’t have to revolutionize a market, you simply have to do one thing better than everyone else.
Apple’s products aren’t inherently better than others on the market, but they sell because of their image. Zappos is so successful because of their customer service. Find a problem, come up with a good solution, then figure out how you can set yourself apart.
Building the Product
This part should be fairly cut and dry for you, but don’t think it’s easy. If you have always worked as a developer in a team, especially a corporation, you’re in for a shock when you have to build everything yourself. In regards to a web app, this likely means creating the database structure and interactions, server side logic, front end programming and design.Keep in mind that you will be the one maintaining the code. You can’t simply pawn it off to someone else, or expect others to track down bugs. So take the time to write good, quality code. This is the best tip I have for saving time later (once you get users bugs mean support requests, upset customers, and maybe refunds).
If you are a developer but not a designer, you might want to spend a little money to either hire a designer or pay for a theme for the front end. Presenting your product in a professional, attractive manner is of huge importance for gaining paying customers. No one wants to break out a credit card for a site with a poor design.
Marketing the Product (Getting your first customers)
This is another area that people often think will be easy. The “if you build it, they will come” mentality only works if you’re Kevin Costner. Getting your site listed on Hacker News and the dozens of “startup” listing sites that have popped up is valuable – it gets you some good backlinks and maybe a little buzz. Don’t expect to get any paying customers from that exposure unless they are your target audience.Finding where your target audience is and meeting them is really the key. If your customers are going to be single mothers, hanging out on Hacker News might connect you with a handful of them, but you need to find out where your customer spends their time online. Do whatever it takes to ingratiate yourself to them. Don’t dive in head first advertising your product, but spend a little time getting to know those social circles each day while you are still building the product. This will pay off ten fold.
Write. Write a lot. Not only about your product, but about your market, what they’re interested in, what they hate, what they find useful, etc. Have about 10 blog posts ready to go when you launch your product, and publish no fewer than 1 a week afterward. If you’re building a web app, chances are there isn’t much for search engines to index. So you need a blog.
Supporting the Product
The biggest area for supporting a product is customer complaints or questions or support. Have a good system setup using UserVoice or GetSatisfaction.Ask them for valuable feedback. Don’t ever stop asking, and when they tell you respond to them. It doesn’t always have to be a “I’ll add that next week,” but even a “that feedback doesn’t mesh well with the goal of my product” will win over customers.
I recommend reading through this short article series by Tom Buck:
Building a web business that makes $500 a month – It’s one of the most ‘down to earth’ accounts of a single person building a profitable side project.
Good post. Its very possible to make a six figure income check my site for more ways you can achieve this at http://www.onlinebucks.blogspot.com
Hallo,
I have been reading this websites posts for a while and i like your effort. I work online and i can tell you it is not hard to make 100, 000 per month neither is it easy. in life there are no shortcuts, you just have to work. if you invest in forex like i do, you would need to invest like 300, 000 to 400, 000k to make 100, 000 per month and this is after you have trained well, not when you are novice.
regards
patrick
Hi kevin i have a blog at http://www.Naibayblog.Com and what i can say from my internet marketing and blogging experiance is that it is possible to make massive amounts of money if you know what you are doing and are ready to put in time and effort
Patrick & Pacesetter please contact me at edward.luke297@gmail.com coz am so inspired by you people!!! Thumbs up!!!!!!!!!!!!!!!
Hallo, Edward. You can get my contacts for public use from my forex website
27forextradingrules.com. I can let you know more about whaht you might be looking for in forex.
If i may reiterate what i said before, it is posible to make money online but everyhting in life demands some hard work. If you see a get rich quick scheme that is promsing a million dollars overnight just run away. it is a pure scam. or you can write back to me at sfpn2008@gmail.com. i wish you all the best in life and particulaly in your online career.
regards
patrick