Do we not have exactly the opposite problem within this community? We know coding so we spend our time hacking away in dark rooms on product stuff such as frameworks, features, deployments, websites etc. We leave considerations about marketing, distribution, customer research till later, and end up building something that we have no way to effectively market. The order should probably be to develop the business model…
My conversations with others in this community confirm that I am not alone. I have read many comments from Marketers/Product Managers, TPMs, SEOs, CEOs, Designers, Stock Traders, Financial Analysts, Ops Researchers, Executive Assistants, etc.