Slide 1

Slide 1 text

shaving my head made me a better programmer @alexqin #shavedmyhead #TechSummitIO

Slide 2

Slide 2 text

my story #shavedmyhead @alexqin

Slide 3

Slide 3 text

#shavedmyhead @alexqin

Slide 4

Slide 4 text

#shavedmyhead @alexqin

Slide 5

Slide 5 text

#shavedmyhead @alexqin

Slide 6

Slide 6 text

#shavedmyhead @alexqin

Slide 7

Slide 7 text

#shavedmyhead @alexqin you had me at “hello, world”

Slide 8

Slide 8 text

#shavedmyhead @alexqin

Slide 9

Slide 9 text

#shavedmyhead @alexqin

Slide 10

Slide 10 text

#shavedmyhead @alexqin it felt like I was hyper visible and invisible at the same time

Slide 11

Slide 11 text

#shavedmyhead @alexqin “Prove it… do you know what a terminal is?”

Slide 12

Slide 12 text

#shavedmyhead @alexqin

Slide 13

Slide 13 text

#shavedmyhead @alexqin “Oh, you’re a programmer?” “Well not really… I’m trying to become one…”

Slide 14

Slide 14 text

#shavedmyhead @alexqin “Oh, you’re a programmer?” “Well not really… I’m trying to become one…”

Slide 15

Slide 15 text

#shavedmyhead @alexqin the act of programming makes you a programmer

Slide 16

Slide 16 text

#shavedmyhead @alexqin 1. discrimination 2. imposter syndrome

Slide 17

Slide 17 text

#shavedmyhead @alexqin

Slide 18

Slide 18 text

#shavedmyhead @alexqin

Slide 19

Slide 19 text

#shavedmyhead @alexqin

Slide 20

Slide 20 text

#shavedmyhead @alexqin

Slide 21

Slide 21 text

#shavedmyhead @alexqin

Slide 22

Slide 22 text

#shavedmyhead @alexqin

Slide 23

Slide 23 text

#shavedmyhead @alexqin

Slide 24

Slide 24 text

#shavedmyhead @alexqin “Oh, you’re a programmer?”

Slide 25

Slide 25 text

#shavedmyhead @alexqin why do I love code if code doesn’t love me back

Slide 26

Slide 26 text

#shavedmyhead @alexqin

Slide 27

Slide 27 text

#shavedmyhead @alexqin

Slide 28

Slide 28 text

#shavedmyhead @alexqin

Slide 29

Slide 29 text

#shavedmyhead @alexqin

Slide 30

Slide 30 text

#shavedmyhead @alexqin “When I cut my hair short, I stopped getting harassed at tech events.”

Slide 31

Slide 31 text

#shavedmyhead @alexqin “Become a BAD ASS programmer”

Slide 32

Slide 32 text

#shavedmyhead @alexqin

Slide 33

Slide 33 text

#shavedmyhead @alexqin

Slide 34

Slide 34 text

#shavedmyhead @alexqin BAD ASS

Slide 35

Slide 35 text

#shavedmyhead @alexqin “How do I talk to women at bars?”

Slide 36

Slide 36 text

#shavedmyhead @alexqin “How do I talk to women at bars?”

Slide 37

Slide 37 text

#shavedmyhead @alexqin “How do I talk to women at bars?”

Slide 38

Slide 38 text

#shavedmyhead @alexqin BAD ASS

Slide 39

Slide 39 text

#shavedmyhead @alexqin NOPE

Slide 40

Slide 40 text

#shavedmyhead @alexqin

Slide 41

Slide 41 text

#shavedmyhead @alexqin NOPE

Slide 42

Slide 42 text

#shavedmyhead @alexqin

Slide 43

Slide 43 text

#shavedmyhead @alexqin

Slide 44

Slide 44 text

#shavedmyhead @alexqin

Slide 45

Slide 45 text

#shavedmyhead @alexqin HACKER

Slide 46

Slide 46 text

#shavedmyhead @alexqin I was no longer hyper sexualized and under skilled

Slide 47

Slide 47 text

#shavedmyhead @alexqin

Slide 48

Slide 48 text

#shavedmyhead @alexqin

Slide 49

Slide 49 text

#shavedmyhead @alexqin

Slide 50

Slide 50 text

#shavedmyhead @alexqin

Slide 51

Slide 51 text

#shavedmyhead @alexqin

Slide 52

Slide 52 text

#shavedmyhead @alexqin

Slide 53

Slide 53 text

#shavedmyhead @alexqin HACKER

Slide 54

Slide 54 text

#shavedmyhead @alexqin my environment doesn’t allow capable, passionate people to succeed

Slide 55

Slide 55 text

#shavedmyhead @alexqin what can I do to fix this?

