35
Assholes are killing your project

Assholes - assets.en.oreilly.comassets.en.oreilly.com/1/event/80/Assholes are... · What is an asshole? Two tests 1. After talking to the asshole, does the target feel oppressed,

  • Upload
    others

  • View
    12

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Assholes - assets.en.oreilly.comassets.en.oreilly.com/1/event/80/Assholes are... · What is an asshole? Two tests 1. After talking to the asshole, does the target feel oppressed,

Assholesare

killingyourproject

Page 2: Assholes - assets.en.oreilly.comassets.en.oreilly.com/1/event/80/Assholes are... · What is an asshole? Two tests 1. After talking to the asshole, does the target feel oppressed,

Community is critical

Reputation

Contributors

Results

Page 3: Assholes - assets.en.oreilly.comassets.en.oreilly.com/1/event/80/Assholes are... · What is an asshole? Two tests 1. After talking to the asshole, does the target feel oppressed,

Your ability to get results depends on your community.

Page 4: Assholes - assets.en.oreilly.comassets.en.oreilly.com/1/event/80/Assholes are... · What is an asshole? Two tests 1. After talking to the asshole, does the target feel oppressed,

What makes a great community?

Assholes The best

Most of us

Page 5: Assholes - assets.en.oreilly.comassets.en.oreilly.com/1/event/80/Assholes are... · What is an asshole? Two tests 1. After talking to the asshole, does the target feel oppressed,

Proving the problem: Gentoo

Ubuntu launches

Ohloh

Proto-assholes start receiving complaints

Assholes removed

Page 6: Assholes - assets.en.oreilly.comassets.en.oreilly.com/1/event/80/Assholes are... · What is an asshole? Two tests 1. After talking to the asshole, does the target feel oppressed,

Proving the problem: Glibc

Ohloh

Drepper leavesMove to Git

Page 7: Assholes - assets.en.oreilly.comassets.en.oreilly.com/1/event/80/Assholes are... · What is an asshole? Two tests 1. After talking to the asshole, does the target feel oppressed,

What isn't an asshole?

Conflict is good

Page 8: Assholes - assets.en.oreilly.comassets.en.oreilly.com/1/event/80/Assholes are... · What is an asshole? Two tests 1. After talking to the asshole, does the target feel oppressed,

What is an asshole?

Look for patterns

Page 9: Assholes - assets.en.oreilly.comassets.en.oreilly.com/1/event/80/Assholes are... · What is an asshole? Two tests 1. After talking to the asshole, does the target feel oppressed,

Assholes who look noble on the surface

● Cookie licking● Manipulative behaviors for “community good”● Backchannelers

Page 10: Assholes - assets.en.oreilly.comassets.en.oreilly.com/1/event/80/Assholes are... · What is an asshole? Two tests 1. After talking to the asshole, does the target feel oppressed,

What is an asshole? Two tests

1. After talking to the asshole, does the target feel oppressed, humiliated, de-energized, or belittled?

2. Does the asshole target those less powerful?

Page 11: Assholes - assets.en.oreilly.comassets.en.oreilly.com/1/event/80/Assholes are... · What is an asshole? Two tests 1. After talking to the asshole, does the target feel oppressed,

How many good interactions does it take to cancel out one bad one?

Sutton

Page 12: Assholes - assets.en.oreilly.comassets.en.oreilly.com/1/event/80/Assholes are... · What is an asshole? Two tests 1. After talking to the asshole, does the target feel oppressed,

Sutton

Page 13: Assholes - assets.en.oreilly.comassets.en.oreilly.com/1/event/80/Assholes are... · What is an asshole? Two tests 1. After talking to the asshole, does the target feel oppressed,

Sutton

Page 14: Assholes - assets.en.oreilly.comassets.en.oreilly.com/1/event/80/Assholes are... · What is an asshole? Two tests 1. After talking to the asshole, does the target feel oppressed,

Sutton

Page 15: Assholes - assets.en.oreilly.comassets.en.oreilly.com/1/event/80/Assholes are... · What is an asshole? Two tests 1. After talking to the asshole, does the target feel oppressed,

Sutton

Page 16: Assholes - assets.en.oreilly.comassets.en.oreilly.com/1/event/80/Assholes are... · What is an asshole? Two tests 1. After talking to the asshole, does the target feel oppressed,

Nuancing Impact

● Assholes don’t vex equally● Serious impact on community diversity leads to

further degradation of community health

Page 17: Assholes - assets.en.oreilly.comassets.en.oreilly.com/1/event/80/Assholes are... · What is an asshole? Two tests 1. After talking to the asshole, does the target feel oppressed,

Fight

Flickr: undergroundbastard

Men tend to

Pearson & Porath

Page 18: Assholes - assets.en.oreilly.comassets.en.oreilly.com/1/event/80/Assholes are... · What is an asshole? Two tests 1. After talking to the asshole, does the target feel oppressed,

