pgstrata
How to Start a Startup
2

March 2005

3

(This essay is derived from a talk at the Harvard Computer Society.)

4

You need three things to create a successful startup: to start with good people, to make something customers actually want, and to spend as little money as possible.

5

Most startups that fail do it because they fail at one of these.

6

A startup that does all three will probably succeed.

7

And that's kind of exciting, when you think about it, because all three are doable.

8

Hard, but doable.

9

And since a startup that succeeds ordinarily makes its founders rich, that implies getting rich is doable too.

10

Hard, but doable.

11

If there is one message I'd like to get across about startups, that's it.

12

There is no magically difficult step that requires brilliance to solve.

4–6

You need three things to create a successful startup: good people, something customers actually want, and to spend as little money as possible. Most failures fail at one of these; do all three and you'll probably succeed.

7–10

And that's exciting, because all three are doable. Hard, but doable. And since a successful startup makes its founders rich, getting rich is doable too — hard, but doable.

11–12

If there's one message I'd like to get across, that's it. There is no magically difficult step that requires brilliance to solve.

2–12

You need three things for a successful startup: good people, something customers want, and to spend little. All three are hard but doable, with no step that requires brilliance.

14

In particular, you don't need a brilliant idea [blocked] to start a startup around.

15

The way a startup makes money is to offer people better technology than they have now.

16

But what people have now is often so bad that it doesn't take brilliance to do better.

17

Google's plan, for example, was simply to create a search site that didn't suck.

18

They had three new ideas: index more of the Web, use links to rank search results, and have clean, simple web pages with unintrusive keyword-based ads.

19

Above all, they were determined to make a site that was good to use.

20

No doubt there are great technical tricks within Google, but the overall plan was straightforward.

21

And while they probably have bigger ambitions now, this alone brings them a billion dollars a year. [1]

22

There are plenty of other areas that are just as backward as search was before Google.

23

I can think of several heuristics for generating ideas for startups, but most reduce to this: look at something people are trying to do, and figure out how to do it in a way that doesn't suck.

24

For example, dating sites currently suck far worse than search did before Google.

25

They all use the same simple-minded model.

26

They seem to have approached the problem by thinking about how to do database matches instead of how dating works in the real world.

27

An undergrad could build something better as a class project.

28

And yet there's a lot of money at stake.

29

Online dating is a valuable business now, and it might be worth a hundred times as much if it worked.

30

An idea for a startup, however, is only a beginning.

31

A lot of would-be startup founders think the key to the whole process is the initial idea, and from that point all you have to do is execute.

32

Venture capitalists know better.

33

If you go to VC firms with a brilliant idea that you'll tell them about if they sign a nondisclosure agreement, most will tell you to get lost. That shows how much a mere idea is worth.

34

The market price is less than the inconvenience of signing an NDA.

35

Another sign of how little the initial idea is worth is the number of startups that change their plan en route.

36

Microsoft's original plan was to make money selling programming languages, of all things.

37

Their current business model didn't occur to them until IBM dropped it in their lap five years later.

38

Ideas for startups are worth something, certainly, but the trouble is, they're not transferrable.

39

They're not something you could hand to someone else to execute.

40

Their value is mainly as starting points: as questions for the people who had them to continue thinking about.

41

What matters is not ideas, but the people who have them.

42

Good people can fix bad ideas, but good ideas can't save bad people.

14–16

You don't need a brilliant idea [blocked]. A startup makes money by offering better technology than people have now — and what they have now is often so bad it doesn't take brilliance to beat it.

17–29

Google's plan was simply to build a search site that didn't suck, and that alone brings them a billion dollars a year. My heuristics for generating ideas mostly reduce to one: find something people are trying to do, and figure out how to do it in a way that doesn't suck — dating sites, for instance, would be worth a hundred times as much if they worked.

30–34

But an idea is only a beginning. Founders think the rest is just execution; VCs know better. Bring them a brilliant idea you'll reveal only under an NDA, and most tell you to get lost — the market price of an idea is less than the inconvenience of signing.

35–37

Another sign of how little the idea is worth: how many startups change their plan en route. Microsoft's original plan was to sell programming languages; their real business model didn't occur to them until IBM dropped it in their lap five years later.

38–40

Ideas aren't transferrable — not something you hand to someone else to execute. Their value is mainly as starting points: questions for the people who had them.

41–42

What matters is not ideas, but the people who have them. Good people can fix bad ideas, but good ideas can't save bad people.

14–42

You don't need a brilliant idea, just one that does something people want done in a way that doesn't suck. The idea is only a starting point; what matters is the people who have it.

44

What do I mean by good people?

45

One of the best tricks I learned during our [blocked] startup was a rule for deciding who to hire.

46

Could you describe the person as an animal?

47

It might be hard to translate that into another language, but I think everyone in the US knows what it means.

48

It means someone who takes their work a little too seriously; someone who does what they do so well that they pass right through professional and cross over into obsessive.

49

What it means specifically depends on the job: a salesperson who just won't take no for an answer; a hacker who will stay up till 4:00 AM rather than go to bed leaving code with a bug in it; a PR person who will cold-call New York Times reporters on their cell phones; a graphic designer who feels physical pain when something is two millimeters out of place.

50

Almost everyone who worked for us was an animal at what they did.

51

The woman in charge of sales was so tenacious that I used to feel sorry for potential customers on the phone with her.

52

You could sense them squirming on the hook, but you knew there would be no rest for them till they'd signed up.

53

If you think about people you know, you'll find the animal test is easy to apply.

54

Call the person's image to mind and imagine the sentence "so-and-so is an animal."

55

If you laugh, they're not.

56

You don't need or perhaps even want this quality in big companies, but you need it in a startup.

57

For programmers we had three additional tests.

58

Was the person genuinely smart?

59

If so, could they actually get things done?

60

And finally, since a few good hackers have unbearable personalities, could we stand to have them around?

61

That last test filters out surprisingly few people.

62

We could bear any amount of nerdiness if someone was truly smart.

63

What we couldn't stand were people with a lot of attitude.

64

But most of those weren't truly smart, so our third test was largely a restatement of the first.

65

When nerds are unbearable it's usually because they're trying too hard to seem smart.

66

But the smarter they are, the less pressure they feel to act smart.

67

So as a rule you can recognize genuinely smart people by their ability to say things like "I don't know," "Maybe you're right," and "I don't understand x well enough."

68

This technique doesn't always work, because people can be influenced by their environment.

69

In the MIT CS department, there seems to be a tradition of acting like a brusque know-it-all.

70

I'm told it derives ultimately from Marvin Minsky, in the same way the classic airline pilot manner is said to derive from Chuck Yeager.

71

Even genuinely smart people start to act this way there, so you have to make allowances.

72

It helped us to have Robert Morris, who is one of the readiest to say "I don't know" of anyone I've met. (At least, he was before he became a professor at MIT.)

73

No one dared put on attitude around Robert, because he was obviously smarter than they were and yet had zero attitude himself.

74

Like most startups, ours began with a group of friends, and it was through personal contacts that we got most of the people we hired.

75

This is a crucial difference between startups and big companies.

76

Being friends with someone for even a couple days will tell you more than companies could ever learn in interviews. [2]

77

It's no coincidence that startups start around universities, because that's where smart people meet.

78

It's not what people learn in classes at MIT and Stanford that has made technology companies spring up around them.

79

They could sing campfire songs in the classes so long as admissions worked the same.

80

If you start a startup, there's a good chance it will be with people you know from college or grad school.

81

So in theory you ought to try to make friends with as many smart people as you can in school, right?

82

Well, no. Don't make a conscious effort to schmooze; that doesn't work well with hackers.

83

What you should do in college is work on your own projects.

84

Hackers should do this even if they don't plan to start startups, because it's the only real way to learn how to program.

85

In some cases you may collaborate with other students, and this is the best way to get to know good hackers.

86

The project may even grow into a startup.

87

But once again, I wouldn't aim too directly at either target.

88

Don't force things; just work on stuff you like with people you like.

89

Ideally you want between two and four founders.

90

It would be hard to start with just one.

91

One person would find the moral weight of starting a company hard to bear.

