I used to be of the opinion that the technical people did all the hard work and hence they should get the majority of the equity. However, once I tried to do everything myself I realised that the technical side was only one piece of the puzzle. Business, design and marketing may not be as intellectual as programming but they are no less hard and often more important. I really think that if two people are involved, th…
The problem is that, often times, much of the technical work is front-loaded, leaving most of the initial risk disproportionately in the technical person's lap. It's only after an MVP is built that the business side of the operation has to perform. Equity split should reflect the assumed risk.
Why You Don't Need A Programmer
71–80 of 105 posts
Re: Why You Don't Need A Programmer
#72I used to be of the opinion that the technical people did all the hard work and hence they should get the majority of the equity. However, once I tried to do everything myself I realised that the technical side was only one piece of the puzzle. Business, design and marketing may not be as intellectual as programming but they are no less hard and often more important. I really think that if two people are involved, th…
2. Many people claim they can do these things (at least, the "business" and "marketing" parts) - hence the surfeit of "nontechnical cofounders". But not all of them can.
3. There are fewer potential technical cofounders available in most areas.
4. Therefore, as a technical cofounder, you should pick only the best nontechnical partners, who will justify an even split of the equity. If you really don't find anyone who measures up in terms of demonstrated ability to hustle, connections that can actually be used, great business plans/prototypes and/or an impressive work ethic, then is it really worth starting up with a mediocre-or-worse cofounder?
5. If you insist on taking a nontech cofounder and you have only multiple mediocre suitors to pick from, it makes sense to me to offer less equity. If your potential partner feels it isn't fair, then look for someone else who understands that the product makers have precedence in this market.
Personally, I think making a good business plan and doing marketing may be as hard as programming at times, but at this time, more people claim to be able to do business-side things than coding. That fact in itself justifies the tech cofounders' being picky with their partners.
I think tech cofounders shouldn't let the thought that "oh, they work as hard as me" mislead them into partnering with someone who doesn't have capabilities that equal theirs, adjusted for supply and demand.
Re: Why You Don't Need A Programmer
#73Earlier quoted context omitted.
Regarding the first question, I have been burned before by non-technical co-founders who turned the project into their own little "I want to learn how to program" experiment, while spending zero to no time actually hustling, talking to people, getting feedback, finding more early adopters, engineering requirements and so on. I have learned to be a better judge of character through that experience, and am much pickier…
I have another possible explanation for that first question, and I am making the assumption that I'm not the only person that has had to work on not feeling this way: Even though we really shouldn't feel this way, a lot of us developer sorts wrestle with the idea that we're the only ones ever really working, specifically in the pure development phase of a project. Granted, I'm sure everybody feels that way at least o…
If the technical person does not execute on the MVP, the idea guy mostly out only lost time-to-market. On the other hand, if the technical person delivers, he/she is now "all-in" before the idea person typically contributes meaningful execution-value towards the business.
Its probably most fair to view the first "execution" contributors (technical team building MVP) as the first investors in the business, and therefore should be recognized with more favorable terms (equity distribution). If the idea person can create actual execution value in tandem with the MVP, then an initial 50/50 split is fair.
Re: Why You Don't Need A Programmer
#74If someone hires me to write something for them I write that for them, if they ask me for advice I give them advice. I don't get into arguments about how their idea won't work, or call them 'stupid', I charge them my rate for the work they ask me to do and I thank them when they pay me. You think the guys at the general store in 1849 told the gold prospectors that they were stupid and would lose their money? Or do yo…
However, the article is saying the chances of success is higher if you find someone who also believes in the vision.
Re: Why You Don't Need A Programmer
#75Earlier quoted context omitted.
Heck as far as I can see I can't see the value of the business person at all, except for whatever connections he has. Now I am biased, but why would one go into a partnership with a business person in the first place.
Yeah. I think a business founder looking for free tech work has already failed the first test as a businessman: He hasn't been able to raise the $40k-$80k in seed funding needed to build an MVP. If he can't convince a guy who doles out capital for a living to give him a tiny bit of it, why should he expect a programmer to front him that value in highly skilled labor?
A programmer on no pay with 10% equity is bound to be look for a new position if the company goes through a rough patch (hint, it will). A programmer with 50% equity will stick it out.
Re: Why You Don't Need A Programmer
#76You know, this post had me nodding in agreement up until the last paragraph: "Note: I could easily switch this whole article around to all those programmers that think creating a company is as simple as launching an app. You’re just as stupid, so start asking for someone to help you grow what you’re working on, ask for a co-Founder." No. Frankly, we're not just as stupid. It's not as if just because marketers can't f…
So, in short: a non-technical co-founder fulfills many tasks and likes them. A technical founder would be smart to associate with a non-technical founder, so both can do what they're good at.
Re: Why You Don't Need A Programmer
#77While we're all familiar with the "I just need a coder..." stories, there are at least as many coders working on projects that have zero business prospects. At the moment this is actually the greater sin as technical talents are in shorter supply so dedicating your (limited) resources to an idea with no long-term prospects is basically shooting yourself, and the valley, in the foot. You'd be much better off partnering with a business co-founder and raising money.
On the other hand, Silicon Valley has a long history of exploiting engineers and we're all right to be incredulous when working for limited equity and no salary.
Re: Why You Don't Need A Programmer
#78The technical co-founder has to be built in to the core, a part of the equation from the very beginning. Co-founders (technical or not) have to be compatible. You can't just go and find a technical co-founder on the street. That doesn't work.
Now, instead of getting emails inquiring how to learn to program, I'm going to get emails that say "Hey, I have this great idea but I need a technical co-founder. I read your blog and I know you can code. We'll be rich. What do you think?"
Re: Why You Don't Need A Programmer
#79Earlier quoted context omitted.
The problem is that, often times, much of the technical work is front-loaded, leaving most of the initial risk disproportionately in the technical person's lap. It's only after an MVP is built that the business side of the operation has to perform. Equity split should reflect the assumed risk.
That’s a fair point. However, there could also be front loading in the business role. Sounding out the market, figuring out who your customers are and what they want - the sort of stuff that should be done before writing any code. Isn't that still a significant amount of work?
Re: Why You Don't Need A Programmer
#80Earlier quoted context omitted.
The problem is that, often times, much of the technical work is front-loaded, leaving most of the initial risk disproportionately in the technical person's lap. It's only after an MVP is built that the business side of the operation has to perform. Equity split should reflect the assumed risk.
That’s a fair point. However, there could also be front loading in the business role. Sounding out the market, figuring out who your customers are and what they want - the sort of stuff that should be done before writing any code. Isn't that still a significant amount of work?
I would strongly advise all involved to agree on measurable benchmarks, and perhaps even gate the product development progression on achieving these benchmarks.