pgstrata
You Weren't Meant to Have a Boss
2

March 2008, rev.

3

June 2008

4

Technology tends to separate normal from natural.

5

Our bodies weren't designed to eat the foods that people in rich countries eat, or to get so little exercise.

6

There may be a similar problem with the way we work: a normal job may be as bad for us intellectually as white flour or sugar is for us physically.

7

I began to suspect this after spending several years working with startup founders.

8

I've now worked with over 200 of them, and I've noticed a definite difference between programmers working on their own startups and those working for large organizations.

9

I wouldn't say founders seem happier, necessarily; starting a startup can be very stressful.

10

Maybe the best way to put it is to say that they're happier in the sense that your body is happier during a long run than sitting on a sofa eating doughnuts.

11

Though they're statistically abnormal, startup founders seem to be working in a way that's more natural for humans.

12

I was in Africa last year and saw a lot of animals in the wild that I'd only seen in zoos before.

13

It was remarkable how different they seemed.

14

Particularly lions.

15

Lions in the wild seem about ten times more alive.

16

They're like different animals.

17

I suspect that working for oneself feels better to humans in much the same way that living in the wild must feel better to a wide-ranging predator like a lion.

18

Life in a zoo is easier, but it isn't the life they were designed for.

4–6

Technology tends to separate normal from natural. Just as our bodies weren't designed for the food and inactivity of rich countries, a normal job may be as bad for us intellectually as white flour or sugar is physically.

7–10

I began to suspect this after working with over 200 startup founders. They aren't happier, exactly—startups are stressful—but happier the way your body is happier during a long run than sitting on a sofa eating doughnuts.

11

Though they're statistically abnormal, startup founders seem to be working in a way that's more natural for humans.

12–18

In Africa last year, lions in the wild seemed about ten times more alive than the ones in zoos—like different animals. Working for oneself must feel better the way the wild feels better to a lion. A zoo is easier, but it isn't the life they were designed for.

2–18

Technology separates normal from natural, and a normal job may be as bad for us intellectually as junk food is physically. Founders, though abnormal, seem to work the way humans were designed to.

20

Trees

21

What's so unnatural about working for a big company?

22

The root of the problem is that humans weren't meant to work in such large groups.

23

Another thing you notice when you see animals in the wild is that each species thrives in groups of a certain size.

24

A herd of impalas might have 100 adults; baboons maybe 20; lions rarely 10.

25

Humans also seem designed to work in groups, and what I've read about hunter-gatherers accords with research on organizations and my own experience to suggest roughly what the ideal size is: groups of 8 work well; by 20 they're getting hard to manage; and a group of 50 is really unwieldy. [1]

26

Whatever the upper limit is, we are clearly not meant to work in groups of several hundred.

27

And yet—for reasons having more to do with technology than human nature—a great many people work for companies with hundreds or thousands of employees.

28

Companies know groups that large wouldn't work, so they divide themselves into units small enough to work together.

29

But to coordinate these they have to introduce something new: bosses.

30

These smaller groups are always arranged in a tree structure.

31

Your boss is the point where your group attaches to the tree.

32

But when you use this trick for dividing a large group into smaller ones, something strange happens that I've never heard anyone mention explicitly.

33

In the group one level up from yours, your boss represents your entire group.

34

A group of 10 managers is not merely a group of 10 people working together in the usual way.

35

It's really a group of groups.

36

Which means for a group of 10 managers to work together as if they were simply a group of 10 individuals, the group working for each manager would have to work as if they were a single person—the workers and manager would each share only one person's worth of freedom between them.

37

In practice a group of people are never able to act as if they were one person.

38

But in a large organization divided into groups in this way, the pressure is always in that direction.

39

Each group tries its best to work as if it were the small group of individuals that humans were designed to work in.

40

That was the point of creating it.

41

And when you propagate that constraint, the result is that each person gets freedom of action in inverse proportion to the size of the entire tree. [2]

42

Anyone who's worked for a large organization has felt this.

43

You can feel the difference between working for a company with 100 employees and one with 10,000, even if your group has only 10 people.

21–22

What's so unnatural about working for a big company? The root of the problem is that humans weren't meant to work in such large groups.

23–26

Each species thrives at a certain group size. For humans, hunter-gatherers and research suggest 8 works well, 20 gets hard to manage, 50 is unwieldy. Whatever the limit, we're clearly not meant to work in groups of several hundred.

27–31

Knowing groups that large won't work, companies divide into smaller units—and to coordinate them they introduce bosses, arranged in a tree, your boss the point where your group attaches.

32–36

But this does something strange. One level up, your boss represents your whole group, so a group of 10 managers is really a group of groups. For them to act as 10 individuals, each manager's group would have to act as a single person, sharing one person's worth of freedom.