92

Even Bill Gates, who seems to be able to bear a good deal of moral weight, had to have a co-founder.

93

But you don't want so many founders that the company starts to look like a group photo.

94

Partly because you don't need a lot of people at first, but mainly because the more founders you have, the worse disagreements you'll have.

95

When there are just two or three founders, you know you have to resolve disputes immediately or perish.

96

If there are seven or eight, disagreements can linger and harden into factions.

97

You don't want mere voting; you need unanimity.

98

In a technology startup, which most startups are, the founders should include technical people.

99

During the Internet Bubble there were a number of startups founded by business people who then went looking for hackers to create their product for them.

100

This doesn't work well.

101

Business people are bad at deciding what to do with technology, because they don't know what the options are, or which kinds of problems are hard and which are easy.

102

And when business people try to hire hackers, they can't tell which ones are good [blocked].

103

Even other hackers have a hard time doing that.

104

For business people it's roulette.

105

Do the founders of a startup have to include business people?

106

That depends.

107

We thought so when we started ours, and we asked several people who were said to know about this mysterious thing called "business" if they would be the president.

108

But they all said no, so I had to do it myself.

109

And what I discovered was that business was no great mystery.

110

It's not something like physics or medicine that requires extensive study.

111

You just try to get people to pay you for stuff.

112

I think the reason I made such a mystery of business was that I was disgusted by the idea of doing it.

113

I wanted to work in the pure, intellectual world of software, not deal with customers' mundane problems. People who don't want to get dragged into some kind of work often develop a protective incompetence at it.

114

Paul Erdos was particularly good at this.

115

By seeming unable even to cut a grapefruit in half (let alone go to the store and buy one), he forced other people to do such things for him, leaving all his time free for math.

116

Erdos was an extreme case, but most husbands use the same trick to some degree.

117

Once I was forced to discard my protective incompetence, I found that business was neither so hard nor so boring as I feared.

118

There are esoteric areas of business that are quite hard, like tax law or the pricing of derivatives, but you don't need to know about those in a startup.

119

All you need to know about business to run a startup are commonsense things people knew before there were business schools, or even universities.

120

If you work your way down the Forbes 400 making an x next to the name of each person with an MBA, you'll learn something important about business school.

121

After Warren Buffett, you don't hit another MBA till number 22, Phil Knight, the CEO of Nike.

122

There are only 5 MBAs in the top 50.

123

What you notice in the Forbes 400 are a lot of people with technical backgrounds.

124

Bill Gates, Steve Jobs, Larry Ellison, Michael Dell, Jeff Bezos, Gordon Moore.

125

The rulers of the technology business tend to come from technology, not business.

126

So if you want to invest two years in something that will help you succeed in business, the evidence suggests you'd do better to learn how to hack than get an MBA. [3]

127

There is one reason you might want to include business people in a startup, though: because you have to have at least one person willing and able to focus on what customers want.

128

Some believe only business people can do this-- that hackers can implement software, but not design it.

129

That's nonsense.

130

There's nothing about knowing how to program that prevents hackers from understanding users, or about not knowing how to program that magically enables business people to understand them.

131

If you can't understand users, however, you should either learn how or find a co-founder who can.

132

That is the single most important issue for technology startups, and the rock that sinks more of them than anything else.

44–49

My best hiring rule: could you describe the person as an animal? Someone who passes right through professional into obsessive — a salesperson who won't take no, a hacker who stays up till 4 AM rather than leave a bug, a designer who feels physical pain when something's two millimeters off.

50–56

The test is easy: imagine the sentence "so-and-so is an animal." If you laugh, they're not. You don't need this in big companies, but you need it in a startup.

57–64

For programmers we had three more tests: was the person genuinely smart, could they get things done, and could we stand them around? That last filters out few people, since people with unbearable attitude usually weren't truly smart anyway.

65–71

Nerds are unbearable because they try too hard to seem smart, but the smarter they are, the less pressure they feel to act smart — so you recognize genuinely smart people by their willingness to say "I don't know." It doesn't always work, though: in the MIT CS department even smart people pick up the brusque know-it-all manner.

72–73

It helped to have Robert Morris, one of the readiest people I've met to say "I don't know." No one dared put on attitude around him, because he was obviously smarter than they were and yet had zero attitude himself.

74–79

Like most startups, ours began with friends, and personal contacts got us most of our hires — being friends with someone for a couple days tells you more than companies learn in interviews. It's no coincidence startups start around universities; that's where smart people meet.

80–88

Don't try to schmooze smart people in school; that doesn't work with hackers. What you should do is work on your own projects — the only real way to learn to program, and the best way to meet good hackers. Don't force things; just work on stuff you like with people you like.

89–97

Ideally you want between two and four founders. One would find the moral weight too hard to bear — even Bill Gates needed a co-founder — but too many and the company looks like a group photo, because more founders mean worse disagreements. With two or three you resolve disputes immediately or perish; with seven or eight they harden into factions. You need unanimity, not voting.

98–104

The founders should include technical people. During the Bubble, business people founded startups and went looking for hackers, which doesn't work: they're bad at deciding what to do with technology, and they can't tell good hackers from bad. For business people it's roulette [blocked].

105–111

Do founders have to include business people? We asked several people who knew about this mysterious thing called "business" to be president; they all said no, so I did it myself — and business turned out to be no great mystery. You just try to get people to pay you for stuff.

112–116

I made a mystery of business because I was disgusted by it; I wanted the pure world of software, not customers' mundane problems. People who don't want some kind of work develop a protective incompetence at it — Paul Erdos, by seeming unable even to cut a grapefruit in half, forced others to do such things for him.

117–126

Once forced to discard mine, I found business neither so hard nor so boring as I'd feared — you only need commonsense things people knew before there were business schools. Work down the Forbes 400 and what you notice are technical backgrounds — Gates, Jobs, Ellison, Dell, Bezos, Moore — not MBAs. The evidence says learn to hack rather than get an MBA.

127–130

There is one reason to include a business person: you need someone able to focus on what customers want. Some think only business people can do this. That's nonsense — nothing about knowing how to program prevents hackers from understanding users.

131–132

If you can't understand users, learn how or find a co-founder who can. That is the single most important issue for technology startups, and the rock that sinks more of them than anything else.

44–132

Good people are "animals" — obsessively good at their work. Hire through personal contacts, include technical founders, and don't make a mystery of business; what really matters is understanding users.

134

It's not just startups that have to worry about this.

135

I think most businesses that fail do it because they don't give customers what they want.

136

Look at restaurants.

137

A large percentage fail, about a quarter in the first year.

138

But can you think of one restaurant that had really good food and went out of business?

139

Restaurants with great food seem to prosper no matter what.

140

A restaurant with great food can be expensive, crowded, noisy, dingy, out of the way, and even have bad service, and people will keep coming.

141

It's true that a restaurant with mediocre food can sometimes attract customers through gimmicks.

142

But that approach is very risky.

143

It's more straightforward just to make the food good.

144

It's the same with technology.

145

You hear all kinds of reasons why startups fail.

146

But can you think of one that had a massively popular product and still failed?

147

In nearly every failed startup, the real problem was that customers didn't want the product.

148

For most, the cause of death is listed as "ran out of funding," but that's only the immediate cause.

149

Why couldn't they get more funding?

150

Probably because the product was a dog, or never seemed likely to be done, or both.

151

When I was trying to think of the things every startup needed to do, I almost included a fourth: get a version 1 out as soon as you can.

152

But I decided not to, because that's implicit in making something customers want.

153

The only way to make something customers want is to get a prototype in front of them and refine it based on their reactions.

154

The other approach is what I call the "Hail Mary" strategy.

155

You make elaborate plans for a product, hire a team of engineers to develop it (people who do this tend to use the term "engineer" for hackers), and then find after a year that you've spent two million dollars to develop something no one wants.

156

This was not uncommon during the Bubble, especially in companies run by business types, who thought of software development as something terrifying that therefore had to be carefully planned.

157

We never even considered that approach.

158

As a Lisp hacker, I come from the tradition of rapid prototyping.

159

