> There's no easy answer, as many engineers do not have the soft skills for the role. But arguably, they could run these businesses themselves.
Can you clarify this? They don't have soft skills? (And perhaps lacking in biz skills, e.g., working understanding of marketing?) But still they can run the company?
My experience has been different. Technology is relatively the easy part. People? On the other hand? People - leading, managing, marketing to them, etc. - is 10x more difficult. Human behavior is a complicated system. It's not something you can throw a couple of engineers at and poof! X weeks later you have a semi-perfect solution.
Can you clarify this? They don't have soft skills? (And perhaps lacking in biz skills, e.g., working understanding of marketing?) But still they can run the company?
My experience has been different. Technology is relatively the easy part. People? On the other hand? People - leading, managing, marketing to them, etc. - is 10x more difficult. Human behavior is a complicated system. It's not something you can throw a couple of engineers at and poof! X weeks later you have a semi-perfect solution.