37–41

A group can never act as one person, but the pressure is always that way. Propagate the constraint and each person gets freedom of action in inverse proportion to the size of the entire tree.

42–43

Anyone who's worked for a large organization has felt this—the difference between a company of 100 and one of 10,000, even if your group has only 10.

20–43

Humans aren't meant to work in groups of hundreds, so big companies split into units and add bosses arranged in a tree. The result: each person gets freedom in inverse proportion to the size of the whole tree.

45

Corn Syrup

46

A group of 10 people within a large organization is a kind of fake tribe.

47

The number of people you interact with is about right.

48

But something is missing: individual initiative.

49

Tribes of hunter-gatherers have much more freedom.

50

The leaders have a little more power than other members of the tribe, but they don't generally tell them what to do and when the way a boss can.

51

It's not your boss's fault.

52

The real problem is that in the group above you in the hierarchy, your entire group is one virtual person.

53

Your boss is just the way that constraint is imparted to you.

54

So working in a group of 10 people within a large organization feels both right and wrong at the same time.

55

On the surface it feels like the kind of group you're meant to work in, but something major is missing.

56

A job at a big company is like high fructose corn syrup: it has some of the qualities of things you're meant to like, but is disastrously lacking in others.

57

Indeed, food is an excellent metaphor to explain what's wrong with the usual sort of job.

58

For example, working for a big company is the default thing to do, at least for programmers.

59

How bad could it be?

60

Well, food shows that pretty clearly.

61

If you were dropped at a random point in America today, nearly all the food around you would be bad for you.

62

Humans were not designed to eat white flour, refined sugar, high fructose corn syrup, and hydrogenated vegetable oil.

63

And yet if you analyzed the contents of the average grocery store you'd probably find these four ingredients accounted for most of the calories.

64

"Normal" food is terribly bad for you.

65

The only people who eat what humans were actually designed to eat are a few Birkenstock-wearing weirdos in Berkeley.

66

If "normal" food is so bad for us, why is it so common?

67

There are two main reasons.

68

One is that it has more immediate appeal.

69

You may feel lousy an hour after eating that pizza, but eating the first couple bites feels great.

70

The other is economies of scale.

71

Producing junk food scales; producing fresh vegetables doesn't.

72

Which means (a) junk food can be very cheap, and (b) it's worth spending a lot to market it.

73

If people have to choose between something that's cheap, heavily marketed, and appealing in the short term, and something that's expensive, obscure, and appealing in the long term, which do you think most will choose?

74

It's the same with work.

75

The average MIT graduate wants to work at Google or Microsoft, because it's a recognized brand, it's safe, and they'll get paid a good salary right away.

76

It's the job equivalent of the pizza they had for lunch.

77

The drawbacks will only become apparent later, and then only in a vague sense of malaise.

78

And founders and early employees of startups, meanwhile, are like the Birkenstock-wearing weirdos of Berkeley: though a tiny minority of the population, they're the ones living as humans are meant to.

79

In an artificial world, only extremists live naturally.

46–50

A group of 10 within a large organization is a kind of fake tribe. The number of people is right, but individual initiative is missing. Hunter-gatherer tribes have far more freedom: their leaders don't tell people what to do and when, the way a boss can.

54–56

So the group feels both right and wrong. A job at a big company is like high fructose corn syrup: it has some of the qualities of things you're meant to like, but is disastrously lacking in others.

57

Indeed, food is an excellent metaphor to explain what's wrong with the usual sort of job.

58–65

Working for a big company is the default—how bad could it be? Dropped at a random point in America, nearly all the food around you would be bad for you: white flour, sugar, corn syrup, hydrogenated oil. The only people eating what we were designed to eat are a few Birkenstock-wearing weirdos in Berkeley.

66–73

Why is bad food so common? It has more immediate appeal—the first bites of pizza feel great—and it scales where fresh vegetables don't, so it's cheap and worth marketing heavily.

74–77

It's the same with work. The average MIT graduate wants Google or Microsoft—a recognized brand, safe, good salary right away. It's the job equivalent of the pizza they had for lunch; the drawbacks only show up later, as a vague malaise.

78–79

Founders, meanwhile, are the Birkenstock weirdos: a tiny minority, but the ones living as humans are meant to. In an artificial world, only extremists live naturally.

45–79

A group within a big company is a fake tribe—the right size, but missing individual initiative. Food is the perfect metaphor: the normal job, like junk food, is cheap, marketed, and appealing short-term, and bad for you.

81

Programmers

82

The restrictiveness of big company jobs is particularly hard on programmers, because the essence of programming is to build new things.

83

