As developers, the trap is that we overemphasize how much any real business depends on the creative/product stuff. So we daydream about CEO roles where we can design a business where the creative product builders have their ‘rightful’ place at the top of the pyramid. When the reality is that every business basically shakes down to the same functions, and that founding your own tech business ultimately results in a rebalancing of your role, where you end up doing mostly mid-management in sales, finance, operations, tech, design, etc leaving you almost no time for the creative stuff you spent your life becoming great at.