50
10.20.2005 Foragers, Farmers, Forks and Forges: On Software, Patronage, and Craft Brewing Gluecon May 2012

Gluecon keynote

Embed Size (px)

DESCRIPTION

farming vs foraging. the new software development

Citation preview

Page 1: Gluecon keynote

10.20.2005

Foragers, Farmers, Forks and Forges:

On Software, Patronage, and Craft Brewing

Gluecon May 2012

Page 2: Gluecon keynote

2

Fragmentation of Everything

Page 3: Gluecon keynote

3

Explosion of Forms

Page 4: Gluecon keynote

4

Language Tiers

Page 5: Gluecon keynote

5

Software is Eating the World

Page 6: Gluecon keynote

6

Gaming eats pharma

Page 7: Gluecon keynote

7

Quantified Self eats Healthcare

Page 8: Gluecon keynote

8

Software in the 20th Century

Page 9: Gluecon keynote

9

Software in the 21st Century

Page 10: Gluecon keynote

10

Software in the 21st Century

Page 11: Gluecon keynote

11

Software in the 21st Century

Page 12: Gluecon keynote

12

The Developer Strikes Back

Page 13: Gluecon keynote

13

Foraging At the Frontier

Foragers

Heads upDiversity - healthier more varied dietBetter exerciseLove nature, travel, and explorationMove more often to new communitiesWork fewer hours, more mentally-challenging jobs. Talk more openly about sexAre more sexually promiscuousHave fewer kidsCare less for land or material possessions.Spend more time on leisure, music, dance, story-telling Less comfortable with war, domination, braggingGroup decisions, with everyone having an equal voice.Deal with conflicts more personally and informallyPrefer unhappy folk to be free to leave. Leaders lead more by consensus.

Farmers

Heads DownMonoculture- prone to diseaseMore sedentaryTravel less, and move less often from where they grew up. Are more polite and care more for cleanliness and order. Work longer hours at more tedious and less healthy jobsAre more faithful to their spouses and their communities. Make better warriorsHave lots of childrenExpect and prepare more for disasters like war, famine.Have a stronger sense of honor and shameFewer topics are open for discussionBetter accept human authorities and hierarchy

Believe in good and evil, in powerful gods.Think people should learn their place and stay there.Fear others.Less bothered by violence in war, and toward the other

Inspired by Overcoming Bias

Page 14: Gluecon keynote

14

“Recent discoveries suggest that the adoption of agriculture, supposedly our most decisive step toward a better life, was in many ways a catastrophe from which we have never recovered. With agriculture came the gross social and sexual inequality, the disease and despotism, that curse our existence.”

Jared Diamond, The Worst Mistake in the History of the Human Race, 1997

Page 15: Gluecon keynote

15

Average time devoted to obtaining food per week 12- 19 hours for Bushmen< 14 hours for Hadza nomads of Tanzania.

Page 16: Gluecon keynote

16

Average height of hunger-gatherers toward the end of the ice ages was 5' 9'' for men, 5' 5'' for women.

With the adoption of agriculture, by 3000 B. C. average height fell to 5' 3'' for men, 5' for women.

Page 17: Gluecon keynote

17

In the seventeenth century, the lifespan of an average European was around 40 years, while transplants to Massachusetts (where colonists by necessity had a partly hunter-gatherer diet) lived to the average age of 72 years.

source: The Walden Effect

Page 18: Gluecon keynote

18

Thesis: what if agriculture was simply invented to feed slaves building other people’s temples?

Page 19: Gluecon keynote

19

The slaves got to drink beer, so it wasn’t all bad

Page 20: Gluecon keynote

20

Göbekli Tepe

Page 21: Gluecon keynote

21

You Don’t Need to Farm to Kick Ass

Page 22: Gluecon keynote

22

Forage

Page 23: Gluecon keynote

23

Farming Didn’t Civilise Us

"We found that what modern people are doing with online social networks is what we've always done—not just before Facebook, but before agriculture."

James Fowler, professor of medical genetics and political science, UCSD

