In fact I am learning how to program, so I agree with your points - but I don't think it is for every one. There is plenty of space for non tech founders.
BUT I do believe it is easier if you do know how to code.
"There is plenty of space for non tech founders."
In the tech startup ecosystem, I don't think there is that much space for founders that don't want to code.
Saying "I want to start a tech startup but I don't want to code" is as ridiculous as saying "I want to sell horses but I don't know anything about them and I certainly don't want to have to learn anything about them".
It's possible, but you're gonna have a hard time doing it...
Saying "I want to start a tech startup but I don't want to code" is as ridiculous as saying "I want to sell horses but I don't know anything about them and I certainly don't want to have to learn anything about them"
I disagree. Not wanting to code is not the same as not knowing anything about the product, or wanting to. There's so much more that goes into a successful product or company than time spent coding (marketing, design, testing, sales, industry/market immersion, etc.). As a developer and co-founder, ideally I want complimentary skill sets. Being able to write code may be an overlapping skill, but it's not required.
I disagree because most "tech business" are empowered by tech, they are not ABOUT tech. My business was about team management/leadership, we just used tech as a means to an end. We could have done the same thing with consulting, but decided to get scale using the web.
It is like saying a given business which sells through the phone is about phones. Phones are just a way of doing it.
Definitely a good analogy, but I think your conclusion is wrong (although I do still think having a non tech founder is not ideal). If you only want to sell horses then not knowing about horses is going to be a tough time. Same with trying to sell some kind of programming tool or something. However, as soon as you start to do something involving horses and not just selling them, it opens up a bit more.
Instead of just selling horses, you can make a startup that makes it easier for for people who want to ride horses but can't to ride them. You could have a stable with restaurant to let people watch others ride them, etc. Simply because you don't know about horses is not the problem, because the problem is finding ways to bring people to horses based on the public's opinion of horses. Your horses don't need to be looked after by the world's most knowlegable horse lover, just someone who sort of knows horses and is willing to learn will hopefully keep your horses in good enough condition until you can hire more horse caretakers.
This analogy works very well for tech startups too. You don't necessarily have to know how to make the website, it can be enough to know how to create something around the website (physical deliveries, or whatever) and just get some bare-bones barely functional web presence that you improve when you get traction and funding.
The thing is, non-tech founders rarely have ideas for tech startups. They usually wanna do real estate startup, social network startup etc. which just uses tech as a tool.
Agreed. You need founders who can turn their hand to anything, not just their primary skill.
I ran a startup back in 2005 with another founder who was primarily focussed on marketing. It was a SaaS that was heavily dependent on data which had to be manually maintained. When he said "I'm not going to sit there wasting hours of my time entering data when I could be selling" it was the beginning of the end. From then on, I couldn't trust him to help out when needed.
We folded in 2008.
BUT I do believe it is easier if you do know how to code.