Slide 1

Slide 1 text

Working Well With Devs (no code required) Katherine Wu @kwugirl Software Engineer

Slide 2

Slide 2 text

where I’m coming from

Slide 3

Slide 3 text

@kwugirl https://flic.kr/p/e9UTz where I’m coming from > Long way to go…

Slide 4

Slide 4 text

@kwugirl where I’m coming from >

Slide 5

Slide 5 text

@kwugirl where I’m coming from >

Slide 6

Slide 6 text

@kwugirl where I’m coming from >

Slide 7

Slide 7 text

@kwugirl where I’m coming from >

Slide 8

Slide 8 text

@kwugirl where I’m coming from >

Slide 9

Slide 9 text

@kwugirl where I’m coming from > smart people

Slide 10

Slide 10 text

@kwugirl where I’m coming from > smart people technical people! lazy people

Slide 11

Slide 11 text

@kwugirl these two weird tricks!!1!one! where I’m coming from >

Slide 12

Slide 12 text

Better relationships 1. Get people to want to help you 2. Make your team look good 3. Recognize Ask vs. Guess Cultures Better communication 1. Make it easy for people to help you 2. Ask good questions 3. Give good feedback next: better relationships, step 1 @kwugirl Where We Are

Slide 13

Slide 13 text

3-step plan for better relationships

Slide 14

Slide 14 text

@kwugirl friendship is magic! better relationships >

Slide 15

Slide 15 text

@kwugirl 1. get people to want to help you better relationships >

Slide 16

Slide 16 text

@kwugirl get to know people better relationships > get people to help you >

Slide 17

Slide 17 text

@kwugirl better relationships > get people to help you > get to know people

Slide 18

Slide 18 text

@kwugirl better relationships > get people to help you > get to know people

Slide 19

Slide 19 text

@kwugirl share common interests better relationships > get people to help you >

Slide 20

Slide 20 text

@kwugirl technical book club better relationships > get people to help you > share common interests

Slide 21

Slide 21 text

@kwugirl lunchconf better relationships > get people to help you > share common interests

Slide 22

Slide 22 text

@kwugirl lunchconf better relationships > get people to help you > share common interests kwugirl.blogspot.com/2015/10/continuing-education-at-work-talk.html

Slide 23

Slide 23 text

@kwugirl show your appreciation better relationships > get people to help you >

Slide 24

Slide 24 text

@kwugirl tell their manager better relationships > get people to help you > show your appreciation

Slide 25

Slide 25 text

Better relationships 1. Get people to want to help you 2. Make your team look good 3. Recognize Ask vs. Guess Cultures Better communication 1. Make it easy for people to help you 2. Ask good questions 3. Give good feedback next: better relationships, step 2 @kwugirl Where We Are

Slide 26

Slide 26 text

@kwugirl 2. make your team look good better relationships >

Slide 27

Slide 27 text

@kwugirl give awesome demos better relationships > make your team look good

Slide 28

Slide 28 text

@kwugirl https://flic.kr/p/fbQZmF better relationships > make your team look good > demos write a script

Slide 29

Slide 29 text

@kwugirl status updates better relationships > make your team look good

Slide 30

Slide 30 text

@kwugirl “…so what?” better relationships > make your team look good > status updates

Slide 31

Slide 31 text

@kwugirl before: “We changed email reports to be sent at 1am local time.” better relationships > make your team look good > status updates

Slide 32

Slide 32 text

@kwugirl after: “We changed email reports to be sent at 1am local time, allowing customers to receive data in the correct local time window.” better relationships > make your team look good > status updates

Slide 33

Slide 33 text

@kwugirl be responsive, thorough, & empathetic better relationships > make your team look good

Slide 34

Slide 34 text

Better relationships 1. Get people to want to help you 2. Make your team look good 3. Recognize Ask vs. Guess Cultures Better communication 1. Make it easy for people to help you 2. Ask good questions 3. Give good feedback @kwugirl next: better relationships, step 3 Where We Are

Slide 35

Slide 35 text

@kwugirl 3. recognize ask vs. guess cultures better relationships >

Slide 36

Slide 36 text

@kwugirl better relationships > ask vs. guess cultures

Slide 37

Slide 37 text

@kwugirl better relationships > ask vs. guess cultures You

Slide 38

Slide 38 text

@kwugirl better relationships > ask vs. guess cultures You Jamie

Slide 39

Slide 39 text

@kwugirl better relationships > ask vs. guess cultures You Jamie Taylor

Slide 40

Slide 40 text

@kwugirl better relationships > ask vs. guess cultures You Jamie Taylor

Slide 41

Slide 41 text

@kwugirl better relationships > ask vs. guess cultures You Jamie Taylor Can Taylor stay with you?

Slide 42

Slide 42 text

