Never before has it been easier to have a world-changing idea in tech and see that idea through to a finished product. The internet has made the collectivisation of information possible for the first time in our history and mobile devices now mean we all have access to this information from wheresoever we find ourselves killing time. Low barriers to entry, cheap credit and widespread skills mean that almost anyone can wake up one day with an idea, borrow money, hire a small team or agency, and launch a finished product a few short months later.
So all you need is an original idea, and success will follow automatically from that. Right?
Well, not exactly. Three problems: