I'm a young developer with an enquiring mind and as such I spend a lot of time trying to improve as a developer, but also learn everything I can about the software industry. I've worked in a couple of different software companies, whilst also trying to launch my own web and mobile apps (with small successes). I am beginning to wonder if our industry on both the enterprise and startup end of the scale is guilty of spending too much time procrastinating and pursuing overly complex business models. Another hacker (who happens to be a good friend) and I are starting to put our minds towards spending our spare time from full-time employment to develop web solutions and apps for SMEs in our area. I feel like we already have plenty of skills between us to make functional, quality solutions which longer term we hope to generalise and turn into saleable products. We think we can do this dynamically and successfully, avoiding the endless deliberation we experience in the industry and without chasing the funding rainbow for a far-fetched idea.<p>But being a developer I also always question my actions, knowing that there would be seasoned entrepreneurs and developers that would scoff at such ambition. Do you think it is possible to be successful in ventures with a simple business model like my friend and I's? Or should I listen to the voices of doubt in my mind (of more 'experienced' colleagues) that say I will most likely fail?<p>(I'm not asking for specific advice on what to do - we're going for it while we're young and still have jobs to fall back on. I just want to know what you think about the situation and the question).