Slide 56

Slide 56 text

#shavedmyhead @alexqin TEACH

Slide 57

Slide 57 text

#shavedmyhead @alexqin

Slide 58

Slide 58 text

#shavedmyhead @alexqin greatness in programming can come from anywhere

Slide 59

Slide 59 text

#shavedmyhead @alexqin

Slide 60

Slide 60 text

#shavedmyhead @alexqin Skillshare engineering team 40% women 60% people of color

Slide 61

Slide 61 text

#shavedmyhead @alexqin

Slide 62

Slide 62 text

#shavedmyhead @alexqin

Slide 63

Slide 63 text

#shavedmyhead @alexqin software | education | access

Slide 64

Slide 64 text

what I learned #shavedmyhead @alexqin

Slide 65

Slide 65 text

#shavedmyhead @alexqin

Slide 66

Slide 66 text

#shavedmyhead @alexqin

Slide 67

Slide 67 text

#shavedmyhead @alexqin

Slide 68

Slide 68 text

#shavedmyhead @alexqin

Slide 69

Slide 69 text

#shavedmyhead @alexqin

Slide 70

Slide 70 text

#shavedmyhead @alexqin

Slide 71

Slide 71 text

#shavedmyhead @alexqin

Slide 72

Slide 72 text

#shavedmyhead @alexqin

Slide 73

Slide 73 text

#shavedmyhead @alexqin

Slide 74

Slide 74 text

#shavedmyhead @alexqin

Slide 75

Slide 75 text

#shavedmyhead @alexqin

Slide 76

Slide 76 text

#shavedmyhead @alexqin

Slide 77

Slide 77 text

#shavedmyhead @alexqin

Slide 78

Slide 78 text

#shavedmyhead @alexqin DIVERSITY

Slide 79

Slide 79 text

#shavedmyhead @alexqin DIVERSITY why should you care?

Slide 80

Slide 80 text

#shavedmyhead @alexqin some bad reasons

Slide 81

Slide 81 text

bad reasons to care because I have to because of PR / Branding because it’s charitable #shavedmyhead @alexqin

Slide 82

Slide 82 text

#shavedmyhead @alexqin some better reasons

Slide 83

Slide 83 text

I want to make a lot of $$$ #shavedmyhead @alexqin

Slide 84

Slide 84 text

#shavedmyhead @alexqin

Slide 85

Slide 85 text

#shavedmyhead @alexqin

Slide 86

Slide 86 text

#shavedmyhead @alexqin $$$

Slide 87

Slide 87 text

I want to have the best team #shavedmyhead @alexqin

Slide 88

Slide 88 text

I want to build the best product #shavedmyhead @alexqin

Slide 89

Slide 89 text

#shavedmyhead @alexqin

Slide 90

Slide 90 text

I care about equality #shavedmyhead @alexqin

Slide 91

Slide 91 text

#shavedmyhead @alexqin DIVERSITY how do I do it?

Slide 92

Slide 92 text

understand the problem before you solve it #shavedmyhead @alexqin

Slide 93

Slide 93 text

#shavedmyhead @alexqin DIVERSITY why is this an issue in software?

Slide 94

Slide 94 text

#shavedmyhead @alexqin

Slide 95

Slide 95 text

#shavedmyhead @alexqin

Slide 96

Slide 96 text

#shavedmyhead @alexqin

Slide 97

Slide 97 text

systemic discrimination #shavedmyhead @alexqin

Slide 98

Slide 98 text

systemic discrimination #shavedmyhead @alexqin invisible hurdles at every step of the way that make it harder for certain groups of people to enter and succeed in technology

Slide 99

Slide 99 text

the “pipeline problem” #shavedmyhead @alexqin

Slide 100

Slide 100 text

“I would love to have women in tech but there aren’t that many who are interested in this” #shavedmyhead @alexqin

Slide 101

Slide 101 text

#shavedmyhead @alexqin

Slide 102

Slide 102 text

#shavedmyhead @alexqin

Slide 103

Slide 103 text

#shavedmyhead @alexqin

Slide 104

Slide 104 text

#shavedmyhead @alexqin

Slide 105

Slide 105 text

#shavedmyhead @alexqin

Slide 106

Slide 106 text

#shavedmyhead @alexqin

Slide 107

Slide 107 text

#shavedmyhead @alexqin

Slide 108

Slide 108 text

#shavedmyhead @alexqin the “leaky pipeline”

Slide 109

Slide 109 text

#shavedmyhead @alexqin

Slide 110

Slide 110 text

#shavedmyhead @alexqin DIVERSITY let’s talk about it

Slide 111

Slide 111 text

A diverse environment is one where people from all backgrounds are represented. An inclusive environment is one where people from all backgrounds receive equal treatment and equal opportunity by design. #shavedmyhead @alexqin

