Title: I'm coding for 15 years, I've met a bunch of of bright, skilled and motivated people trying to build "their own project": Nearly everyone of them had on some point the idea to build a startup, a small web project, a passive income business.<p>And mostly everyone, including myself, failed.<p>We've failed not because nobody wanted our product. 
Or because of missing programming skills.
We've failed because we've lost faith in our product!<p>We may have started, wrote weeks of code, played with it.
And finally abandoned it without finishing it.<p>I'm not talking about "missing market"/lack of customer acceptance. We just were not able to finish it.<p>What I wonder: We're all intelligent enough to understand, that it probably takes some time to finish a product (SaaS app for example). We all now, that it takes some time to get a few beta customers and even more time and hard work to attract paying customers in the end.<p>And we are all aware of idiots bashing every new idea, tellung us things like "that will never be as big as facebook!" all the time.<p>We know that, before we start. But usually after two to four weeks, the project just fails. We've lost faith in it. A few weeks, months, years later we try another idea. Same thing.<p>To clarify: It's not a tool-problem! I know a guy doing really "low" PHP4 things, but he is able to deliver a MVP to the market, several times. For years. As a part time business besides his full time project management role!<p>So instead of talking about technology, finance, SEO and all the crap, we should imho focus to deliver. JFDI!<p>But how?
Upvote: