Slide 1

Slide 1 text

Nov 2017 @sandimetz Sandi Metz You are insufficiently persuasive

Slide 2

Slide 2 text

@sandimetz Nov 2017 Happiness

Slide 3

Slide 3 text

@sandimetz Nov 2017 On the Unhappiness of Software Developers Daniel Graziotin, Fabian Fagerholm, Xiaofeng Wang, and Pekka Abrahamsson. 2017

Slide 4

Slide 4 text

@sandimetz Nov 2017 On the Unhappiness of Software Developers Daniel Graziotin, Fabian Fagerholm, Xiaofeng Wang, and Pekka Abrahamsson. 2017 456,283 email addresses

Slide 5

Slide 5 text

@sandimetz Nov 2017 On the Unhappiness of Software Developers Daniel Graziotin, Fabian Fagerholm, Xiaofeng Wang, and Pekka Abrahamsson. 2017 456,283 33,200 email addresses randomly selected

Slide 6

Slide 6 text

@sandimetz Nov 2017 On the Unhappiness of Software Developers Daniel Graziotin, Fabian Fagerholm, Xiaofeng Wang, and Pekka Abrahamsson. 2017 456,283 33,200 1,318 email addresses randomly selected responded

Slide 7

Slide 7 text

@sandimetz Nov 2017 On the Unhappiness of Software Developers Daniel Graziotin, Fabian Fagerholm, Xiaofeng Wang, and Pekka Abrahamsson. 2017 456,283 33,200 1,318 219 email addresses randomly selected responded unhappiness codes

Slide 8

Slide 8 text

@sandimetz Nov 2017 On the Unhappiness of Software Developers Daniel Graziotin, Fabian Fagerholm, Xiaofeng Wang, and Pekka Abrahamsson. 2017 456,283 33,200 1,318 219 2,280 email addresses randomly selected responded unhappiness codes references to codes

Slide 9

Slide 9 text

@sandimetz Nov 2017 On the Unhappiness of Software Developers Daniel Graziotin, Fabian Fagerholm, Xiaofeng Wang, and Pekka Abrahamsson. 2017 456,283 33,200 1,318 219 2,280 10.41 email addresses randomly selected responded unhappiness codes references to codes average references per code

Slide 10

Slide 10 text

@sandimetz Nov 2017 On the Unhappiness of Software Developers Daniel Graziotin, Fabian Fagerholm, Xiaofeng Wang, and Pekka Abrahamsson. 2017 Frequency Cause Category 1 186 Being stuck in problem solving internal 2 152 Time pressure external 3 107 Bad code quality and coding practice external 4 71 Under-performing colleague external 5 63 Feel inadequate with work internal 6 60 Mundane or repetitive task external 7 57 Unexplained broken code external 8 42 Bad decision making external 9 40 Imposed limitation on development external 10 39 Personal issues – not work related internal 817 out of 2,280

Slide 11

Slide 11 text

@sandimetz Nov 2017 On the Unhappiness of Software Developers Daniel Graziotin, Fabian Fagerholm, Xiaofeng Wang, and Pekka Abrahamsson. 2017 Frequency Cause Category 1 186 Being stuck in problem solving internal 2 152 Time pressure external 3 107 Bad code quality and coding practice external 4 71 Under-performing colleague external 5 63 Feel inadequate with work internal 6 60 Mundane or repetitive task external 7 57 Unexplained broken code external 8 42 Bad decision making external 9 40 Imposed limitation on development external 10 39 Personal issues – not work related internal 817 out of 2,280

Slide 12

Slide 12 text

@sandimetz Nov 2017 On the Unhappiness of Software Developers Daniel Graziotin, Fabian Fagerholm, Xiaofeng Wang, and Pekka Abrahamsson. 2017 Frequency Cause Category 1 2 152 Time pressure external 3 107 Bad code quality and coding practice external 4 71 Under-performing colleague external 5 6 60 Mundane or repetitive task external 7 57 Unexplained broken code external 8 42 Bad decision making external 9 40 Imposed limitation on development external 10 528 out of 2,280

Slide 13

Slide 13 text