Sales people make much the same pitches every day; support people answer much the same questions; but once you've written a piece of code you don't need to write it again.

84

So a programmer working as programmers are meant to is always making new things.

85

And when you're part of an organization whose structure gives each person freedom in inverse proportion to the size of the tree, you're going to face resistance when you do something new.

86

This seems an inevitable consequence of bigness.

87

It's true even in the smartest companies.

88

I was talking recently to a founder who considered starting a startup right out of college, but went to work for Google instead because he thought he'd learn more there.

89

He didn't learn as much as he expected.

90

Programmers learn by doing, and most of the things he wanted to do, he couldn't—sometimes because the company wouldn't let him, but often because the company's code wouldn't let him.

91

Between the drag of legacy code, the overhead of doing development in such a large organization, and the restrictions imposed by interfaces owned by other groups, he could only try a fraction of the things he would have liked to.

92

He said he has learned much more in his own startup, despite the fact that he has to do all the company's errands as well as programming, because at least when he's programming he can do whatever he wants.

93

An obstacle downstream propagates upstream.

94

If you're not allowed to implement new ideas, you stop having them.

95

And vice versa: when you can do whatever you want, you have more ideas about what to do.

96

So working for yourself makes your brain more powerful in the same way a low-restriction exhaust system makes an engine more powerful.

97

Working for yourself doesn't have to mean starting a startup, of course.

98

But a programmer deciding between a regular job at a big company and their own startup is probably going to learn more doing the startup.

99

You can adjust the amount of freedom you get by scaling the size of company you work for.

100

If you start the company, you'll have the most freedom.

101

If you become one of the first 10 employees you'll have almost as much freedom as the founders.

102

Even a company with 100 people will feel different from one with 1000.

103

Working for a small company doesn't ensure freedom.

104

The tree structure of large organizations sets an upper bound on freedom, not a lower bound.

105

The head of a small company may still choose to be a tyrant.

106

The point is that a large organization is compelled by its structure to be one.

82–85

Restrictiveness is especially hard on programmers, because the essence of programming is building new things—and in a tree that gives freedom inversely to its size, you face resistance whenever you do something new.

86–92

This is inevitable with bigness, even in the smartest companies. A founder told me he chose Google over a startup to learn more, and didn't: most of what he wanted to do he couldn't, often because the company's code wouldn't let him. In his own startup he's learned far more, because at least when programming he can do whatever he wants.

93–96

An obstacle downstream propagates upstream. If you're not allowed to implement new ideas, you stop having them. Working for yourself makes your brain more powerful the way a low-restriction exhaust makes an engine more powerful.

99–102

You can adjust your freedom by scaling the size of company: start it and you'll have the most, be one of the first 10 and you'll have nearly as much, and even 100 feels different from 1000.

103–106

A small company doesn't ensure freedom—the tree sets an upper bound, not a lower one, and the head of a small company may still be a tyrant. The point is that a large organization is compelled by its structure to be one.

81–106

Big-company restrictiveness is hardest on programmers, whose work is building new things—and a tree gives you freedom inversely to its size. Working for yourself makes your brain more powerful; freedom scales with how small the company is.

108

Consequences

109

That has real consequences for both organizations and individuals.

110

One is that companies will inevitably slow down as they grow larger, no matter how hard they try to keep their startup mojo.

111

It's a consequence of the tree structure that every large organization is forced to adopt.

112

Or rather, a large organization could only avoid slowing down if they avoided tree structure.

113

And since human nature limits the size of group that can work together, the only way I can imagine for larger groups to avoid tree structure would be to have no structure: to have each group actually be independent, and to work together the way components of a market economy do.

114

That might be worth exploring.

115

I suspect there are already some highly partitionable businesses that lean this way.

116

But I don't know any technology companies that have done it.

117

There is one thing companies can do short of structuring themselves as sponges: they can stay small.

118

If I'm right, then it really pays to keep a company as small as it can be at every stage.

119

Particularly a technology company.

120

Which means it's doubly important to hire the best people.

121

Mediocre hires hurt you twice: they get less done, but they also make you big, because you need more of them to solve a given problem.

122

For individuals the upshot is the same: aim small.

123

It will always suck to work for large organizations, and the larger the organization, the more it will suck.

109–113

Companies inevitably slow down as they grow, no matter how hard they cling to their startup mojo—a consequence of the tree they must adopt. The only way to avoid it would be to have no structure at all: each group independent, working together the way a market economy does.

117–121

Short of that, companies can stay small. It really pays to keep a company as small as possible, especially a technology company—which makes it doubly important to hire the best. Mediocre hires hurt twice: they get less done, and they make you big, because you need more of them.

122–123