I would not claim (at least, not here) that this is the right way to write every program, but it's certainly the right way to write software for a startup.

160

In a startup, your initial plans are almost certain to be wrong in some way, and your first priority should be to figure out where.

161

The only way to do that is to try implementing them.

162

Like most startups, we changed our plan on the fly.

163

At first we expected our customers to be Web consultants.

164

But it turned out they didn't like us, because our software was easy to use and we hosted the site.

165

It would be too easy for clients to fire them.

166

We also thought we'd be able to sign up a lot of catalog companies, because selling online was a natural extension of their existing business.

167

But in 1996 that was a hard sell.

168

The middle managers we talked to at catalog companies saw the Web not as an opportunity, but as something that meant more work for them.

169

We did get a few of the more adventurous catalog companies.

170

Among them was Frederick's of Hollywood, which gave us valuable experience dealing with heavy loads on our servers.

171

But most of our users were small, individual merchants who saw the Web as an opportunity to build a business.

172

Some had retail stores, but many only existed online.

173

And so we changed direction to focus on these users.

174

Instead of concentrating on the features Web consultants and catalog companies would want, we worked to make the software easy to use.

175

I learned something valuable from that.

176

It's worth trying very, very hard to make technology easy to use.

177

Hackers are so used to computers that they have no idea how horrifying software seems to normal people.

178

Stephen Hawking's editor told him that every equation he included in his book would cut sales in half.

179

When you work on making technology easier to use, you're riding that curve up instead of down.

180

A 10% improvement in ease of use doesn't just increase your sales 10%.

181

It's more likely to double your sales.

182

How do you figure out what customers want?

183

Watch them.

184

One of the best places to do this was at trade shows.

185

Trade shows didn't pay as a way of getting new customers, but they were worth it as market research.

186

We didn't just give canned presentations at trade shows.

187

We used to show people how to build real, working stores.

188

Which meant we got to watch as they used our software, and talk to them about what they needed.

189

No matter what kind of startup you start, it will probably be a stretch for you, the founders, to understand what users want.

190

The only kind of software you can build without studying users is the sort for which you are the typical user.

191

But this is just the kind that tends to be open source: operating systems, programming languages, editors, and so on.

192

So if you're developing technology for money, you're probably not going to be developing it for people like you.

193

Indeed, you can use this as a way to generate ideas for startups: what do people who are not like you want from technology?

194

When most people think of startups, they think of companies like Apple or Google.

195

Everyone knows these, because they're big consumer brands.

196

But for every startup like that, there are twenty more that operate in niche markets or live quietly down in the infrastructure.

197

So if you start a successful startup, odds are you'll start one of those.

198

Another way to say that is, if you try to start the kind of startup that has to be a big consumer brand, the odds against succeeding are steeper.

199

The best odds are in niche markets.

200

Since startups make money by offering people something better than they had before, the best opportunities are where things suck most. And it would be hard to find a place where things suck more than in corporate IT departments.

201

You would not believe the amount of money companies spend on software, and the crap they get in return.

202

This imbalance equals opportunity.

203

If you want ideas for startups, one of the most valuable things you could do is find a middle-sized non-technology company and spend a couple weeks just watching what they do with computers.

204

Most good hackers have no more idea of the horrors perpetrated in these places than rich Americans do of what goes on in Brazilian slums.

205

Start by writing software for smaller companies, because it's easier to sell to them.

206

It's worth so much to sell stuff to big companies that the people selling them the crap they currently use spend a lot of time and money to do it.

207

And while you can outhack Oracle with one frontal lobe tied behind your back, you can't outsell an Oracle salesman.

208

So if you want to win through better technology, aim at smaller customers. [4]

209

They're the more strategically valuable part of the market anyway.

210

In technology, the low end always eats the high end.

211

It's easier to make an inexpensive product more powerful than to make a powerful product cheaper.

212

So the products that start as cheap, simple options tend to gradually grow more powerful till, like water rising in a room, they squash the "high-end" products against the ceiling.

213

Sun did this to mainframes, and Intel is doing it to Sun.

214

Microsoft Word did it to desktop publishing software like Interleaf and Framemaker.

215

Mass-market digital cameras are doing it to the expensive models made for professionals.

216

Avid did it to the manufacturers of specialized video editing systems, and now Apple is doing it to Avid. Henry Ford did it to the car makers that preceded him.

217

If you build the simple, inexpensive option, you'll not only find it easier to sell at first, but you'll also be in the best position to conquer the rest of the market.

218

It's very dangerous to let anyone fly under you.

219

If you have the cheapest, easiest product, you'll own the low end.

220

And if you don't, you're in the crosshairs of whoever does.

134–138

Most businesses that fail do it because they don't give customers what they want. A quarter of restaurants fail in the first year — but can you think of one that had really good food and went out of business?

139–146

Restaurants with great food prosper no matter what — expensive, dingy, bad service, and people keep coming. It's the same with technology: you hear all kinds of reasons why startups fail, but can you think of one that had a massively popular product and still failed?

147–150

In nearly every failed startup, the real problem was that customers didn't want the product. The cause of death is usually listed as "ran out of funding," but that's only immediate — they couldn't get more because the product was a dog.

151–153

I almost added a fourth rule: get a version 1 out fast. But that's implicit in making something customers want. The only way to do that is to get a prototype in front of them and refine it based on their reactions.

154–161

The other approach is the "Hail Mary" strategy: make elaborate plans, hire a team of engineers, and find after a year that you've spent two million dollars on something no one wants. As a Lisp hacker I come from the tradition of rapid prototyping: your initial plans are almost certain to be wrong somewhere, and the only way to find where is to try implementing them.

162–174

Like most startups, we changed plan on the fly. We expected Web consultants, but they didn't like us — our software was easy to use and we hosted the site, so clients could too easily fire them. Most of our users turned out to be small merchants building a business online, so we changed direction to focus on them.

175–181

It's worth trying very, very hard to make technology easy to use. Hackers have no idea how horrifying software seems to normal people — Stephen Hawking's editor told him every equation in his book would cut sales in half. A 10% improvement in ease of use is more likely to double your sales than raise them 10%.

182–188

How do you figure out what customers want? Watch them. Trade shows were one of the best places — not for getting customers, but as research: instead of canned presentations we showed people how to build real, working stores, watching them use our software.

189–193

It'll be a stretch for founders to understand what users want. The only software you can build without studying users is the kind where you're the typical user — which tends to be open source. So if you're developing for money, use that to generate ideas: what do people unlike you want?

194–202

People think of startups as Apple or Google, but for every one of those, twenty more operate in niche markets — and those have the best odds. The best opportunities are where things suck most, and it's hard to find a place where things suck more than corporate IT, where companies spend a fortune on software and get crap back. That imbalance equals opportunity.

203–208

Start by writing software for smaller companies, because they're easier to sell to: you can outhack Oracle with one frontal lobe tied behind your back, but you can't outsell an Oracle salesman.

209–217

Smaller customers are more strategically valuable anyway. In technology, the low end always eats the high end: it's easier to make a cheap product powerful than a powerful product cheap. So cheap options grow more powerful till, like water rising in a room, they squash the high-end products against the ceiling. Sun did it to mainframes, Intel to Sun, Henry Ford to the carmakers before him.

218–220

It's very dangerous to let anyone fly under you. If you have the cheapest, easiest product, you'll own the low end. And if you don't, you're in the crosshairs of whoever does.

134–220

Startups fail because customers didn't want the product. Get a prototype in front of users, refine it, make it easy to use, and aim at niche markets and small customers where things suck most.

222

To make all this happen, you're going to need money.

223

Some startups have been self-funding-- Microsoft for example-- but most aren't.

224

I think it's wise to take money from investors.

225

To be self-funding, you have to start as a consulting company, and it's hard to switch from that to a product company.

226

Financially, a startup is like a pass/fail course.

227

The way to get rich from a startup is to maximize the company's chances of succeeding, not to maximize the amount of stock you retain.

228

So if you can trade stock for something that improves your odds, it's probably a smart move.

229

To most hackers, getting investors seems like a terrifying and mysterious process.

230

Actually it's merely tedious.

231