@sandimetz Nov 2017 On the Unhappiness of Software Developers Daniel Graziotin, Fabian Fagerholm, Xiaofeng Wang, and Pekka Abrahamsson. 2017 Frequency Cause Category 1 2 152 Time pressure external 3 107 Bad code quality and coding practice external 4 71 Under-performing colleague external 5 6 60 Mundane or repetitive task external 7 57 Unexplained broken code external 8 42 Bad decision making external 9 40 Imposed limitation on development external 10 528 out of 2,280

Slide 14

Slide 14 text

@sandimetz Nov 2017 On the Unhappiness of Software Developers Daniel Graziotin, Fabian Fagerholm, Xiaofeng Wang, and Pekka Abrahamsson. 2017 Frequency Cause Category 1 2 152 Time pressure external 3 107 Bad code quality and coding practice external 4 71 Under-performing colleague external 5 6 7 57 Unexplained broken code external 8 42 Bad decision making external 9 40 Imposed limitation on development external 10 469 out of 2,280

Slide 15

Slide 15 text

@sandimetz Nov 2017 On the Unhappiness of Software Developers Daniel Graziotin, Fabian Fagerholm, Xiaofeng Wang, and Pekka Abrahamsson. 2017 Frequency Cause Category 1 2 152 Time pressure external 3 107 Bad code quality and coding practice external 4 71 Under-performing colleague external 5 6 7 57 Unexplained broken code external 8 42 Bad decision making external 9 40 Imposed limitation on development external 10 469 out of 2,280 The problem?

Slide 16

Slide 16 text

@sandimetz Nov 2017 On the Unhappiness of Software Developers Daniel Graziotin, Fabian Fagerholm, Xiaofeng Wang, and Pekka Abrahamsson. 2017 Frequency Cause Category 1 2 152 Time pressure external 3 107 Bad code quality and coding practice external 4 71 Under-performing colleague external 5 6 7 57 Unexplained broken code external 8 42 Bad decision making external 9 40 Imposed limitation on development external 10 469 out of 2,280 The problem? Other People!

Slide 17

Slide 17 text

@sandimetz Nov 2017 Persuasion

Slide 18

Slide 18 text

@sandimetz Nov 2017 One perspective

Slide 19

Slide 19 text

@sandimetz Nov 2017

Slide 20

Slide 20 text

@sandimetz Nov 2017

Slide 21

Slide 21 text

@sandimetz Nov 2017 6 Rules

Slide 22

Slide 22 text

@sandimetz Nov 2017 Reciprocity 1

Slide 23

Slide 23 text

@sandimetz Nov 2017 "Hare Krishnas in the Carnival Parade,2009" by Capes Treasures CC BY-NC-ND 2.0

Slide 24

Slide 24 text

@sandimetz Nov 2017 Consistency 2

Slide 25

Slide 25 text

@sandimetz Nov 2017 "Opening Presents" by Jay Malone CC BY 2.0

Slide 26

Slide 26 text

@sandimetz Nov 2017 Social Proof 3

Slide 27

Slide 27 text

@sandimetz Nov 2017 "Six Sheep Staring" by Aad Van Rijn CC BY-NC-ND 2.0

Slide 28

Slide 28 text

@sandimetz Nov 2017 Authority 4

Slide 29

Slide 29 text

@sandimetz Nov 2017 "Paggi-9" by Jay Weenig CC BY-NC 2.0

Slide 30

Slide 30 text

@sandimetz Nov 2017 Liking 5

Slide 31

Slide 31 text

@sandimetz Nov 2017 "Friends" by Julien Harneis CC BY-SA 2.0

Slide 32

Slide 32 text

@sandimetz Nov 2017 Scarcity 6

Slide 33

Slide 33 text

@sandimetz Nov 2017 "Parking Lot" by Jim Pennucci CC BY 2.0

Slide 34

Slide 34 text

@sandimetz Nov 2017 Reciprocity Consistency Social Proof Authority Liking Scarcity

Slide 35

Slide 35 text

@sandimetz Nov 2017 Reciprocity Consistency Social Proof Authority Liking Scarcity Weapons of Influence

