Embrace chaos and ambiguity to build world class software products

Products often mean you are embarking on a choppy, risky, longish journey. You are thinking about a customer problem from first principles, with no sight of when you will get anywhere close to a business model, revenues, customers and profits