I'll try to give an outline of how it works.

232

The first thing you'll need is a few tens of thousands of dollars to pay your expenses while you develop a prototype.

233

This is called seed capital.

234

Because so little money is involved, raising seed capital is comparatively easy-- at least in the sense of getting a quick yes or no.

235

Usually you get seed money from individual rich people called "angels."

236

Often they're people who themselves got rich from technology.

237

At the seed stage, investors don't expect you to have an elaborate business plan.

238

Most know that they're supposed to decide quickly.

239

It's not unusual to get a check within a week based on a half-page agreement.

240

We started Viaweb with $10,000 of seed money from our friend Julian.

241

But he gave us a lot more than money.

242

He's a former CEO and also a corporate lawyer, so he gave us a lot of valuable advice about business, and also did all the legal work of getting us set up as a company.

243

Plus he introduced us to one of the two angel investors who supplied our next round of funding.

244

Some angels, especially those with technology backgrounds, may be satisfied with a demo and a verbal description of what you plan to do.

245

But many will want a copy of your business plan, if only to remind themselves what they invested in.

246

Our angels asked for one, and looking back, I'm amazed how much worry it caused me.

247

"Business plan" has that word "business" in it, so I figured it had to be something I'd have to read a book about business plans to write.

248

Well, it doesn't.

249

At this stage, all most investors expect is a brief description of what you plan to do and how you're going to make money from it, and the resumes of the founders.

250

If you just sit down and write out what you've been saying to one another, that should be fine.

251

It shouldn't take more than a couple hours, and you'll probably find that writing it all down gives you more ideas about what to do.

252

For the angel to have someone to make the check out to, you're going to have to have some kind of company.

253

Merely incorporating yourselves isn't hard.

254

The problem is, for the company to exist, you have to decide who the founders are, and how much stock they each have.

255

If there are two founders with the same qualifications who are both equally committed to the business, that's easy.

256

But if you have a number of people who are expected to contribute in varying degrees, arranging the proportions of stock can be hard.

257

And once you've done it, it tends to be set in stone.

258

I have no tricks for dealing with this problem.

259

All I can say is, try hard to do it right.

260

I do have a rule of thumb for recognizing when you have, though.

261

When everyone feels they're getting a slightly bad deal, that they're doing more than they should for the amount of stock they have, the stock is optimally apportioned.

262

There is more to setting up a company than incorporating it, of course: insurance, business license, unemployment compensation, various things with the IRS.

263

I'm not even sure what the list is, because we, ah, skipped all that.

264

When we got real funding near the end of 1996, we hired a great CFO, who fixed everything retroactively.

265

It turns out that no one comes and arrests you if you don't do everything you're supposed to when starting a company.

266

And a good thing too, or a lot of startups would never get started. [5]

267

It can be dangerous to delay turning yourself into a company, because one or more of the founders might decide to split off and start another company doing the same thing.

268

This does happen.

269

So when you set up the company, as well as as apportioning the stock, you should get all the founders to sign something agreeing that everyone's ideas belong to this company, and that this company is going to be everyone's only job.

270

[If this were a movie, ominous music would begin here.]

271

While you're at it, you should ask what else they've signed.

272

One of the worst things that can happen to a startup is to run into intellectual property problems. We did, and it came closer to killing us than any competitor ever did.

273

As we were in the middle of getting bought, we discovered that one of our people had, early on, been bound by an agreement that said all his ideas belonged to the giant company that was paying for him to go to grad school.

274

In theory, that could have meant someone else owned big chunks of our software.

275

So the acquisition came to a screeching halt while we tried to sort this out.

276

The problem was, since we'd been about to be acquired, we'd allowed ourselves to run low on cash.

277

Now we needed to raise more to keep going.

278

But it's hard to raise money with an IP cloud over your head, because investors can't judge how serious it is.

279

Our existing investors, knowing that we needed money and had nowhere else to get it, at this point attempted certain gambits which I will not describe in detail, except to remind readers that the word "angel" is a metaphor.

280

The founders thereupon proposed to walk away from the company, after giving the investors a brief tutorial on how to administer the servers themselves.

281

And while this was happening, the acquirers used the delay as an excuse to welch on the deal.

282

Miraculously it all turned out ok.

283

The investors backed down; we did another round of funding at a reasonable valuation; the giant company finally gave us a piece of paper saying they didn't own our software; and six months later we were bought by Yahoo for much more than the earlier acquirer had agreed to pay.

284

So we were happy in the end, though the experience probably took several years off my life.

285

Don't do what we did.

286

Before you consummate a startup, ask everyone about their previous IP history.

287

Once you've got a company set up, it may seem presumptuous to go knocking on the doors of rich people and asking them to invest tens of thousands of dollars in something that is really just a bunch of guys with some ideas.

288

But when you look at it from the rich people's point of view, the picture is more encouraging.

289

Most rich people are looking for good investments.

290

If you really think you have a chance of succeeding, you're doing them a favor by letting them invest. Mixed with any annoyance they might feel about being approached will be the thought: are these guys the next Google?

291

Usually angels are financially equivalent to founders.

292

They get the same kind of stock and get diluted the same amount in future rounds.

293

How much stock should they get?

294

That depends on how ambitious you feel.

295

When you offer x percent of your company for y dollars, you're implicitly claiming a certain value for the whole company.

296

Venture investments are usually described in terms of that number.

297

If you give an investor new shares equal to 5% of those already outstanding in return for $100,000, then you've done the deal at a pre-money valuation of $2 million.

298

How do you decide what the value of the company should be?

299

There is no rational way.

300

At this stage the company is just a bet.

301

I didn't realize that when we were raising money.

302

Julian thought we ought to value the company at several million dollars.

303

I thought it was preposterous to claim that a couple thousand lines of code, which was all we had at the time, were worth several million dollars.

304

Eventually we settled on one million, because Julian said no one would invest in a company with a valuation any lower. [6]

305

What I didn't grasp at the time was that the valuation wasn't just the value of the code we'd written so far.

306

It was also the value of our ideas, which turned out to be right, and of all the future work we'd do, which turned out to be a lot.

307

The next round of funding is the one in which you might deal with actual venture capital firms [blocked].

308

But don't wait till you've burned through your last round of funding to start approaching them.

309

VCs are slow to make up their minds.

310

They can take months.

311

You don't want to be running out of money while you're trying to negotiate with them.

312

Getting money from an actual VC firm is a bigger deal than getting money from angels.

313

The amounts of money involved are larger, millions usually.

314

So the deals take longer, dilute you more, and impose more onerous conditions.

315

Sometimes the VCs want to install a new CEO of their own choosing.

316

Usually the claim is that you need someone mature and experienced, with a business background.

317

Maybe in some cases this is true.

318

And yet Bill Gates was young and inexperienced and had no business background, and he seems to have done ok.

319

Steve Jobs got booted out of his own company by someone mature and experienced, with a business background, who then proceeded to ruin the company.

320

So I think people who are mature and experienced, with a business background, may be overrated.

321

We used to call these guys "newscasters," because they had neat hair and spoke in deep, confident voices, and generally didn't know much more than they read on the teleprompter.

322

We talked to a number of VCs, but eventually we ended up financing our startup entirely with angel money.

323

The main reason was that we feared a brand-name VC firm would stick us with a newscaster as part of the deal.

324

That might have been ok if he was content to limit himself to talking to the press, but what if he wanted to have a say in running the company?

325

That would have led to disaster, because our software was so complex.

326

We were a company whose whole m.o. was to win through better technology.

327

The strategic decisions were mostly decisions about technology, and we didn't need any help with those.

328

This was also one reason we didn't go public.

329

Back in 1998 our CFO tried to talk me into it.

330

In those days you could go public as a dogfood portal, so as a company with a real product and real revenues, we might have done well.

331

But I feared it would have meant taking on a newscaster-- someone who, as they say, "can talk Wall Street's language."

332

I'm happy to see Google is bucking that trend.

333

They didn't talk Wall Street's language when they did their IPO, and Wall Street didn't buy.

334

And now Wall Street is collectively kicking itself.

335

They'll pay attention next time.

336