Slide 36

Slide 36 text

@sandimetz Nov 2017 Another Perspective

Slide 37

Slide 37 text

@sandimetz Nov 2017

Slide 38

Slide 38 text

@sandimetz Nov 2017

Slide 39

Slide 39 text

@sandimetz Nov 2017 4 Categories

Slide 40

Slide 40 text

@sandimetz Nov 2017 Make People Like You 1

Slide 41

Slide 41 text

@sandimetz Nov 2017 Become genuinely interested in other people. Make People Like You 1.1

Slide 42

Slide 42 text

@sandimetz Nov 2017 Smile. Make People Like You 1.2

Slide 43

Slide 43 text

@sandimetz Nov 2017 Remember that a person’s name is to that person the sweetest and most important sound in any language . Make People Like You 1.3

Slide 44

Slide 44 text

@sandimetz Nov 2017 Be a good listener. Make People Like You 1.4

Slide 45

Slide 45 text

@sandimetz Nov 2017 Talk in terms of the other person’s interests. Make People Like You 1.5

Slide 46

Slide 46 text

@sandimetz Nov 2017 Make the other person feel important —and do it sincerely. Make People Like You 1.6

Slide 47

Slide 47 text

@sandimetz Nov 2017 Handling People 2

Slide 48

Slide 48 text

@sandimetz Nov 2017 Don’t criticize, condemn or complain. 2.1 Handling People

Slide 49

Slide 49 text

@sandimetz Nov 2017 Give honest and sincere appreciation. Handling People 2.2

Slide 50

Slide 50 text

@sandimetz Nov 2017 Arouse in the other person an eager want. Handling People 2.3

Slide 51

Slide 51 text

@sandimetz Nov 2017 Win People To Your Way Of Thinking 3

Slide 52

Slide 52 text

@sandimetz Nov 2017 The only way to get the best of an argument is to avoid it. 3.1 Win People

Slide 53

Slide 53 text

@sandimetz Nov 2017 Show respect for the other person’s opinions. (Never say, “You’re wrong.”) 3.2 Win People

Slide 54

Slide 54 text

@sandimetz Nov 2017 If you are wrong, admit it quickly and emphatically. 3.3 Win People

Slide 55

Slide 55 text

@sandimetz Nov 2017 Begin in a friendly way. 3.4 Win People

Slide 56

Slide 56 text

@sandimetz Nov 2017 Get the other person saying “yes, yes” immediately. 3.5 Win People

Slide 57

Slide 57 text

@sandimetz Nov 2017 Let the other person do a great deal of the talking. 3.6 Win People

Slide 58

Slide 58 text

@sandimetz Nov 2017 Let the other person feel that the idea is theirs. 3.7 Win People

Slide 59

Slide 59 text

@sandimetz Nov 2017 Try honestly to see things from the other person’s point of view. 3.8 Win People

Slide 60

Slide 60 text

@sandimetz Nov 2017 Be sympathetic with the other person’s ideas and desires. 3.9 Win People

Slide 61

Slide 61 text

@sandimetz Nov 2017 Appeal to the nobler motives. 3.10 Win People

Slide 62

Slide 62 text

@sandimetz Nov 2017 Dramatize your ideas. 3.11 Win People

Slide 63

Slide 63 text

@sandimetz Nov 2017 Throw down a challenge. 3.12 Win People

Slide 64

Slide 64 text

@sandimetz Nov 2017 Be A Leader 4

Slide 65

Slide 65 text

@sandimetz Nov 2017 Begin with praise and honest appreciation. 4.1 Be A Leader

Slide 66

Slide 66 text

@sandimetz Nov 2017 Call attention to people’s mistakes indirectly. Be A Leader 4.2

Slide 67

Slide 67 text

@sandimetz Nov 2017 Talk about your own mistakes before criticizing the other person. 4.3 Be A Leader

Slide 68

Slide 68 text

@sandimetz Nov 2017 Ask questions instead of giving direct orders. 4.4 Be A Leader

Slide 69

Slide 69 text

@sandimetz Nov 2017 Let the other person save face. 4.5 Be A Leader

