As the man said, for every 1 techie there are 10 amazing tech startup ideas. Even if you have no tech background on Magento, you can be the inventor of a win-win eCommerce idea.
As idea owner (and future business owner) you can outsource your product development to the dedicated Magento development team. A blend of good business ideas, domain knowledge, and technology is a recipe for startup success.
Don't let doubts stifle your inner entrepreneur.