Wall Street learns new languages fast when money is involved.

337

You have more leverage negotiating with VCs than you realize.

338

The reason is other VCs.

339

I know a number of VCs now, and when you talk to them you realize that it's a seller's market.

340

Even now there is too much money chasing too few good deals.

341

VCs form a pyramid.

342

At the top are famous ones like Sequoia and Kleiner Perkins, but beneath those are a huge number you've never heard of.

343

What they all have in common is that a dollar from them is worth one dollar.

344

Most VCs will tell you that they don't just provide money, but connections and advice.

345

If you're talking to Vinod Khosla or John Doerr or Mike Moritz, this is true.

346

But such advice and connections can come very expensive.

347

And as you go down the food chain the VCs get rapidly dumber.

348

A few steps down from the top you're basically talking to bankers who've picked up a few new vocabulary words from reading Wired. (Does your product use XML?) So I'd advise you to be skeptical about claims of experience and connections.

349

Basically, a VC is a source of money.

350

I'd be inclined to go with whoever offered the most money the soonest with the least strings attached.

351

You may wonder how much to tell VCs.

352

And you should, because some of them may one day be funding your competitors.

353

I think the best plan is not to be overtly secretive, but not to tell them everything either.

354

After all, as most VCs say, they're more interested in the people than the ideas.

355

The main reason they want to talk about your idea is to judge you, not the idea.

356

So as long as you seem like you know what you're doing, you can probably keep a few things back from them. [7]

357

Talk to as many VCs as you can, even if you don't want their money, because a) they may be on the board of someone who will buy you, and b) if you seem impressive, they'll be discouraged from investing in your competitors.

358

The most efficient way to reach VCs, especially if you only want them to know about you and don't want their money, is at the conferences that are occasionally organized for startups to present to them.

222–225

To make all this happen you'll need money. Some startups self-fund, like Microsoft, but most can't — to self-fund you have to start as a consulting company, and it's hard to switch from that to a product company.

226–231

Financially, a startup is like a pass/fail course. The way to get rich is to maximize the company's chances of succeeding, not the stock you retain — so if you can trade stock for something that improves your odds, it's probably smart. Getting investors seems terrifying to most hackers; actually it's merely tedious.

232–239

First you need a few tens of thousands of dollars to live on while you build a prototype — seed capital, comparatively easy to raise. Usually it comes from rich individuals called "angels," often people who got rich from technology themselves. It's not unusual to get a check within a week on a half-page agreement.

240–243

We started Viaweb with $10,000 of seed money from our friend Julian. But he gave far more than money: a former CEO and corporate lawyer, he gave business advice, did the legal work, and introduced us to one of the angels who funded our next round.

244–251

Many angels want a business plan, and ours did. But all most investors expect is a brief description of what you'll do, how you'll make money, and the founders' resumes — just write out what you've been saying to each other.

252–257

For the angel to write a check, you'll need a company. Incorporating isn't hard; the problem is deciding who the founders are and how much stock each has. If people contribute in varying degrees, apportioning stock is hard — and once done, it's set in stone.

258–261

I have no tricks here, only a rule of thumb for recognizing when you've done it right: when everyone feels they're getting a slightly bad deal, the stock is optimally apportioned.

262–266

There's more to setting up a company than incorporating — insurance, license, things with the IRS — but we, ah, skipped all that, and a great CFO fixed everything retroactively. No one arrests you if you skip it.

267–271

It's dangerous to delay becoming a company, because a founder might split off and start the same thing. So get all the founders to sign that everyone's ideas belong to this company, and that this is everyone's only job. [If this were a movie, ominous music would begin here.] And ask what else they've signed.

272–278

One of the worst things that can happen is intellectual property problems. As we were being bought, we found one of our people had signed away all his ideas to the giant company paying for his grad school. The acquisition halted, and with cash already low, we needed to raise more under an IP cloud.

279–284

Our existing investors, knowing we had nowhere else to turn, attempted certain gambits I won't describe, except to remind readers that the word "angel" is a metaphor. Miraculously it all turned out ok: they backed down, the giant company conceded it didn't own our software, and six months later Yahoo bought us for far more.

285–286

Don't do what we did. Before you consummate a startup, ask everyone about their previous IP history.

287–290

It may seem presumptuous to ask rich people to invest in what's just a bunch of guys with some ideas. But they're looking for good investments, so if you really have a chance, you're doing them a favor. Mixed with their annoyance is the thought: are these guys the next Google?

291–297

Usually angels are financially equivalent to founders, getting the same stock and diluted the same. When you offer x percent for y dollars, you're implicitly claiming a value for the whole company — new shares equal to 5% for $100,000 means a pre-money valuation of $2 million.

298–306

How do you decide the value? There is no rational way; at this stage the company is just a bet. We settled on one million, because Julian said no one would invest in anything lower. What I didn't grasp was that the valuation wasn't just the code — it was the value of our ideas, which turned out right, and all the future work we'd do.

307–314

The next round is where you might deal with actual venture capital firms [blocked]. Don't wait until you've burned through your last round to approach them — VCs are slow and can take months. Getting money from them is a bigger deal than from angels: larger amounts, so the deals take longer, dilute you more, and impose more onerous conditions.

315–321

Sometimes VCs want to install their own CEO — someone mature and experienced. Yet Bill Gates was young and inexperienced and did ok; Steve Jobs got booted from his own company by such a person, who then ruined it. We called these guys "newscasters" — neat hair, deep confident voices, knowing little more than they read on the teleprompter.

322–327

We financed entirely with angel money, mainly because we feared a brand-name firm would stick us with a newscaster who wanted a say in running the company. That would be disaster — our software was so complex that the strategic decisions were mostly about technology.

328–336

This was also why we didn't go public; I feared taking on a newscaster who could "talk Wall Street's language." I'm happy Google is bucking that trend: they didn't talk Wall Street's language at their IPO, and Wall Street didn't buy — and now it's kicking itself.

337–340

You have more leverage negotiating with VCs than you realize. The reason is other VCs. It's a seller's market: even now there's too much money chasing too few good deals.

341–350

VCs form a pyramid. Below famous ones like Sequoia and Kleiner Perkins are a huge number you've never heard of, but a dollar from any is worth a dollar. Most claim to provide connections and advice — true with Vinod Khosla or John Doerr, but lower down they get rapidly dumber. Basically a VC is a source of money; go with whoever offers the most soonest with the least strings.

351–358

How much should you tell VCs? Some may one day fund your competitors, so don't be overtly secretive, but don't tell them everything — they're more interested in the people than the ideas. Talk to as many as you can even if you don't want their money: if you seem impressive they'll be discouraged from funding competitors.

222–358

A startup is pass/fail — maximize your odds, not your stock. Raise seed money from angels, then maybe VCs, but stay skeptical of their advice and connections, guard against IP problems, and keep some things back.

360

When and if you get an infusion of real money from investors, what should you do with it?

361

Not spend it, that's what.

362

In nearly every startup that fails, the proximate cause is running out of money.

363

Usually there is something deeper wrong.

364

But even a proximate cause of death is worth trying hard to avoid.

365

During the Bubble many startups tried to "get big fast." Ideally this meant getting a lot of customers fast. But it was easy for the meaning to slide over into hiring a lot of people fast.

366

Of the two versions, the one where you get a lot of customers fast is of course preferable.

367

But even that may be overrated.

368

The idea is to get there first and get all the users, leaving none for competitors.

369

But I think in most businesses the advantages of being first to market are not so overwhelmingly great.

370

Google is again a case in point.

371

When they appeared it seemed as if search was a mature market, dominated by big players who'd spent millions to build their brands: Yahoo, Lycos, Excite, Infoseek, Altavista, Inktomi.

372

Surely 1998 was a little late to arrive at the party.

373

But as the founders of Google knew, brand is worth next to nothing in the search business.

374

You can come along at any point and make something better, and users will gradually seep over to you.

375

As if to emphasize the point, Google never did any advertising.

376

They're like dealers; they sell the stuff, but they know better than to use it themselves.

377

The competitors Google buried would have done better to spend those millions improving their software.

378

Future startups should learn from that mistake.