Slide 70

Slide 70 text

@sandimetz Nov 2017 Praise the slightest improvement. 4.6 Be A Leader

Slide 71

Slide 71 text

@sandimetz Nov 2017 Give the other person a fine reputation to live up to. 4.7 Be A Leader

Slide 72

Slide 72 text

@sandimetz Nov 2017 Use encouragement. 4.8 Be A Leader

Slide 73

Slide 73 text

@sandimetz Nov 2017 Make the other person happy about doing the thing you suggest. 4.9 Be A Leader

Slide 74

Slide 74 text

@sandimetz Nov 2017

Slide 75

Slide 75 text

@sandimetz Nov 2017 Act as if others are interesting and you will eventually find them so.

Slide 76

Slide 76 text

@sandimetz Nov 2017 Act as if others are interesting and you will eventually find them so. - Sarah Mei

Slide 77

Slide 77 text

@sandimetz Nov 2017 It's not about them.

Slide 78

Slide 78 text

@sandimetz Nov 2017 "mirror, mirror" by samuelinho CC BY-NC-ND 2.0

Slide 79

Slide 79 text

@sandimetz Nov 2017 It's about you. "mirror, mirror" by samuelinho CC BY-NC-ND 2.0

Slide 80

Slide 80 text

@sandimetz Nov 2017 Make People Like You Handle People Respectfully Win People Over Be A Leader

Slide 81

Slide 81 text

@sandimetz Nov 2017 Frequency Cause Category 152 Time pressure external 107 Bad code quality and coding practice external 71 Under-performing colleague external 57 Unexplained broken code external 42 Bad decision making external 40 Imposed limitation on development external

Slide 82

Slide 82 text

@sandimetz Nov 2017 Frequency Cause Category 152 Time pressure external 107 Bad code quality and coding practice external 71 Under-performing colleague external 57 Unexplained broken code external 42 Bad decision making external 40 Imposed limitation on development external People

Slide 83

Slide 83 text

@sandimetz Nov 2017 Frequency Cause Category 152 Time pressure external 107 Bad code quality and coding practice external 71 Under-performing colleague external 57 Unexplained broken code external 42 Bad decision making external 40 Imposed limitation on development external People

Slide 84

Slide 84 text

@sandimetz Nov 2017 Frequency Cause Category 152 Time pressure external 107 Bad code quality and coding practice external 71 Under-performing colleague external 57 Unexplained broken code external 42 Bad decision making external 40 Imposed limitation on development external People

Slide 85

Slide 85 text

@sandimetz Nov 2017 How do you know you're right?

Slide 86

Slide 86 text

@sandimetz Nov 2017 Ends vs Means

Slide 87

Slide 87 text

@sandimetz Nov 2017 Motivation

Slide 88

Slide 88 text

@sandimetz Nov 2017

Slide 89

Slide 89 text

@sandimetz Nov 2017 "first steps" by Morten Siebuhr CC BY-NC 2.0

Slide 90

Slide 90 text

@sandimetz Nov 2017 "first steps" by Morten Siebuhr CC BY-NC 2.0 Autonomy

Slide 91

Slide 91 text

@sandimetz Nov 2017 "Girls on Boards" by Max Khokhlov CC BY-ND 2.0

Slide 92

Slide 92 text

@sandimetz Nov 2017 "Girls on Boards" by Max Khokhlov CC BY-ND 2.0 Mastery

Slide 93

Slide 93 text

@sandimetz Nov 2017 "Joppa Blitz"by Brian's Dallas Habitat For Humanity Photos CC BY-NC-ND 2.0

Slide 94

Slide 94 text

@sandimetz Nov 2017 "Joppa Blitz"by Brian's Dallas Habitat For Humanity Photos CC BY-NC-ND 2.0 Purpose

Slide 95

Slide 95 text

@sandimetz Nov 2017

Slide 96

Slide 96 text

@sandimetz Nov 2017 Teamwork

Slide 97

Slide 97 text

@sandimetz Nov 2017

Slide 98

Slide 98 text

@sandimetz Nov 2017 Project Aristotle

