Earlier quoted context omitted.
> It is incredibly easy now to get an idea to the prototype stage Yup. And for most purposes, that's enough . An app does not have to be productized and shipped to general audience to be useful. In fact, if your goal is to solve some specific problem for yourself, your friends/family, community or your team, then the "last step" you mention - the one that "takes majority of time and effort" - is entirely unnecessary,…
I mean how else could it be? Some app for Grampa? Junior? The scope of complexity of these problems (which build on tech the viber need not make) is small. There's no serious support dimension or risk. The last step matters. When I'm talking about "apps" as a professional software engineer, I'm thinking about postgres, big table, ramcloud, dpdk, and applications in finance like a security master or system of record.…
What I mean is, turning a solution into a product is an explicit step, and that step is not about solving the problem, but about getting paid. This is not a value judgement, merely clarification - one needed especially here, where people get confused by entrepreneurship advice and sometimes forget that they can just solve their own problems and move on. Not every solution needs to be productized, and there's no law of nature or man that says it must be.