Page 24: Gluecon keynote

24

Permanent War

Page 25: Gluecon keynote

25

Foraging in Wartime

Page 26: Gluecon keynote

26

“It was at this very plantation that a soldier passed me with a ham on his musket, a jug of sorghum-molasses under his arm, and a big piece of honey in his hand, from which he was eating, and, catching my eye, he remarked sotto voce and carelessly to a comrade, "Forage liberally on the country," quoting from my general orders.

Memoirs of General William T. Sherman

Page 27: Gluecon keynote

27

“In a well-ordered and well-disciplined army, these things might be deemed irregular, but I am convinced that the ingenuity of these younger officers accomplished many things far better than I could have ordered, and the marches were thus made, and the distances were accomplished, in the most admirable way.

Memoirs of General William T. Sherman

Page 28: Gluecon keynote

28

“By attempting to hold the roads, we will lose a thousand men each month, and will gain no result. I can make this march, and make Georgia howl!”

Memoirs of General William T. Sherman

Page 29: Gluecon keynote

29

“I have known the skirmish-line, without orders, to fight a respectable battle for the possession of some old fields that were full of blackberries.”

Memoirs of General William T. Sherman

Page 30: Gluecon keynote

30

Farmers as Foragers

Page 31: Gluecon keynote

31

Acqhiring: Foraging for Talent

Google: Aardvark, AppJet, Apture, Like.com, reMail, Slide. Facebook: Beluga, Digital Staircase, Drop.io, FriendFeed, Gowalla, Hot Potato, MailRank, Snaptu, Strobe.

Twitter: Backtype, Dasient, Fluther, Hotspot.io, Julpan, Summize, Whisper Systems

LinkedIn: ChoiceVendor, IndexTank, Mspoke

Zynga: Area/Code, Unoh

Page 32: Gluecon keynote

32

Code Foraging

Page 33: Gluecon keynote

33

Then Forge

Page 34: Gluecon keynote

34

On Quality

Page 35: Gluecon keynote

35

Craft

Page 36: Gluecon keynote

36

Passing on Skills

Page 37: Gluecon keynote

37

Permission Required

“Operating systems, databases, web and application servers, dev tools all required money. To get anything done, then, developers needed someone to write checks for the tools they needed to build. That meant either raising the capital to buy the necessary pieces, or more often requesting that an employer or other third party purchase them on the developer's behalf.”

Stephen O’Grady – New Kingmakers

Page 38: Gluecon keynote

38

Source: John C. McCallum

Page 39: Gluecon keynote

39

No Permission Required

Page 40: Gluecon keynote

40

When Web Companies Grow Up

Page 41: Gluecon keynote

41

Microsoft Forced to Forage

“We need to think more like the web…. one stack to run them all has gone away. This stuff about single vendor stacks is behind us. The days of recruiting

developers to where you are is over. You have to go to where they are.”Tim O’Brien Microsoft Platform Strategy Group general manager

Page 42: Gluecon keynote

42

Divergification

Page 43: Gluecon keynote

43

The Product

Page 44: Gluecon keynote

44

The Community Behind the Product

Page 45: Gluecon keynote

45

The Gear Behind the Product

Page 46: Gluecon keynote

46

In Praise of Forking

Open Source used to count download numbers as a measure of developer success.

Today we increasingly use forks as the metric of traction.

Page 47: Gluecon keynote

47

Making Differences

Page 48: Gluecon keynote

48

Resolving Differences

Page 49: Gluecon keynote

49

Page 50: Gluecon keynote

50

Credits

Photos:SF in Cloud – SF ChronicleCraftsman – A. Davey on FlickrBerlin Wall, man with hammer – gavinandrewstewart on FlickrBerlin Wall – antaldaniel on FlickrBarbed Wire by tacitrequiem on FlickrThe Kernel, photos by The KernelGroup Shot- the London Brewer’s Alliance

VC chart data from the National Venture Capital Association and the Center for Venture Research, via @cbtacy from AppFog