379

Unless you're in a market where products are as undifferentiated as cigarettes or vodka or laundry detergent, spending a lot on brand advertising is a sign of breakage.

380

And few if any Web businesses are so undifferentiated.

381

The dating sites are running big ad campaigns right now, which is all the more evidence they're ripe for the picking. (Fee, fie, fo, fum, I smell a company run by marketing guys.)

382

We were compelled by circumstances to grow slowly, and in retrospect it was a good thing.

383

The founders all learned to do every job in the company.

384

As well as writing software, I had to do sales and customer support.

385

At sales I was not very good.

386

I was persistent, but I didn't have the smoothness of a good salesman.

387

My message to potential customers was: you'd be stupid not to sell online, and if you sell online you'd be stupid to use anyone else's software.

388

Both statements were true, but that's not the way to convince people.

389

I was great at customer support though.

390

Imagine talking to a customer support person who not only knew everything about the product, but would apologize abjectly if there was a bug, and then fix it immediately, while you were on the phone with them.

391

Customers loved us.

392

And we loved them, because when you're growing slow by word of mouth, your first batch of users are the ones who were smart enough to find you by themselves.

393

There is nothing more valuable, in the early stages of a startup, than smart users.

394

If you listen to them, they'll tell you exactly how to make a winning product.

395

And not only will they give you this advice for free, they'll pay you.

396

We officially launched in early 1996.

397

By the end of that year we had about 70 users.

398

Since this was the era of "get big fast," I worried about how small and obscure we were.

399

But in fact we were doing exactly the right thing.

400

Once you get big (in users or employees) it gets hard to change your product.

401

That year was effectively a laboratory for improving our software.

402

By the end of it, we were so far ahead of our competitors that they never had a hope of catching up.

403

And since all the hackers had spent many hours talking to users, we understood online commerce way better than anyone else.

404

That's the key to success as a startup.

405

There is nothing more important than understanding your business.

406

You might think that anyone in a business must, ex officio, understand it.

407

Far from it.

408

Google's secret weapon was simply that they understood search.

409

I was working for Yahoo when Google appeared, and Yahoo didn't understand search.

410

I know because I once tried to convince the powers that be that we had to make search better, and I got in reply what was then the party line about it: that Yahoo was no longer a mere "search engine."

411

Search was now only a small percentage of our page views, less than one month's growth, and now that we were established as a "media company," or "portal," or whatever we were, search could safely be allowed to wither and drop off, like an umbilical cord.

412

Well, a small fraction of page views they may be, but they are an important fraction, because they are the page views that Web sessions start with.

413

I think Yahoo gets that now.

414

Google understands a few other things most Web companies still don't.

415

The most important is that you should put users before advertisers, even though the advertisers are paying and users aren't.

416

One of my favorite bumper stickers reads "if the people lead, the leaders will follow."

417

Paraphrased for the Web, this becomes "get all the users, and the advertisers will follow."

418

More generally, design your product to please users first, and then think about how to make money from it.

419

If you don't put users first, you leave a gap for competitors who do.

420

To make something users love, you have to understand them.

421

And the bigger you are, the harder that is.

422

So I say "get big slow."

423

The slower you burn through your funding, the more time you have to learn.

424

The other reason to spend money slowly is to encourage a culture of cheapness.

425

That's something Yahoo did understand.

426

David Filo's title was "Chief Yahoo," but he was proud that his unofficial title was "Cheap Yahoo."

427

Soon after we arrived at Yahoo, we got an email from Filo, who had been crawling around our directory hierarchy, asking if it was really necessary to store so much of our data on expensive RAID drives.

428

I was impressed by that.

429

Yahoo's market cap then was already in the billions, and they were still worrying about wasting a few gigs of disk space.

430

When you get a couple million dollars from a VC firm, you tend to feel rich.

431

It's important to realize you're not.

432

A rich company is one with large revenues.

433

This money isn't revenue.

434

It's money investors have given you in the hope you'll be able to generate revenues.

435

So despite those millions in the bank, you're still poor.

436

For most startups the model should be grad student, not law firm.

437

Aim for cool and cheap, not expensive and impressive.

438

For us the test of whether a startup understood this was whether they had Aeron chairs.

439

The Aeron came out during the Bubble and was very popular with startups.

440

Especially the type, all too common then, that was like a bunch of kids playing house with money supplied by VCs.

441

We had office chairs so cheap that the arms all fell off.

442

This was slightly embarrassing at the time, but in retrospect the grad-studenty atmosphere of our office was another of those things we did right without knowing it.

443

Our offices were in a wooden triple-decker in Harvard Square.

444

It had been an apartment until about the 1970s, and there was still a claw-footed bathtub in the bathroom.

445

It must once have been inhabited by someone fairly eccentric, because a lot of the chinks in the walls were stuffed with aluminum foil, as if to protect against cosmic rays.

446

When eminent visitors came to see us, we were a bit sheepish about the low production values.

447

But in fact that place was the perfect space for a startup.

448

We felt like our role was to be impudent underdogs instead of corporate stuffed shirts, and that is exactly the spirit you want.

449

An apartment is also the right kind of place for developing software.

450

Cube farms suck for that, as you've probably discovered if you've tried it.

451

Ever notice how much easier it is to hack at home than at work?

452

So why not make work more like home?

453

When you're looking for space for a startup, don't feel that it has to look professional.

454

Professional means doing good work, not elevators and glass walls.

455

I'd advise most startups to avoid corporate space at first and just rent an apartment.

456

You want to live at the office in a startup, so why not have a place designed to be lived in as your office?

457

Besides being cheaper and better to work in, apartments tend to be in better locations than office buildings.

458

And for a startup location is very important.

459

The key to productivity is for people to come back to work after dinner.

460

Those hours after the phone stops ringing are by far the best for getting work done.

461

Great things happen when a group of employees go out to dinner together, talk over ideas, and then come back to their offices to implement them.

462

So you want to be in a place where there are a lot of restaurants around, not some dreary office park that's a wasteland after 6:00 PM.

463

Once a company shifts over into the model where everyone drives home to the suburbs for dinner, however late, you've lost something extraordinarily valuable.

464

God help you if you actually start in that mode.

465

If I were going to start a startup today, there are only three places I'd consider doing it: on the Red Line near Central, Harvard, or Davis Squares (Kendall is too sterile); in Palo Alto on University or California Aves; and in Berkeley immediately north or south of campus.

466

These are the only places I know that have the right kind of vibe.

467

The most important way to not spend money is by not hiring people.

468

I may be an extremist, but I think hiring people is the worst thing a company can do.

469

To start with, people are a recurring expense, which is the worst kind.

470

They also tend to cause you to grow out of your space, and perhaps even move to the sort of uncool office building that will make your software worse.

471

But worst of all, they slow you down: instead of sticking your head in someone's office and checking out an idea with them, eight people have to have a meeting about it.

472

So the fewer people you can hire, the better.

473

During the Bubble a lot of startups had the opposite policy.

474

They wanted to get "staffed up" as soon as possible, as if you couldn't get anything done unless there was someone with the corresponding job title.

475

That's big company thinking.

476

Don't hire people to fill the gaps in some a priori org chart.

477

The only reason to hire someone is to do something you'd like to do but can't.

478

If hiring unnecessary people is expensive and slows you down, why do nearly all companies do it?

479

I think the main reason is that people like the idea of having a lot of people working for them.

480

This weakness often extends right up to the CEO.

481

If you ever end up running a company, you'll find the most common question people ask is how many employees you have.

482

This is their way of weighing you.

483

It's not just random people who ask this; even reporters do.

484

And they're going to be a lot more impressed if the answer is a thousand than if it's ten.

485

This is ridiculous, really.

486

If two companies have the same revenues, it's the one with fewer employees that's more impressive.

487

When people used to ask me how many people our startup had, and I answered "twenty," I could see them thinking that we didn't count for much.

488

I used to want to add "but our main competitor, whose ass we regularly kick, has a hundred and forty, so can we have credit for the larger of the two numbers?"

489

As with office space, the number of your employees is a choice between seeming impressive, and being impressive.

490