Slide 99

Slide 99 text

@sandimetz Nov 2017 Project Aristotle

Slide 100

Slide 100 text

@sandimetz Nov 2017 Emotional Intelligence of Groups

Slide 101

Slide 101 text

@sandimetz Nov 2017 "equality in distribution of conversational turn-taking"

Slide 102

Slide 102 text

@sandimetz Nov 2017 "average social sensitivity"

Slide 103

Slide 103 text

@sandimetz Nov 2017 Psychological Safety

Slide 104

Slide 104 text

@sandimetz Nov 2017 "Opening Presents" by Jay Malone CC BY 2.0

Slide 105

Slide 105 text

@sandimetz Nov 2017

Slide 106

Slide 106 text

@sandimetz Nov 2017

Slide 107

Slide 107 text

@sandimetz Nov 2017

Slide 108

Slide 108 text

@sandimetz Nov 2017

Slide 109

Slide 109 text

@sandimetz Nov 2017

Slide 110

Slide 110 text

@sandimetz Nov 2017

Slide 111

Slide 111 text

@sandimetz Nov 2017

Slide 112

Slide 112 text

@sandimetz Nov 2017 You Are

Slide 113

Slide 113 text

@sandimetz Nov 2017 You Are

Slide 114

Slide 114 text

@sandimetz Nov 2017 You Are Good Enough

Slide 115

Slide 115 text

@sandimetz Nov 2017 Collaborate

Slide 116

Slide 116 text

@sandimetz Nov 2017 Build The Best Team

Slide 117

Slide 117 text

@sandimetz Nov 2017 Be Your Best Self

Slide 118

Slide 118 text

@sandimetz Thanks Nov 2017

Slide 119

Slide 119 text

@sandimetz References Nov 2017 https://motherboard.vice.com/en_us/article/53vb4z/are-software-developers-miserable https://arxiv.org/pdf/1703.04993.pdf http://changingminds.org/ https://www.influenceatwork.com/principles-of-persuasion/ http://www.dalecarnegie.ca/ https://www.theatlantic.com/technology/archive/2011/02/science-people-really-do-take-longer-leaving-a- parking-spot-when-youre-waiting-for-it/71439/ http://onlinelibrary.wiley.com/doi/10.1111/j.1559-1816.1997.tb00661.x/abstract https://www.nytimes.com/2016/02/28/magazine/what-google-learned-from-its-quest-to-build-the-perfect- team.html https://rework.withgoogle.com/subjects/teams/ https://hbr.org/product/harvard-business-review-january-february-2016/BR1601-MAG-ENG

Slide 120

Slide 120 text

@sandimetz Credits Nov 2017 “Tabby Giggle Red” by Anna Leask CC BY-NC-ND 2.0 (https://www.flickr.com/photos/annaleask/6444417905/) “Having a laugh” by David Merrigan CC BY-NC 2.0 (https://www.flickr.com/photos/daveograve/3957715961/) “Laugh as the Sun comes” by Gregory Gill CC BY-NC-ND 2.0 (https://www.flickr.com/photos/gagillphoto/3336353424/) “Baby catch” by Shawn Anderson CC BY-NC-ND 2.0 (https://www.flickr.com/photos/drakelelane/96242961/) “Laughing” by Jordan Dent CC BY-NC-ND 2.0 (https://www.flickr.com/photos/creationcast/3003668258/) “Laughing” by Santita Dwi Putri CC BY-NC-ND 2.0 (https://www.flickr.com/photos/sputri1/2617244006/) “Laughing” by MichelleNMS CC BY-NC 2.0 (https://www.flickr.com/photos/mnmorgan/3783186588/) “laughing ladies” by schwa021 CC BY-NC-ND 2.0 (https://www.flickr.com/photos/michaelhschwartz/33399737755/)

Slide 121

Slide 121 text

@sandimetz http://poodr.com Nov 2017

Slide 122

Slide 122 text

@sandimetz http://99bottlesbook.com Nov 2017

Slide 123

Slide 123 text

@sandimetz Sandi Metz @sandimetz http://sandimetz.com Nov 2017