How technical does a start-up founder have to be?
Does a start-up founder have to be a "hacker"? Can the business major who loves the web and has a good idea about a web based business succeed in the cut throat, competition heavy web space? Or, does one, in order to succeed in a start-up have to spend day in and day out coding in order to really understand how to differentiate and how to survive in the web start-up space? Lets here what you think...
52 comments
[ 3.1 ms ] story [ 116 ms ] threadAt the beginning, I was irritated by the response I got here. People told me left and right that business people are useless and that if you don't know how to hack you can't go anywhere. But, after getting my feet wet and thinking about it, I understand where they were coming from.
So I guess a business guy can in fact lead a successful startup. But do I think that business savvy guy who knows a bit about hacking will have significantly higher chances of succeeding in the web world? Yes.
Indeed. I'd add that you risk being at the mercy of your staff.
As the hacker co-founder in a shop of two people, let me tell you, you can play an equal role. Okay, so my partner doesn't setup the servers or write the code or design the site; I do all of that. So what does he do? _Everything else_. Ask most any hacker and they'll give you a laundry list of things they hate doing when it comes to starting/running a business or working on a project of any kind. In fact, it's usually easier just to ask them what they _do_ want to do; the answer will almost always be "code." In my case I add design and a couple other items to the list, but I digress.
You're the one out there networking and making deals, finding advertisers, building a list of beta testers, writing up details on the competition, handling the finances and the ho-hum paperwork, handling the customers/visitors/whoever, and _much_ more. My co-founder has been invaluable to the business (I hope he stays invaluable, too, so he never gets paid ;). He describes his job as essentially making sure I am never bothered. I'll take that over another hacker any day of the week because with another hacker I'd end up getting stuck doing at least half of all that stuff that is no fun, very time consuming and highly distracting (in a job where small distractions can cost huge time).
And (briefly!) on the subject of conveying ideas: Hackers may have different mindsets, but unless your idea involves conveying something in code, you're not going to notice too many issues. My co-founder has come up with a lot of ideas and not once did I not understand him... unless he started talking about differences between LLCs and C corps and crazy talk like that.
So, in summary, if you are "just a business guy," don't give up. Sooner or later most of those one-man-band hacker founders are going to realize turning you down wasn't such a great idea; they needed you after all and now _they_ have to search for a CEO.
EDIT: And I'd like to point out that we got into YC this summer, too. I'll leave you to guess who wrote most of the application, did 99% of the talking in the interview and who had the market knowledge to pitch the idea in the first place. (hint: it wasn't this guy!)
Because of the nature of our project, numerous parties and moving parts are involved. For better or for worse, there's lot of "business stuff" to do on a daily basis. Looking at some of the other YC projects, I could definitely understand the advantages of having two hackers or one hacker and one designer. However, for our project, our skills are extremely complimentary of each other and well aligned with the work that needs to be done.
One caveat, I have built a few simple websites from scratch before and taken a couple programming classes so it's not like I know nothing about programming although Tom would probably argue otherwise :).
imo that's the perfect level of tech knowledge for a non-technical founder
For instance Startup Camp in NYC had one or two hackers/developers not involved in a startup already. The remaining 70 people in the room were creative/business people. Same goes for the DC startup community. Business/creative people population is higher then available developers!
As for me I taught myself web design(html, css, photoshop) and hired a developer from India. He does good work and is inexpensive.
I don't think it matters either way. Rather how focused and driven you are!!!
Computer Science is the first serious attempt to study process as a concept in and of itself. It's the study of how to do things, and how to learn how to do things. A lot of things in life, from business planning to washing a sinkfull of dishes, can be done better if you apply a little process analysis.
There are also enough who just outsource all technical stuff and only care about their very own 'core competencies'.
But in "feelings" of probability:
Mindset, theoretical background knowledge, and experience are essential to understand what is (not only technically) possible and to see what parts need more effort than others and why. To know hacker culture one should live it, otherwise one won't feel the way hackers do. That doesn't mean that you need to code every day. Thinking about problems and trying your solutions is more important. Couple this with (formal) business knowledge and I am pretty sure an entirely new world unfolds with options unknown before that will outcompete the pure business major in most cases.
If you have biz dev connections that will get deals made, successful experience marketing or fundraising, a design or creative background, experience in the vertical your product serves, etc, these all can add, um, invaluable value to a company
However, I do think one of the founders should be technically savvy, and it doesn't hurt to have the business guy to know some hacking either
In the future, our revenues will come strictly from participating vendors (same as if they were buying a booth, but now they rent the front page for an hour). We are a long way from that. For now, I am concentrating on building a community.
To guide me towards success, I am following the advises given at the Startup School by Paul Graham, Paul Buchheit and David Heinemeier Hansson, which can be summarized as follows …
“Make something people want … don’t ignore [people’s] advice … listen [mainly] to yourself … don’t worry too much about money … the secret to making money … is to ask for it.”
Notice that there is nothing here that says that you have to be a hacker. It just says that you have to find a problem that is worth solving, keep solving it while listening to your instinct and when you are ready, just ask the customers to pay.
In fact, I believe there are two worst things that you can do to ensure failure of a startup which are heavy reliance on VC money and heavy reliance on technology. The focus should be on customer needs. Hacking is just another means to the end.
In my case, I use no special software and therefore have no need for a "hacker" as a co-Founder. Every piece of software that I am using are off-the-shelf (Typepad, iLife suite, Slideshare, Youtube, Blip.tv, Omnisio, etc.) and I have managed to build a site with 350 visitors a day and rising (who are interested in buying products that I am showcasing and have spending authority from tens of thousands to millions). And I did the whole thing for $180 ($150 for TypePad and $30 for URL's).
Anything is possible here. So if you have a killer idea on how to make money on the web, then go for it. Hackers will follow; they always do.
You can actually start at $89.50 per year instead of $149.50. The ability to have your own URL is important.
I guess it's true that a smart businessperson can create value out of content --- look at John Batelle, Federated Media, and bOING bOING. But:
* They actually did have to build stuff
* It took them years and years and years to get there
* The content they've created is probably harder and riskier to build than software.
I'm not disputing the validity of your idea, just the assertion that you're likely to make money with a business plan and $180.
One other lesson that we learned from Startup School is that "advice=limited experience+generalization" so clearly I am not trying to give advice here. But I am trying to answer the original premise of the post which is that "can anyone start a startup without having a hacker as a co-founder?" And my answer is yes and what I tried to do is equate over-reliance on technology with over-reliance on money. In other words, if the original question were "can anyone start a startup without having $500K from a VC as seed money?", the answer would have been yes as well.
Keep in mind that I am talking about the initial stage of a startup. In other words, I am talking about going from nothing to something. Once you are done with the initial concept stage and you have a working model of your product and services and you have a workable business model, then everything changes and you are going from something to something more, which is very different again (in other words, I will need a lot more than $180).
What I have learned is that success of a startup requires both vision and peripheral vision. Having lots of money and lots of technical talents in the beginning help a great deal in terms of executing your vision, but unfortunately they tend to cloud your peripheral vision. In other words, if you have too much money in the beginning, you are going to spend it pushing the market as opposed to finding an opportunity to get the market to pull you. And by the same token, having a strong "hacker" as a co-Founder also can have the same unintended consequence which is that you are going to hit every nail with the same hammer (in the first year of my previous startup, I had to change out the technical team when it was clear that our initial business idea was incorrect).
Again, I am not trying to offer advice here (by generalizing my own limited experience). I am merely trying to answer the original question and my answer is a resounding yes. Anything is possible ... entrepreneurship is the great equalizer.
Thanks again.
"LoveMyTool"
is just chock full of double entendre for the native english speaker. Hopefully that was your intent.
On the other hand, I have done three different startups in the past. My first one was a component startup and the key to success was in creating a unique socket. My second startup was a system startup and the key was in creating a permanent footprint in the network. This one is online media and I believe the key of success is in creating a unique genre.
In other words, National Enquiry was the first of a new genre (gossip in prints) and so was the movie Matrix (gung fu fighting in blacks). My hope is that LoveMyTool will be a new genre as well which is what I call "Advocacy Marketing". It is about customers and industry experts giving advice and testimonials on TOOLs that they LOVE. And it is slowly catching on.
By the way, (American) English is a very flexible and tolerate language and in some way, I am fortunate that I am not a native speaker because I don't see words and sentences, I see a canvas.
Sure, but that sentence immediately marks you as a second-rate English speaker. Many will take that as a reason to doubt your thoroughness in other areas.
There is no excuse in not learning to speak and write properly in spite of the fact that for many of us, English is not our first language. And we should try the best we could to make up the difference but it is just one more thing that we have to overcome in our journey as struggling entrepreneurs. But interestingly, my personal experience is that it wasn't until I learn to stutter and I learn to take notes that I start to succeed in startups.
In general, people are suspicious of perfection. You have to show flaws or they won't stop looking for them. I actually had better luck when I don't act perfect. "Strategic Stuttering" turns out to be an important skill.
Also, people don't understand that I have perfect recall (not perfect memory, just perfect recall) and they think that I am not paying attention when I am not taking notes. So I take notes and now everyone seem much happier.
I realize it's a somewhat flawed analogy, but I like to think of startups that way.
A business type alone is full of fail, but a business type with a strong technical partner (emphasis on partner, not employee) could work (if the communication is good enough).
The thing you do in entrepreneurship is essentially 'solve problems' day in and day out. You are constantly resource constrained so you must figure out how to maximize efficiency , whatever that may be in each respective case.
You have an idea (let's assume it is a good one for simplicities sake) but lack the ability to implement. This naturally brings up the question of how to implement - you can learn to do it yourself or hire someone to do it for you. Hire may mean trading equity for the "co-founder's" time or compensating them monetarily. If you cannot afford to hire (try elance, guru, etc) you are left with trading equity. This means that you must now convince someone that you are competent to direct the implementation process ("you bring something to the table").
This is meant to be a pretty straightforward explanation because your question is vague in the sense that the situation you allude to has multitudes of variables.
Not to downplay your development choice, but it's always nice to be intimate with what you rely on.
http://www.joelonsoftware.com/items/2006/06/16.html
"Watching non-programmers trying to run software companies is like watching..." and you'll have to read the article to find out :)
Do you know what business guys say about techno/hacker/super ego hacker guys? They ll always find a dumb one that will do the job for them for few dollars.
It s interesting how you return the situation with so much pretention in a tentative to build yourself a legitimity.
You re just a tool.You re just missing the context. keep dreaming about the 20 successful heros of your tribe that could make it by themselves. Tell me about ego fishes that discuss about freedom inside their glass..
Good luck anyway .
Basically, hackers can learn business pretty easily. I'd like to see you hack.
Try http://hacketyhack.net
In this realm, not knowing how to code will make sure somebody else usually has you by the balls. While an extreme micromanaging alpha type can probably get others to do the job and do it acceptably, the level of work and commitment from employee-developers is hard to maintain.
While I agree there is room for non-technical founders who bring a lot to the table (like Thiel) the benefits such a person brings (like fund-raising and market strategy) are often only realizable when the product already exists (i.e. created by the technical people). Therefore it is questionable whether it makes sense to bring biz-only people on board at an early stage unless fund raising and specific biz dev is an essential part of the biz strategy.
Finally, as technical and associated biz changes occur more rapidly, an inability to understand the core technologies will leave more and more biz-only people crippled. Consequently, unless one is close to technical people who share a common vision, my recommendation to anybody interested in the web space is to gain real experience with the relevant technical tools.
The majority of what is considered a web startup these days, appearing on TechCrunch and other such blogs, do not require the complete skills a CS major brings to the table.
If you are going to give it a go, and still in school, consider taking a couple of c++ courses or python if offered. Of course if you are a self starter you can jump right into python - diveintopython.org.
I learned on my own after getting my econ degree at UCLA, and I found that programming for the web is trivial compared to the c++ coursework I took.
I spent many days and nights over a few years learning how to program, setup servers, model my web apps with postgres, manage postfix mail servers etc. But these days, a good framework will get you off the ground and solve most of your database modeling. And a good hosting company will take care of your sysadmin stuff.
So a good co-founder would be someone who compliments your newfound skills and who is the opposite of you - a risk taker or conservative. This should help you better evaluate the difficult decisions that come up.
In other words: yes, the business major who loves the web and has a good idea can succeed-- if he has a "hacker" as a co-founder.
I firmly believe the adage that "What you think about, you bring about." Another that comes to mind is "Whatever you believe, you can achieve." I think it's all in the prepwork...
2. "has a good idea"
3. "cut throat, competition heavy web space"
4. "spend day in and day out coding"
5. "how to survive in the web start-up space"
Nowhere do you mention "building something people want".
Nowhere do you mention the "utter joy of manifesting something out of nothing".
These 2 things are so overwhelmingly important that they really do overshadow everything else, like the 5 details you do mention.
If I wasn't nice, I'd say, "You just don't get it."
But since I am nice, I'll simply say, "You just answered your own question."
Yes. Kevin Rose.
Rvery startup I've worked for was founded by one or two technical people and one person who raised the money. Generally the situation was that someone who had been working for years decided to start a company with a friend and used the reputation and contacts he'd built up over the years to raise money to finance it.
I've never worked at a company with more than 10 employees where there was a non-technical founder who didn't provide access to capital.
With that being said, I think as the "business guy" there will be a lot of pressure on you to work extra hard and really produce (especially if you aren't providing the financing). It's usually not enough to have "good ideas" or "the idea"...you should be bringing something so valuable to the table that the other founder(s) says "Thank god this guy is here!"
It almost seems that a business guy will have to put in more effort than a hacker as a founder. The hacker doesn't have to be an exceptional hacker...he merely has to produce a working website. However since the business guy doesn't have a lot of measurable output, he will have to work extra hard to show that he's carrying his weight.