Any of you who were nerds [blocked] in high school know about this choice.

491

Keep doing it when you start a company.

360–364

When you get an infusion of real money, what should you do with it? Not spend it. In nearly every startup that fails, the proximate cause is running out of money — and even a proximate cause of death is worth avoiding.

365–376

During the Bubble many startups tried to "get big fast" — which easily slid from getting customers fast into hiring people fast. But in most businesses being first to market isn't so overwhelming an advantage. Search seemed a mature market dominated by big brands when Google appeared, but brand is worth next to nothing there — come along anytime with something better and users seep over.

377–381

The competitors Google buried would have done better to spend those millions improving their software. Unless your products are as undifferentiated as cigarettes or vodka, spending a lot on brand advertising is a sign of breakage — and the dating sites are running big ad campaigns, more evidence they're ripe for the picking.

382–388

We were compelled to grow slowly, and it was a good thing — the founders learned to do every job. At sales I was not very good: my message was "you'd be stupid not to sell online, and stupid to use anyone else's software." Both true, but not the way to convince people.

389–395

I was great at customer support, though — fixing bugs while you were on the phone. When you grow slow by word of mouth your first users are smart enough to find you themselves, and nothing is more valuable early than smart users: they'll tell you exactly how to make a winning product, and pay you for it.

396–403

We launched in early 1996 and had about 70 users by year's end. I worried about being small, but once you get big it's hard to change your product, and that year was a laboratory for improving our software, leaving competitors no hope.

404–413

Nothing is more important than understanding your business. Google's secret weapon was simply that they understood search. I was at Yahoo when Google appeared, and Yahoo didn't: the party line was that we were now a "media company," so search could safely wither like an umbilical cord — never mind that it's the page views sessions start with.

414–419

Google understands a few other things most Web companies don't, the most important being: put users before advertisers, even though advertisers pay and users don't. Design to please users first, then think about how to make money — otherwise you leave a gap for competitors who do.

420–423

To make something users love, you have to understand them — and the bigger you are, the harder that is. So I say "get big slow." The slower you burn through funding, the more time you have to learn.

424–429

The other reason to spend slowly is to encourage a culture of cheapness — something Yahoo understood. David Filo's title was "Chief Yahoo," but he was proud of his unofficial title, "Cheap Yahoo": soon after we arrived, he emailed asking if we really needed so much data on expensive RAID drives — and Yahoo's market cap was already in the billions.

430–435

When you get a couple million from a VC, you tend to feel rich. You're not. A rich company is one with large revenues; this isn't revenue, it's money investors gave you hoping you'll generate revenues. So despite the millions in the bank, you're still poor.

436–442

For most startups the model should be grad student, not law firm: cool and cheap, not expensive and impressive. For us the test was whether a startup had Aeron chairs; our chairs were so cheap the arms fell off — but that grad-studenty atmosphere was another thing we did right without knowing it.

443–448

Our offices were in a wooden triple-decker in Harvard Square, with chinks in the walls stuffed with aluminum foil, as if against cosmic rays. We felt like impudent underdogs instead of corporate stuffed shirts, and that's exactly the spirit you want.

449–456

An apartment is also the right place to develop software. Ever notice how much easier it is to hack at home than at work? Professional means doing good work, not elevators and glass walls.

457–464

And location is very important. The key to productivity is people coming back to work after dinner; those hours after the phone stops ringing are by far the best. So be somewhere with restaurants, not a dreary office park you flee to the suburbs from.

465–466

If I were starting a startup today, there are only three places I'd consider: the Red Line near Central, Harvard, or Davis Squares; Palo Alto; and Berkeley just north or south of campus.

467–472

The most important way to not spend money is by not hiring people. I may be an extremist, but hiring is the worst thing a company can do: people are a recurring expense, and worst of all they slow you down — instead of sticking your head in someone's office, eight people have to have a meeting.

473–477

During the Bubble many startups wanted to get "staffed up" as if nothing got done without the corresponding job title. That's big-company thinking: the only reason to hire someone is to do something you'd like to do but can't.

478–484

If hiring unnecessary people is expensive and slows you down, why do nearly all companies do it? Because people like the idea of having a lot of people working for them. The most common question people ask is how many employees you have; it's how they weigh you.

485–488

This is ridiculous. If two companies have the same revenues, the one with fewer employees is more impressive. When people asked how many we had and I answered "twenty," I could see them thinking we didn't count for much — though our main competitor, whose ass we regularly kicked, had a hundred and forty.

489–491

As with office space, the number of your employees is a choice between seeming impressive and being impressive. Any of you who were nerds [blocked] in high school know this choice. Keep doing it when you start a company.

360–491

Don't spend the money. Get big slow: brand barely matters, smart early users teach you the business, and a culture of cheapness — grad student, not law firm — keeps you nimble. Above all, don't hire people.

493

But should you start a company?

494

Are you the right sort of person to do it?

495

If you are, is it worth it?

496

More people are the right sort of person to start a startup than realize it.

497

That's the main reason I wrote this.

498

There could be ten times more startups than there are, and that would probably be a good thing.

499

I was, I now realize, exactly the right sort of person to start a startup.

500

But the idea terrified me at first. I was forced into it because I was a Lisp [blocked] hacker.

501

The company I'd been consulting for seemed to be running into trouble, and there were not a lot of other companies using Lisp.

502

Since I couldn't bear the thought of programming in another language (this was 1995, remember, when "another language" meant C++) the only option seemed to be to start a new company using Lisp.

503

I realize this sounds far-fetched, but if you're a Lisp hacker you'll know what I mean.

504

And if the idea of starting a startup frightened me so much that I only did it out of necessity, there must be a lot of people who would be good at it but who are too intimidated to try.

505

So who should start a startup?

506

Someone who is a good hacker, between about 23 and 38, and who wants to solve the money problem in one shot instead of getting paid gradually over a conventional working life.

507

I can't say precisely what a good hacker is.

508

At a first rate university this might include the top half of computer science majors.

509

Though of course you don't have to be a CS major to be a hacker; I was a philosophy major in college.

510

It's hard to tell whether you're a good hacker, especially when you're young.

511

Fortunately the process of starting startups tends to select them automatically.

512

What drives people to start startups is (or should be) looking at existing technology and thinking, don't these guys realize they should be doing x, y, and z?

513

And that's also a sign that one is a good hacker.

514

I put the lower bound at 23 not because there's something that doesn't happen to your brain till then, but because you need to see what it's like in an existing business before you try running your own.

515

The business doesn't have to be a startup.

516

I spent a year working for a software company to pay off my college loans.

517

It was the worst year of my adult life, but I learned, without realizing it at the time, a lot of valuable lessons about the software business.

518

In this case they were mostly negative lessons: don't have a lot of meetings; don't have chunks of code that multiple people own; don't have a sales guy running the company; don't make a high-end product; don't let your code get too big; don't leave finding bugs to QA people; don't go too long between releases; don't isolate developers from users; don't move from Cambridge to Route 128; and so on. [8] But negative lessons are just as valuable as positive ones.

519

Perhaps even more valuable: it's hard to repeat a brilliant performance, but it's straightforward to avoid errors. [9]

520

The other reason it's hard to start a company before 23 is that people won't take you seriously.

521

VCs won't trust you, and will try to reduce you to a mascot as a condition of funding.

522

Customers will worry you're going to flake out and leave them stranded.

523

Even you yourself, unless you're very unusual, will feel your age to some degree; you'll find it awkward to be the boss of someone much older than you, and if you're 21, hiring only people younger rather limits your options.

524

Some people could probably start a company at 18 if they wanted to.

525

Bill Gates was 19 when he and Paul Allen started Microsoft. (Paul Allen was 22, though, and that probably made a difference.)

526

So if you're thinking, I don't care what he says, I'm going to start a company now, you may be the sort of person who could get away with it.

527

The other cutoff, 38, has a lot more play in it.

528

One reason I put it there is that I don't think many people have the physical stamina much past that age.

529

I used to work till 2:00 or 3:00 AM every night, seven days a week.

530

I don't know if I could do that now.

531

Also, startups are a big risk financially.

532

