Slide 1

Slide 1 text

No content

Slide 2

Slide 2 text

Aaron Kalin

Slide 3

Slide 3 text

Aaron Kalin @martinisoft

Slide 4

Slide 4 text

Aaron Kalin @martinisoft martinisoftware.com

Slide 5

Slide 5 text

Aaron Kalin @martinisoft He/Him martinisoftware.com

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

? Have questions? We’ll answer them at the end, but feel free to ask questions through the bottom of the viewing screen at any time.

Slide 8

Slide 8 text

Disclaimer: This is our story Please take notes. Serious and honest content ahead.

Slide 9

Slide 9 text

Our Problem A Solution Your Turn !

Slide 10

Slide 10 text

Our Problem A Solution Your Turn !

Slide 11

Slide 11 text

Our Problem A Solution Your Turn !

Slide 12

Slide 12 text

Our Problem A Solution Your Turn !

Slide 13

Slide 13 text

Our Problem A Solution Your Turn ! March 30th, 2015

Slide 14

Slide 14 text

Our Problem A Solution Your Turn ! March 30th, 2015 A short discussion from Anthony…

Slide 15

Slide 15 text

Our Problem A Solution Your Turn ! @aeden: Want to take on an apprentice in Chicago?

Slide 16

Slide 16 text

Our Problem A Solution Your Turn ! Anthony was worried…

Slide 17

Slide 17 text

Our Problem A Solution Your Turn ! We were becoming a monoculture

Slide 18

Slide 18 text

Our Problem A Solution Your Turn ! It’s easy to look within friend networks for candidates…

Slide 19

Slide 19 text

Our Problem A Solution Your Turn ! We needed more diversity in our team

Slide 20

Slide 20 text

Our Problem A Solution Your Turn ! Diversity can mean:

Slide 21

Slide 21 text

Our Problem A Solution Your Turn ! Diversity can mean: Gender

Slide 22

Slide 22 text

Our Problem A Solution Your Turn ! Diversity can mean: Gender Race

Slide 23

Slide 23 text

Our Problem A Solution Your Turn ! Diversity can mean: Gender Race Skill Level

Slide 24

Slide 24 text

Our Problem A Solution Your Turn ! Diversity can mean: Gender Race Skill Level Nationality

Slide 25

Slide 25 text

Our Problem A Solution Your Turn ! Diversity can mean: Gender Race Skill Level Nationality etc.

Slide 26

Slide 26 text

Our Problem A Solution Your Turn ! We didn’t have the budget to hire a senior developer

Slide 27

Slide 27 text

Our Problem A Solution Your Turn ! @aeden: Want to take on an apprentice in Chicago?

Slide 28

Slide 28 text

Our Problem A Solution Your Turn !

Slide 29

Slide 29 text

Our Problem A Solution Your Turn !

Slide 30

Slide 30 text

Our Problem A Solution Your Turn ! What the hell did we do?

Slide 31

Slide 31 text

Our Problem A Solution Your Turn ! The Goal:

Slide 32

Slide 32 text

Our Problem A Solution Your Turn ! The Goal: Hire an apprentice that would be able to:

Slide 33

Slide 33 text

Our Problem A Solution Your Turn ! The Goal: Hire an apprentice that would be able to: Handle a DevOps role (like me)

Slide 34

Slide 34 text

Our Problem A Solution Your Turn ! The Goal: Hire an apprentice that would be able to: Handle a DevOps role (like me) Be an effective remote worker (like us)

Slide 35

Slide 35 text

Our Problem A Solution Your Turn ! I asked @zspencer for some advice

Slide 36

Slide 36 text

Our Problem A Solution Your Turn ! We reached out to local tech schools

Slide 37

Slide 37 text

Our Problem A Solution Your Turn ! We reached out to local tech schools i.c.stars

Slide 38

Slide 38 text

Our Problem A Solution Your Turn ! We reached out to local tech schools i.c.stars DevBootCamp

Slide 39

Slide 39 text

Our Problem A Solution Your Turn ! We interviewed two potential candidates from DevBootCamp

Slide 40

Slide 40 text

Our Problem A Solution Your Turn ! But they fell through (Possibly bad timing for hiring them within budget)

Slide 41

Slide 41 text

Our Problem A Solution Your Turn ! We created a hiring process (Anthony was in charge before)

Slide 42

Slide 42 text

Our Problem A Solution Your Turn ! We created a job description to guide us toward a learning plan

Slide 43

Slide 43 text

Our Problem A Solution Your Turn ! Removing gender and racial bias from the application process Responses were submitted to a google doc (instead of Anthony) and viewable to the team without name, contact information, and with gendered language removed by me.

Slide 44

Slide 44 text

Our Problem A Solution Your Turn ! We had a new constraint: Hire this candidate in a few weeks or less

Slide 45

Slide 45 text

Our Problem A Solution Your Turn ! I did not vote on any of the candidates (I knew their full identities)

Slide 46

Slide 46 text

Our Problem A Solution Your Turn ! Two simple questions

Slide 47

Slide 47 text

Our Problem A Solution Your Turn ! Two simple questions Why do you want to work at DNSimple? (Reveals personal drive and motivations)