@kwugirl better relationships > ask vs. guess cultures You Jamie Taylor ?

Slide 43

Slide 43 text

@kwugirl better relationships > ask vs. guess cultures You Jamie Taylor I’ll just tell them no.

Slide 44

Slide 44 text

@kwugirl better relationships > ask vs. guess cultures You Jamie Taylor or

Slide 45

Slide 45 text

@kwugirl better relationships > ask vs. guess cultures You Jamie Taylor Ugh, this puts me in a difficult position.

Slide 46

Slide 46 text

@kwugirl “I’ll just tell them no.” better relationships > ask vs. guess cultures “Ugh, this puts me in a difficult position.” Ask Culture Guess Culture

Slide 47

Slide 47 text

@kwugirl better relationships > ask vs. guess cultures > background

Slide 48

Slide 48 text

@kwugirl it’s OK to ask for anything + you’re OK getting ‘no’ for an answer better relationships > ask vs. guess cultures > background ASK

Slide 49

Slide 49 text

@kwugirl avoid asking unless the answer will be yes better relationships > ask vs. guess cultures > background GUESS

Slide 50

Slide 50 text

@kwugirl better relationships > ask vs. guess cultures > background ASK GUESS

Slide 51

Slide 51 text

@kwugirl better relationships > ask vs. guess cultures > background ASK GUESS

Slide 52

Slide 52 text

@kwugirl better relationships > ask vs. guess cultures > background ASK GUESS

Slide 53

Slide 53 text

@kwugirl better relationships > ask vs. guess cultures > background ASK GUESS

Slide 54

Slide 54 text

@kwugirl better relationships > ask vs. guess cultures > background ASK GUESS

Slide 55

Slide 55 text

@kwugirl a few examples better relationships > ask vs. guess cultures > examples

Slide 56

Slide 56 text

@kwugirl “The Seattle No” better relationships > ask vs. guess cultures > examples https://medium.com/lessons-learned/the-seattle-no-177091f864a4

Slide 57

Slide 57 text

@kwugirl Hey, I’m going to this party, do you want to come? better relationships > ask vs. guess cultures > examples > Seattle No

Slide 58

Slide 58 text

@kwugirl better relationships > ask vs. guess cultures > examples > Seattle No Hmm that sounds interesting, I’ll have to check.

Slide 59

Slide 59 text

@kwugirl better relationships > ask vs. guess cultures > examples > Seattle No or

Slide 60

Slide 60 text

@kwugirl Oh yeah, maybe… better relationships > ask vs. guess cultures > examples > Seattle No

Slide 61

Slide 61 text

@kwugirl Oh yeah, maybe… better relationships > ask vs. guess cultures > examples > Seattle No + don’t hear from them again about it

Slide 62

Slide 62 text

@kwugirl THIS MEANS NO. better relationships > ask vs. guess cultures > examples > Seattle No

Slide 63

Slide 63 text

@kwugirl THIS MEANS NO. better relationships > ask vs. guess cultures > examples > Seattle No (not obvious to all of us.)

Slide 64

Slide 64 text

@kwugirl better relationships > ask vs. guess cultures > examples > so much food

Slide 65

Slide 65 text

@kwugirl better relationships > ask vs. guess cultures > examples > so much food Me: “Hmm, I don’t have time to make 
 lunch for next week.”

Slide 66

Slide 66 text

@kwugirl better relationships > ask vs. guess cultures > examples > so much food Me: “Hmm, I don’t have time to make 
 lunch for next week.” Dan hears

Slide 67

Slide 67 text

@kwugirl better relationships > ask vs. guess cultures > examples > so much food Me: “Hmm, I don’t have time to make 
 lunch for next week.” “Could you make extra meals so I have lunch for the week?” Dan hears

Slide 68

Slide 68 text

@kwugirl better relationships > ask vs. guess cultures > examples > so much food Dan: “I’m going to cook 2 meals this 
 weekend.”

Slide 69

Slide 69 text

@kwugirl better relationships > ask vs. guess cultures > examples > so much food Dan: “I’m going to cook 2 meals this 
 weekend.” I think

Slide 70

Slide 70 text

@kwugirl better relationships > ask vs. guess cultures > examples > so much food Dan: “I’m going to cook 2 meals this 
 weekend.” “That’s so weird, Dan’s planning to make an extra meal this weekend, but ok.” I think

Slide 71

Slide 71 text

@kwugirl better relationships > ask vs. guess cultures > examples > so much food Dan: “I’m going to cook 2 meals this 
 weekend.” “That’s so weird, Dan’s planning to make an extra meal this weekend, but ok.” I think What I did not say: “Oh, you don’t 
 have to do that.”

Slide 72

Slide 72 text

@kwugirl better relationships > ask vs. guess cultures > examples > so much food End Result Me Dan