Slide 112

Slide 112 text

#shavedmyhead @alexqin the language of diversity & inclusion

Slide 113

Slide 113 text

#shavedmyhead @alexqin “Oh, you’re a programmer?” “Well not really… I’m trying to become one…”

Slide 114

Slide 114 text

imposter syndrome #shavedmyhead @alexqin

Slide 115

Slide 115 text

#shavedmyhead @alexqin

Slide 116

Slide 116 text

#shavedmyhead @alexqin

Slide 117

Slide 117 text

imposter syndrome #shavedmyhead @alexqin

Slide 118

Slide 118 text

#shavedmyhead @alexqin

Slide 119

Slide 119 text

#shavedmyhead @alexqin “Oh, you’re a programmer?”

Slide 120

Slide 120 text

unconscious bias #shavedmyhead @alexqin

Slide 121

Slide 121 text

#shavedmyhead @alexqin

Slide 122

Slide 122 text

#shavedmyhead @alexqin

Slide 123

Slide 123 text

microaggressions #shavedmyhead @alexqin

Slide 124

Slide 124 text

microaggressions #shavedmyhead @alexqin “You’re such a great coder for a girl!” “You’re too cute to be a nerd” “Are you really a programmer?” “You look very exotic”

Slide 125

Slide 125 text

#shavedmyhead @alexqin

Slide 126

Slide 126 text

erasure #shavedmyhead @alexqin

Slide 127

Slide 127 text

#shavedmyhead @alexqin

Slide 128

Slide 128 text

#shavedmyhead @alexqin

Slide 129

Slide 129 text

#shavedmyhead @alexqin DIVERSITY

Slide 130

Slide 130 text

#shavedmyhead @alexqin DIVERSITY you will make mistakes - that’s OK

Slide 131

Slide 131 text

#shavedmyhead @alexqin

Slide 132

Slide 132 text

#shavedmyhead @alexqin

Slide 133

Slide 133 text

“code is gender/race blind” #shavedmyhead @alexqin

Slide 134

Slide 134 text

#shavedmyhead @alexqin

Slide 135

Slide 135 text

#shavedmyhead @alexqin Alexandra

Slide 136

Slide 136 text

#shavedmyhead @alexqin Alex

Slide 137

Slide 137 text

“I don’t want to lower the bar for my team” #shavedmyhead @alexqin

Slide 138

Slide 138 text

#shavedmyhead @alexqin when you hire minorities, you raise the bar

Slide 139

Slide 139 text

“affirmative action is discriminatory” #shavedmyhead @alexqin

Slide 140

Slide 140 text

#shavedmyhead @alexqin DIVERSITY

Slide 141

Slide 141 text

#shavedmyhead @alexqin DIVERSITY what do I do?

Slide 142

Slide 142 text

#shavedmyhead @alexqin lack of diversity often happens by accident diverse & inclusive environments happen on purpose

Slide 143

Slide 143 text

#shavedmyhead @alexqin how can rethink my company’s hiring and culture in a way that provides equal opportunity for all?

Slide 144

Slide 144 text

#shavedmyhead @alexqin DIVERSITY measure progress

Slide 145

Slide 145 text

#shavedmyhead @alexqin

Slide 146

Slide 146 text

audit your hiring process outreach -> resumes -> phone screen -> technical interview -> culture -> interview -> offer -> join the team #shavedmyhead @alexqin

Slide 147

Slide 147 text

#shavedmyhead @alexqin

Slide 148

Slide 148 text

#shavedmyhead @alexqin

Slide 149

Slide 149 text

#shavedmyhead @alexqin DIVERSITY change the system

Slide 150

Slide 150 text

care understand the problem is systemic start a dialogue make mistakes measure progress change the system #shavedmyhead @alexqin DIVERSITY & INCLUSION

Slide 151

Slide 151 text

#shavedmyhead @alexqin

Slide 152

Slide 152 text

#shavedmyhead @alexqin

Slide 153

Slide 153 text

#shavedmyhead @alexqin

Slide 154

Slide 154 text

– Beverly Daniel Tatum “I sometimes visualize the ongoing cycle of racism as a moving walkway at the airport. Active racist behavior is equivalent to walking fast on the conveyor belt. Passive racist behavior is equivalent to standing still on the walkway. No overt effort is being made, but the conveyor belt moves the bystanders along to the same destination as those who are actively walking. But unless they are walking actively in the opposite direction at a speed faster than the conveyor belt – unless they are actively anti-racist – they will find themselves carried along with the others.” #shavedmyhead @alexqin

Slide 155

Slide 155 text

@alexqin engineer & educator @codecooperative @skillshare #shavedmyhead @alexqin