Jobs did some programming and soldering logic boards. Gates wrote a BASIC interpreter with Paul Allen. Zuckerberg was in Harvard C.S., I believe, and wrote the first implementation of Facebook himself. Bezos has a B.S. in C.S. and Electrical Engineering. Larry, Sergey, Jerry Yang all Stanford C.S. grad school drop outs.
So, I am having a hard time coming up with a spectacularly successful software company where the founders "just needed a programmer."
That said, if we're talking "founders," Steve Wozniak was built right in, and he's the computer guru we're looking for. Just giving the computational credit where it's due, on this one.
You know how that happened? They shared common interests, including knowledge of electronics, pulling pranks and passion for computers (yes, Jobs was technically competent enough).
And if I know one thing about %99.9999 of would-be entrepreneurs: they aren't best friends with someone like Wozniak.
To be an entrepreneur regardless of the domain, you either have to have enough money to buy top talent or you need to be able to do the job yourself.
E.g. you will utterly fail to start a business that produces tasty eco-sausages if you have no idea how to: a) produce or buy eco meat or other ingredients and b) make tasty sausages or c) hire a chef working for a 4 starts restaurant that loves to make sausages
If you don't believe me, try it out.
Entrepreneurs that think coming up with an idea is enough, and "just need a programmer" are lying to themselves. But hey, they are free to try it out.