Startups Anonymous Est. 2013 · Read-only archive
Stories

Programmers are not businessmen

I cannot stress the number of pitches I receive from programmers with no sales capacity. To run a successful company you need to be able to sell. Just because you can build the website or the app does not mean that you can run a company and grow it.

Frankly, I am tired of talking to programmers and I have stopped investing in startups run by programmers who cannot sell. Any company can spend money to bring on a programmer but finding a great salesman to run it is invaluable. Many people scoff at this, especially here in the Valley, but I am not the only VC with these sentiments.

Programmers: Sales are important. You must be able to sell your concept to investors and to your users. Do not be so rigid with everything. Social skills are extremely important.

If every chef opened his own restaurant, there would be a lot more failed restaurants out there.

17 answers from the community

AAnonymous· Jun 9, 2014

So TRUE.

AAnonymous· Jun 9, 2014

I too can't stand . They don't understand the need for !

AAnonymous· Jun 9, 2014

Comment system sucks: < and > are discarded. That's not markdown.

AAnonymous· Jun 9, 2014

LOL. I can't count the number of "business people" I've met with "great ideas" and no means to implement them or any idea of what it involves. They're a dime a dozen.

Don't get me started on the founder meetups with 10 sales people for every 1 engineer.

AAnonymous· Jun 9, 2014

This is different and if you can't tell the difference, you are in some ways proving OP's point. For some reason CS people think all you need is a good product (because look at all the awesome code out there, right?) and that every other job can be done by another CS person with experience in X. Look at job descriptions for tech companies. I rarely see "looking for bizdev with experience in tech" - it's the opposite. Those business people with great ideas... yes, annoying. Tell anyone you are doing a start up and they will tell you their million dollar idea (it's not just the biz guys).

So you have a product... is it the right product? Have you interviewed your users? Ahead of time? You know that usually, you are not your user...right? And you'd rather code than talk to people, much less try to SELL to them. But discovery is a bitch so you generally need someone to bootstrap that and guess what - it probably ain't you with the minecraft t-shirt and the red bull high.

AAnonymous· Jun 9, 2014

My technical partner is incredibly important- I can't do what he does and he cant hustle like I can. That's what makes the partnership work. We respect what each other brings to the table. It's not a competition - it's the complete picture that matters if you want to be a kick ass company.

AAnonymous· Jun 9, 2014

Yeah, programmers are definitely not businessmen.

Just look at how badly Bill Gates, Sergey Brin, Larry Ellison, Mark Zuckerburg, etc... are doing.

Too bad they never hooked up with you.

AAnonymous· Jun 9, 2014

Enterprise companies are normally started by salespeople (save the tech heavy ones - ie. big data etc), consumer companies normally by engineers. You don't always need one or the other, but it helps.

The ideal of a balanced co-founder team is a myth. You either know someone who will complement your skills or your don't. Don't bother go looking for a co-founder - it will only end up in tears. Instead hire someone to do the things you're not good at.and if they don't work out, fire them - no equity wasted.

AAnonymous· Jun 10, 2014

They are the exceptions, not the standard fare of programmers the OP is talking about.

AAnonymous· Jun 9, 2014

No donuts for you. Programmers are wildcards. You can turn one into: salesman, executive, manager, chairman, showman, evangelist. But in the other way, it's not easy to turn any of these into programmer.

AAnonymous· Jun 9, 2014

I agree. Programmers are rational animals used to learn fast!

I think that in early stages It's more important to validate "your model" . And validate does not mean to sale by pitching! So a bad salesman is also a bad businessman.

AAnonymous· Jun 9, 2014

Is the OP's suggestion that there isn't an engineering shortage, but in fact a surplus and that it's really "sales" types that are in demand? That's completely ridiculous.

AAnonymous· Jun 10, 2014

No the shortage is people that can do both, not one or the other.

AAnonymous· Jun 10, 2014

Sales people are a dime a dozen. Effective sales people than can sell an idea or MVP to important decision makers for more than it's currently worth are the rear breed. Don't be naiive.

AAnonymous· Jun 9, 2014

What would you say... you do here?

https://www.youtube.com/watch?v=B6qVP5KnOGU

"I have people skills!"

AAnonymous· Jun 11, 2014

The number of people in here getting sideways over this comment is amazing. This is a money guy telling you that being all about the code isn't working, and you're fighting back with how l33t we all are... you're kind of proving his point by missing his point.

Go take a few toastmaster classes. Take a course on how to do an effective pitch. Sell the value in what you're doing, not your special, beautiful code. Nobody gives a shit about your code except you. Investors care about how you can generate a return for their money.

When you're fishing, you don't use cheesy poofs because you like them. You use worms because that's the fish like them.

Stop fishing with cheesy poofs.

AAnonymous· Jun 12, 2014

As a programmer (since a kid, mind you, hah), I can't believe how many programmers don't realize the fucking value in learning business. Let's see,

You have context for every "business-guy" pitching something to you
You have better context for how the market works, and the loopholes it contains
You understand and confront your weak points (namely introvert-related things).
You have less need on other business people / marketers / accountants / etc. so you become less reliant on them. As a result, you don't need them and can choose to only bring on / work with those you feel add value.
Ego thing. You can kinda do their job. Can they kinda do your job? ;-)

Software engineers / programmers / developers / etc., learn your weak points! You will be stronger and more independent as a result. Trust me.