If you try something that blows up and leaves you broke at 26, big deal; a lot of 26 year olds are broke.

533

By 38 you can't take so many risks-- especially if you have kids.

534

My final test may be the most restrictive.

535

Do you actually want to start a startup?

536

What it amounts to, economically, is compressing your working life into the smallest possible space.

537

Instead of working at an ordinary rate for 40 years, you work like hell for four.

538

And maybe end up with nothing-- though in that case it probably won't take four years.

539

During this time you'll do little but work, because when you're not working, your competitors will be.

540

My only leisure activities were running, which I needed to do to keep working anyway, and about fifteen minutes of reading a night.

541

I had a girlfriend for a total of two months during that three year period.

542

Every couple weeks I would take a few hours off to visit a used bookshop or go to a friend's house for dinner.

543

I went to visit my family twice.

544

Otherwise I just worked.

545

Working was often fun, because the people I worked with were some of my best friends.

546

Sometimes it was even technically interesting.

547

But only about 10% of the time.

548

The best I can say for the other 90% is that some of it is funnier in hindsight than it seemed then.

549

Like the time the power went off in Cambridge for about six hours, and we made the mistake of trying to start a gasoline powered generator inside our offices.

550

I won't try that again.

551

I don't think the amount of bullshit you have to deal with in a startup is more than you'd endure in an ordinary working life.

552

It's probably less, in fact; it just seems like a lot because it's compressed into a short period.

553

So mainly what a startup buys you is time.

554

That's the way to think about it if you're trying to decide whether to start one.

555

If you're the sort of person who would like to solve the money problem once and for all instead of working for a salary for 40 years, then a startup makes sense.

556

For a lot of people the conflict is between startups and graduate school.

557

Grad students are just the age, and just the sort of people, to start software startups.

558

You may worry that if you do you'll blow your chances of an academic career.

559

But it's possible to be part of a startup and stay in grad school, especially at first. Two of our three original hackers were in grad school the whole time, and both got their degrees [blocked].

560

There are few sources of energy so powerful as a procrastinating grad student.

561

If you do have to leave grad school, in the worst case it won't be for too long.

562

If a startup fails, it will probably fail quickly enough that you can return to academic life.

563

And if it succeeds, you may find you no longer have such a burning desire to be an assistant professor.

564

If you want to do it, do it.

565

Starting a startup is not the great mystery it seems from outside.

566

It's not something you have to know about "business" to do.

567

Build something users love, and spend less than you make.

568

How hard is that?

493–498

But should you start a company? Are you the right sort, and is it worth it? More people are the right sort than realize it — that's the main reason I wrote this. There could be ten times more startups, and that would probably be a good thing.

499–504

I was exactly the right sort, but the idea terrified me at first; I was forced into it because I was a Lisp [blocked] hacker and couldn't bear another language. If the idea frightened me so much that I only did it out of necessity, there must be many who'd be good at it but are too intimidated to try.

505–509

So who should start a startup? A good hacker, between about 23 and 38, who wants to solve the money problem in one shot instead of being paid gradually over a conventional working life. You don't have to be a CS major; I was a philosophy major.

510–513

Fortunately, starting startups selects good hackers automatically. What drives people to start them is looking at existing technology and thinking, don't these guys realize they should be doing x, y, and z? — which is also a sign of a good hacker.

514–519

I put the lower bound at 23 because you need to see what a business is like before running your own. I spent a year at a software company — the worst year of my adult life, but I learned valuable, mostly negative lessons. And negative lessons are just as valuable — it's hard to repeat a brilliant performance but straightforward to avoid errors.

520–523

It's also hard to start before 23 because people won't take you seriously. VCs won't trust you and will try to reduce you to a mascot; customers will worry you'll flake out and leave them stranded.

524–526

Some could start at 18. Bill Gates was 19 when he and Paul Allen started Microsoft. So if you're thinking, I don't care what he says, I'm starting a company now, you may be the sort who could get away with it.

527–533

The other cutoff, 38, has more play. Few people have the physical stamina past that age, and startups are a big financial risk: broke at 26 is no big deal, but by 38 you can't take so many risks, especially with kids.

534–538

My final test may be the most restrictive: do you actually want to start a startup? It amounts to compressing your working life into the smallest possible space — instead of working at an ordinary rate for 40 years, you work like hell for four.

539–544

During that time you'll do little but work, because when you're not, your competitors will be. I had a girlfriend for a total of two months in three years, visited my family twice, and otherwise just worked.

545–550

Working was often fun, because the people were some of my best friends, and sometimes it was even technically interesting — but only about 10% of the time. The best I can say for the other 90% is that some is funnier in hindsight than it seemed then.

551–555

The bullshit in a startup isn't more than in an ordinary working life — probably less, it just seems like a lot because it's compressed. So mainly what a startup buys you is time. If you'd like to solve the money problem once and for all, a startup makes sense.

556–563

For many the conflict is between startups and graduate school. Grad students are just the age, and just the sort, to start software startups, and you can stay in grad school, especially at first — two of our three original hackers did and both got their degrees [blocked]. And if you do have to leave, a failing startup fails quickly enough that you can return.

564–568

If you want to do it, do it. Starting a startup is not the great mystery it seems from outside. It's not something you have to know about "business" to do. Build something users love, and spend less than you make. How hard is that?

493–568

More people are the right sort than realize it: a good hacker, roughly 23 to 38, who wants to solve the money problem in one shot. A startup compresses your working life into a few brutal years — but mainly it buys you time.

570

[1] Google's revenues are about two billion a year, but half comes from ads on other sites.

571

[2] One advantage startups have over established companies is that there are no discrimination laws about starting businesses. For example, I would be reluctant to start a startup with a woman who had small children, or was likely to have them soon. But you're not allowed to ask prospective employees if they plan to have kids soon. Believe it or not, under current US law, you're not even allowed to discriminate on the basis of intelligence. Whereas when you're starting a company, you can discriminate on any basis you want about who you start it with.

572

[3] Learning to hack is a lot cheaper than business school, because you can do it mostly on your own. For the price of a Linux box, a copy of K&R, and a few hours of advice from your neighbor's fifteen year old son, you'll be well on your way.

573

[4] Corollary: Avoid starting a startup to sell things to the biggest company of all, the government. Yes, there are lots of opportunities to sell them technology. But let someone else start those startups.

574

[5] A friend who started a company in Germany told me they do care about the paperwork there, and that there's more of it. Which helps explain why there are not more startups in Germany.

575

[6] At the seed stage our valuation was in principle $100,000, because Julian got 10% of the company. But this is a very misleading number, because the money was the least important of the things Julian gave us.

576

[7] The same goes for companies that seem to want to acquire you. There will be a few that are only pretending to in order to pick your brains. But you can never tell for sure which these are, so the best approach is to seem entirely open, but to fail to mention a few critical technical secrets.

577

[8] I was as bad an employee as this place was a company. I apologize to anyone who had to work with me there.

578

[9] You could probably write a book about how to succeed in business by doing everything in exactly the opposite way from the DMV.

579

Thanks to Trevor Blackwell, Sarah Harlin, Jessica Livingston, and Robert Morris for reading drafts of this essay, and to Steve Melendez and Gregory Price for inviting me to speak.

570

Google's revenues are about two billion a year, but half comes from ads on other sites.

571

Startups have no discrimination laws about who you start a business with: you can discriminate on any basis you want — even, believe it or not, on intelligence, which US law forbids when hiring employees.

572

Learning to hack is far cheaper than business school, because you can do it mostly on your own: the price of a Linux box, a copy of K&R, and a few hours of advice from your neighbor's fifteen-year-old son.

575

At the seed stage our valuation was in principle $100,000, because Julian got 10% of the company. But that's a misleading number, because the money was the least important of the things Julian gave us.

579

Thanks to Trevor Blackwell, Sarah Harlin, Jessica Livingston, and Robert Morris for reading drafts, and to Steve Melendez and Gregory Price for inviting me to speak.

570–580

Footnotes on Google's revenues, the freedom to discriminate when choosing co-founders, the cheapness of learning to hack, and Viaweb's seed valuation, plus thanks.