Flight

Flickr: noeluap

Women tend toward

Pearson & Porath

Page 19: Assholes - assets.en.oreilly.comassets.en.oreilly.com/1/event/80/Assholes are... · What is an asshole? Two tests 1. After talking to the asshole, does the target feel oppressed,

Problems assholes cause to targets

● 48% decreased their effort● 47% worked less time● 38% dropped their quality● 66% declined in performance● 80% lost time worrying● 63% lost time avoiding● 78% became less committed

● 25% quit; 20% of witnesses quit!Sutton

Page 20: Assholes - assets.en.oreilly.comassets.en.oreilly.com/1/event/80/Assholes are... · What is an asshole? Two tests 1. After talking to the asshole, does the target feel oppressed,

Cascading effects amplify the problem

Flickr: wsdot

Page 21: Assholes - assets.en.oreilly.comassets.en.oreilly.com/1/event/80/Assholes are... · What is an asshole? Two tests 1. After talking to the asshole, does the target feel oppressed,

Problems assholes cause to projects

● Reduced innovation & creativity● Reduced cooperation & cohesion● Cost of targets' retribution toward project● Impaired cooperation from external projects &

people

● Impaired ability to attract the best & brightest

● Recruiting more assholesSutton

Page 22: Assholes - assets.en.oreilly.comassets.en.oreilly.com/1/event/80/Assholes are... · What is an asshole? Two tests 1. After talking to the asshole, does the target feel oppressed,

TCA: Total Cost of Asshole

Team lead

Developer relations team

Project leadership

Recruiting & training new developers

Targets & witnesses__________________Total Cost of Asshole

+

+

+

+

Sutton

Page 23: Assholes - assets.en.oreilly.comassets.en.oreilly.com/1/event/80/Assholes are... · What is an asshole? Two tests 1. After talking to the asshole, does the target feel oppressed,

An asshole is incompetent

Flickr: escapo

Page 24: Assholes - assets.en.oreilly.comassets.en.oreilly.com/1/event/80/Assholes are... · What is an asshole? Two tests 1. After talking to the asshole, does the target feel oppressed,

Dealing with Assholes

a.k.a. How to Steel

Your Spine

Page 25: Assholes - assets.en.oreilly.comassets.en.oreilly.com/1/event/80/Assholes are... · What is an asshole? Two tests 1. After talking to the asshole, does the target feel oppressed,

How do you fix it? Flickr: trp0

Page 26: Assholes - assets.en.oreilly.comassets.en.oreilly.com/1/event/80/Assholes are... · What is an asshole? Two tests 1. After talking to the asshole, does the target feel oppressed,

Flickr: kalandrakas

Page 27: Assholes - assets.en.oreilly.comassets.en.oreilly.com/1/event/80/Assholes are... · What is an asshole? Two tests 1. After talking to the asshole, does the target feel oppressed,

Flickr: hashir

Page 28: Assholes - assets.en.oreilly.comassets.en.oreilly.com/1/event/80/Assholes are... · What is an asshole? Two tests 1. After talking to the asshole, does the target feel oppressed,

Flickr: shannonmary

Page 29: Assholes - assets.en.oreilly.comassets.en.oreilly.com/1/event/80/Assholes are... · What is an asshole? Two tests 1. After talking to the asshole, does the target feel oppressed,

How do you prevent it?

Flickr: redefyne

Page 30: Assholes - assets.en.oreilly.comassets.en.oreilly.com/1/event/80/Assholes are... · What is an asshole? Two tests 1. After talking to the asshole, does the target feel oppressed,

Flickr: koenvereeken

Be quantitative

Page 31: Assholes - assets.en.oreilly.comassets.en.oreilly.com/1/event/80/Assholes are... · What is an asshole? Two tests 1. After talking to the asshole, does the target feel oppressed,

Flickr: soldiersmediacenter

Keep your standards high

Page 32: Assholes - assets.en.oreilly.comassets.en.oreilly.com/1/event/80/Assholes are... · What is an asshole? Two tests 1. After talking to the asshole, does the target feel oppressed,

Flickr: mount_otz

Provide expectations

Page 33: Assholes - assets.en.oreilly.comassets.en.oreilly.com/1/event/80/Assholes are... · What is an asshole? Two tests 1. After talking to the asshole, does the target feel oppressed,

Want to learn more?Read these

Page 34: Assholes - assets.en.oreilly.comassets.en.oreilly.com/1/event/80/Assholes are... · What is an asshole? Two tests 1. After talking to the asshole, does the target feel oppressed,

In the long run, dealing with assholes

is never worth it.

Page 35: Assholes - assets.en.oreilly.comassets.en.oreilly.com/1/event/80/Assholes are... · What is an asshole? Two tests 1. After talking to the asshole, does the target feel oppressed,

Donnie [email protected]/IRC: dberkholz

Leslie [email protected]: lhawthornIRC: lh