It comes down to execution of ideas that matters. For technology companies, it largely relies on Product Management or where sales meets marketing and development. Find a market problem and solve it for a defined group of people. From there it gets quite a bit easier. Most start with ideas that do not solve anything for anybody.