Slide 73

Slide 73 text

@kwugirl better relationships > ask vs. guess cultures > examples > so much food End Result Me “Why do we have so much food in the fridge??” Dan

Slide 74

Slide 74 text

@kwugirl better relationships > ask vs. guess cultures > examples > so much food End Result Me “Why do we have so much food in the fridge??” Dan “I’m such a
 ..good husband.”

Slide 75

Slide 75 text

@kwugirl pros/cons better relationships > ask vs. guess cultures >

Slide 76

Slide 76 text

@kwugirl Ask Culture better relationships > ask vs. guess cultures > pros/cons

Slide 77

Slide 77 text

@kwugirl Ask Culture better relationships > ask vs. guess cultures > pros/cons Prioritizes efficiency

Slide 78

Slide 78 text

@kwugirl Ask Culture better relationships > ask vs. guess cultures > pros/cons Prioritizes efficiency No ambiguity

Slide 79

Slide 79 text

@kwugirl Ask Culture better relationships > ask vs. guess cultures > pros/cons Prioritizes efficiency No ambiguity Gets what you want
 (in the short-term)

Slide 80

Slide 80 text

@kwugirl Ask Culture better relationships > ask vs. guess cultures > pros/cons More open conflict Prioritizes efficiency No ambiguity Gets what you want
 (in the short-term)

Slide 81

Slide 81 text

@kwugirl Ask Culture better relationships > ask vs. guess cultures > pros/cons More open conflict Can make people feel uncomfortable Prioritizes efficiency No ambiguity Gets what you want
 (in the short-term)

Slide 82

Slide 82 text

@kwugirl Guess Culture better relationships > ask vs. guess cultures > pros/cons

Slide 83

Slide 83 text

@kwugirl Guess Culture better relationships > ask vs. guess cultures > pros/cons Prioritizes not 
 hurting feelings

Slide 84

Slide 84 text

@kwugirl Guess Culture better relationships > ask vs. guess cultures > pros/cons Prioritizes not 
 hurting feelings More polite

Slide 85

Slide 85 text

@kwugirl Guess Culture better relationships > ask vs. guess cultures > pros/cons Hard if you’re bad at 
 reading social cues Prioritizes not 
 hurting feelings More polite

Slide 86

Slide 86 text

@kwugirl Guess Culture better relationships > ask vs. guess cultures > pros/cons Hard if you’re bad at 
 reading social cues Can feel like no one is listening to you Prioritizes not 
 hurting feelings More polite

Slide 87

Slide 87 text

@kwugirl strategies for handling better relationships > ask vs. guess cultures >

Slide 88

Slide 88 text

@kwugirl If you’re from Ask Culture… better relationships > ask vs. guess cultures > strategies

Slide 89

Slide 89 text

@kwugirl If you’re from Ask Culture… better relationships > ask vs. guess cultures > strategies Make a Guess Culture close friend

Slide 90

Slide 90 text

@kwugirl If you’re from Ask Culture… better relationships > ask vs. guess cultures > strategies Make a Guess Culture close friend Listen more closely

Slide 91

Slide 91 text

@kwugirl If you’re from Ask Culture… better relationships > ask vs. guess cultures > strategies Make a Guess Culture close friend Listen more closely Apologize if you realize >1 interpretation

Slide 92

Slide 92 text

@kwugirl If you’re from Guess Culture… better relationships > ask vs. guess cultures > strategies

Slide 93

Slide 93 text

@kwugirl If you’re from Guess Culture… better relationships > ask vs. guess cultures > strategies Remember that people might be 
 unaware of “the rules”

Slide 94

Slide 94 text

@kwugirl If you’re from Guess Culture… better relationships > ask vs. guess cultures > strategies Remember that people might be 
 unaware of “the rules” Resist the urge to “soften” a “No”

Slide 95

Slide 95 text

@kwugirl “Hey, I have a request, 
 but it’s totally cool 
 if you want to say no.” better relationships > ask vs. guess cultures > strategies

Slide 96

Slide 96 text

@kwugirl Better Relationships 1. Get people to want to help you 2. Make your team look good 3. Recognize Ask vs. Guess Cultures next: better communication

Slide 97

Slide 97 text

3-step plan for better communication

Slide 98

Slide 98 text

@kwugirl 1. make it easy for people to help better communication >

Slide 99

Slide 99 text

@kwugirl better communication > make it easy

Slide 100

Slide 100 text

@kwugirl articulate why you’re confused better communication > make it easy

Slide 101

Slide 101 text

@kwugirl “You had me up until ______.” better communication > make it easy > articulate why you’re confused

Slide 102

Slide 102 text

@kwugirl give context better communication > make it easy

Slide 103

Slide 103 text