For individuals the upshot is the same: aim small. It will always suck to work for large organizations, and the larger the organization, the more it will suck.

108–123

Companies inevitably slow as they grow because of the tree they're forced to adopt. Short of structuring as a market of independent units, the fix is to stay small—and for individuals, to aim small.

125

In an essay [blocked] I wrote a couple years ago I advised graduating seniors to work for a couple years for another company before starting their own.

126

I'd modify that now.

127

Work for another company if you want to, but only for a small one, and if you want to start your own startup, go ahead.

128

The reason I suggested college graduates not start startups immediately was that I felt most would fail.

129

And they will.

130

But ambitious programmers are better off doing their own thing and failing than going to work at a big company.

131

Certainly they'll learn more.

132

They might even be better off financially.

133

A lot of people in their early twenties get into debt, because their expenses grow even faster than the salary that seemed so high when they left school.

134

At least if you start a startup and fail your net worth will be zero rather than negative. [3]

135

We've now funded so many different types of founders that we have enough data to see patterns, and there seems to be no benefit from working for a big company.

136

The people who've worked for a few years do seem better than the ones straight out of college, but only because they're that much older.

137

The people who come to us from big companies often seem kind of conservative.

138

It's hard to say how much is because big companies made them that way, and how much is the natural conservatism that made them work for the big companies in the first place.

139

But certainly a large part of it is learned.

140

I know because I've seen it burn off.

141

Having seen that happen so many times is one of the things that convinces me that working for oneself, or at least for a small group, is the natural way for programmers to live.

142

Founders arriving at Y Combinator often have the downtrodden air of refugees.

143

Three months later they're transformed: they have so much more confidence that they seem as if they've grown several inches taller. [4] Strange as this sounds, they seem both more worried and happier at the same time.

144

Which is exactly how I'd describe the way lions seem in the wild.

145

Watching employees get transformed into founders makes it clear that the difference between the two is due mostly to environment—and in particular that the environment in big companies is toxic to programmers.

146

In the first couple weeks of working on their own startup they seem to come to life, because finally they're working the way people are meant to.

125–127

A couple years ago I advised graduating seniors to work elsewhere before starting their own company. I'd modify that now: work for another company if you want, but only a small one—and if you want to start your own, go ahead.

128–134

I'd said most would fail, and they will. But ambitious programmers are better off failing at their own thing than going to a big company; they'll learn more, and might even do better financially. Fail at a startup and your net worth is zero rather than negative.

135–136

We've funded enough founders to see patterns, and there's no benefit from working for a big company. Those who've worked a few years seem better only because they're older.

137–140

People from big companies often seem conservative. How much is the company and how much the conservatism that sent them there is hard to say—but a large part is learned. I know because I've seen it burn off.

141–144

Founders arrive at Y Combinator with the downtrodden air of refugees; three months later they're transformed, with so much more confidence they seem inches taller—both more worried and happier at once. Which is exactly how lions seem in the wild.

145–146

Watching employees turn into founders makes clear the difference is mostly environment—that big companies are toxic to programmers. In their first weeks on their own startup they come to life, because finally they're working the way people are meant to.

125–146

PG revises his old advice: work for a company only if it's small, and start your own startup if you want to. Watching downtrodden founders transform into confident ones convinces him this is how programmers are meant to live.

148

Notes

149

[1] When I talk about humans being meant or designed to live a certain way, I mean by evolution.

150

[2] It's not only the leaves who suffer. The constraint propagates up as well as down. So managers are constrained too; instead of just doing things, they have to act through subordinates.

151

[3] Do not finance your startup with credit cards. Financing a startup with debt is usually a stupid move, and credit card debt stupidest of all. Credit card debt is a bad idea, period. It is a trap set by evil companies for the desperate and the foolish.

152

[4] The founders we fund used to be younger (initially we encouraged undergrads to apply), and the first couple times I saw this I used to wonder if they were actually getting physically taller.

149–150

By "meant" or "designed" I mean by evolution. And it's not only the leaves who suffer: the constraint propagates up as well as down, so managers are constrained too, having to act through subordinates instead of just doing things.

151

Do not finance your startup with credit cards. Financing a startup with debt is usually a stupid move, credit card debt stupidest of all—a trap set by evil companies for the desperate and the foolish.

148–152

Footnotes: "meant" or "designed" means by evolution; the constraint binds managers too; never finance a startup with debt, least of all credit cards.

154

Thanks to Trevor Blackwell, Ross Boucher, Aaron Iba, Abby Kirigin, Ivan Kirigin, Jessica Livingston, and Robert Morris for reading drafts of this.

154

Thanks to the friends who read drafts.

154

Thanks to the friends who read drafts.