Slide 48

Slide 48 text

Our Problem A Solution Your Turn ! Two simple questions Explain a hard problem you had to solve and how you solved it. (Does not have to be technical) (Reveals problem solving skills, creativity to find solutions)

Slide 49

Slide 49 text

Our Problem A Solution Your Turn ! We talked about salary early (Offered 60k per year including benefits)

Slide 50

Slide 50 text

Our Problem A Solution Your Turn ! We took a vote 7 people at the time in the company, minus me makes for 6 possible votes. If a tie-breaker was needed, they would advance into video call based interviews. People could also comment on why they voted in a certain way to provide feedback to candidates.

Slide 51

Slide 51 text

Our Problem A Solution Your Turn ! How did it go?

Slide 52

Slide 52 text

Our Problem A Solution Your Turn ! 0 1 2 3 4 5 6 African American White Male Female

Slide 53

Slide 53 text

Our Problem A Solution Your Turn ! Votes 0 1 2 3 4 5 6 1 2 3 4 5 6 Candidates

Slide 54

Slide 54 text

Our Problem A Solution Your Turn ! I made some mistakes

Slide 55

Slide 55 text

Our Problem A Solution Your Turn ! I made some mistakes A gendered word was left in one of the candidate submissions

Slide 56

Slide 56 text

Our Problem A Solution Your Turn ! I made some mistakes Responses still included some potentially revealing information about racial identity

Slide 57

Slide 57 text

Our Problem A Solution Your Turn ! Rejection letters suck I offered to provide compiled feedback about their applications. Some applicants actually responded to ask.

Slide 58

Slide 58 text

Our Problem A Solution Your Turn ! We moved forward with video interviewing Mak with the team

Slide 59

Slide 59 text

Our Problem A Solution Your Turn ! We hired Mak

Slide 60

Slide 60 text

Our Problem A Solution Your Turn ! We hired him on a 6 month trial employment

Slide 61

Slide 61 text

Our Problem A Solution Your Turn ! The team decided against anything shorter than 6 months

Slide 62

Slide 62 text

Our Problem A Solution Your Turn ! He would be part of at least two peer reviews before the 6 months is up

Slide 63

Slide 63 text

Our Problem A Solution Your Turn ! How did it go?

Slide 64

Slide 64 text

Our Problem A Solution Your Turn ! The entire team has had their expectations exceeded (he’s gunning for the top spot in customer support)

Slide 65

Slide 65 text

Our Problem A Solution Your Turn !

Slide 66

Slide 66 text

Our Problem A Solution Your Turn !

Slide 67

Slide 67 text

Our Problem A Solution Your Turn !

Slide 68

Slide 68 text

Our Problem A Solution Your Turn ! He’s now full-time with DNSimple And about to travel the globe next year while co- working.

Slide 69

Slide 69 text

Our Problem A Solution Your Turn ! It doesn’t end there…

Slide 70

Slide 70 text

Our Problem A Solution Your Turn ! He’s apprenticing again!

Slide 71

Slide 71 text

Our Problem A Solution Your Turn ! He’s apprenticing again! He now works with our designer Sebastian to handle our UI and UX.

Slide 72

Slide 72 text

Our Problem A Solution Your Turn ! Why aren’t you doing this?

Slide 73

Slide 73 text

Our Problem A Solution Your Turn ! Change your hiring practices (even if you have an HR dept)

Slide 74

Slide 74 text

Our Problem A Solution Your Turn ! Change your hiring practices Remove names and contact information from the initial screening process

Slide 75

Slide 75 text

Our Problem A Solution Your Turn ! Change your hiring practices Advise applicants remove gendered language before applying

Slide 76

Slide 76 text

Our Problem A Solution Your Turn ! Change your hiring practices Remove gendered language from your job listings

Slide 77

Slide 77 text

Our Problem A Solution Your Turn ! Change your hiring practices Got a whiteboard problem? Forget it. Think differently about qualifications for apprentices.

Slide 78

Slide 78 text

Our Problem A Solution Your Turn ! Mentorship -vs- Apprenticeship

Slide 79

Slide 79 text

Our Problem A Solution Your Turn ! Can you afford to hire an apprentice?

Slide 80

Slide 80 text

Our Problem A Solution Your Turn ! If not, consider giving teams company time to mentor someone

Slide 81

Slide 81 text

Our Problem A Solution Your Turn ! If you mentor a student, consider building a pathway to hiring for them. Listen to them. Take notes.

Slide 82

Slide 82 text

Our Problem A Solution Your Turn ! Both mentorship and apprenticeship is a two-way street. You should both be learning something.

Slide 83

Slide 83 text

Our Problem A Solution Your Turn ! Create a learning plan with your apprentice (Establish expectations early for learning)

Slide 84

Slide 84 text

Our Problem A Solution Your Turn ! Have a regular check-in schedule (Are they keeping up? Do they need additional help?)

Slide 85

Slide 85 text

Our Problem A Solution Your Turn ! Pay them fairly, even for their time in applying

Slide 86

Slide 86 text

Thank you for your time! @martinisoft

Slide 87

Slide 87 text

Questions?