@kwugirl “I’m confused, because I thought you said a==b, and b==c, but here… a!=c ?” better communication > make it easy > articulate why you’re confused

Slide 104

Slide 104 text

@kwugirl “I am trying to ___, so that I can ___. I’m running into ___. I’ve looked at ___ & tried ___.” better communication > make it easy > articulate why you’re confused

Slide 105

Slide 105 text

@kwugirl better communication > make it easy > articulate why you’re confused courage to say “I don’t know”

Slide 106

Slide 106 text

@kwugirl “Wait, I actually don’t even know what that word means.” better communication > make it easy > articulate why you’re confused

Slide 107

Slide 107 text

@kwugirl give specific, positive reinforcement better communication > make it easy

Slide 108

Slide 108 text

@kwugirl “It really helped me when you…” better communication > make it easy > positive reinforcement

Slide 109

Slide 109 text

Better relationships 1. Get people to want to help you 2. Make your team look good 3. Recognize Ask vs. Guess Cultures Better communication 1. Make it easy for people to help you 2. Ask good questions 3. Give good feedback next: better communication, step 2 @kwugirl Where We Are

Slide 110

Slide 110 text

@kwugirl 2. ask good questions better communication >

Slide 111

Slide 111 text

@kwugirl https://flic.kr/p/e5PKTt how to use questions for good?? better communication > ask good questions

Slide 112

Slide 112 text

@kwugirl “Are we working on the right thing?” better communication > ask good questions

Slide 113

Slide 113 text

@kwugirl “Is there a reason we’re doing it this way?” better communication > ask good questions

Slide 114

Slide 114 text

@kwugirl https://flic.kr/p/6eFVyB better communication > ask good questions don’t put people on the defensive

Slide 115

Slide 115 text

@kwugirl better communication > ask good questions ask All The Questions https://flic.kr/p/chf4im

Slide 116

Slide 116 text

Better relationships 1. Get people to want to help you 2. Make your team look good 3. Recognize Ask vs. Guess Cultures Better communication 1. Make it easy for people to help you 2. Ask good questions 3. Give good feedback next: better communication, step 3 @kwugirl Where We Are

Slide 117

Slide 117 text

@kwugirl 3. give good feedback better communication >

Slide 118

Slide 118 text

@kwugirl https://flic.kr/p/hgrkXJ better communication > give good feedback step into their shoes

Slide 119

Slide 119 text

@kwugirl https://flic.kr/p/4PdRQ8 better communication > give good feedback speak up when you have good things to say

Slide 120

Slide 120 text

@kwugirl “I don’t have an opinion on this topic.” better communication > give good feedback

Slide 121

Slide 121 text

@kwugirl accept feedback graciously better communication > give good feedback

Slide 122

Slide 122 text

@kwugirl Better Communication 1. Make it easy for people to help 2. Ask good questions 3. Give good feedback next: pitfalls to avoid

Slide 123

Slide 123 text

pitfalls to avoid

Slide 124

Slide 124 text

@kwugirl https://flic.kr/p/7Eu25y pitfalls to avoid > “Girl Scout tax”

Slide 125

Slide 125 text

@kwugirl https://flic.kr/p/cwrm2u pitfalls to avoid > stay focused on your goal

Slide 126

Slide 126 text

@kwugirl Recommended Resources Team Geek: A Software Developer's Guide to Working Well with Others Site Reliability Engineering: How Google Runs Production Systems The Up Side of Down: Why Failing Well Is the Key to Success “How to Survive Your First Year as a Programmer” (http://bit.ly/1mSoyYI) “5 Undervalued Skills in Tech & Why You Should Master Them Anyway” (http://bit.ly/1hu796E) “Self-promotion for Game Developers” (http://bit.ly/1kdVsmH) “Becoming an Influencer” (http://bit.ly/1htNrlt) next: recap, Q&A

Slide 127

Slide 127 text

Katherine Wu @kwugirl Software Engineer Better relationships 1. Get people to want to help you 2. Make your team look good 3. Recognize Ask vs. Guess Better communication 1. Make it easy for people to help you 2. Ask good questions 3. Give good feedback ? “Full Stack Engineer - Build and Deploy” “Network Engineer” “Director of Site Engineering" “Site Reliability Engineer - Infrastructure” “Site Reliability Engineer - Provisioning” & more!

Slide 128

Slide 128 text

Katherine Wu @kwugirl Software Engineer Better relationships 1. Get people to want to help you 2. Make your team look good 3. Recognize Ask vs. Guess Better communication 1. Make it easy for people to help you 2. Ask good questions 3. Give good feedback ? “Full Stack Engineer - Build and Deploy” “Network Engineer” “Director of Site Engineering" “Site Reliability Engineer - Infrastructure” “Site Reliability Engineer - Provisioning” & more!