Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Hiring for your stack is all wrong Jeff Casimir / @j3 / turing.io
Slide 2
Slide 2 text
Building Teams
Slide 3
Slide 3 text
What makes a developer the right fit?
Slide 4
Slide 4 text
Years of experience? Mastery of a stack?
Slide 5
Slide 5 text
What about you?
Slide 6
Slide 6 text
Let’s hire people for who they’ll become, not what they’ve done.
Slide 7
Slide 7 text
The MVT
Slide 8
Slide 8 text
“I’ve never seen a technical project fail for technical reasons.”
Slide 9
Slide 9 text
No content
Slide 10
Slide 10 text
Product < People
Slide 11
Slide 11 text
Each team has a set of skill and cultural needs
Slide 12
Slide 12 text
Confidence Humility Collaboration Growth Empathy Grit Sales Design / UI UX / Product Backend Ops Service
Slide 13
Slide 13 text
Rob The Product Person Collaboration Empathy Sales Design / UI UX / Product Service
Slide 14
Slide 14 text
Jamie Data Cruncher Humility Collaboration Growth Backend Ops
Slide 15
Slide 15 text
+ =
Slide 16
Slide 16 text
Confidence Humility Collaboration Growth Empathy Grit Sales Design / UI UX / Product Backend Ops Service
Slide 17
Slide 17 text
No content
Slide 18
Slide 18 text
Instead of “fit”, find a complement
Slide 19
Slide 19 text
Stability & MVT
Slide 20
Slide 20 text
Right people at the right time
Slide 21
Slide 21 text
Teams stabilize like the electrons of an atom
Slide 22
Slide 22 text
No content
Slide 23
Slide 23 text
4 12 32 128
Slide 24
Slide 24 text
Confidence Humility Collaboration Growth Empathy Grit Sales Design / UI UX / Product Backend Ops Service 4 12 32 128
Slide 25
Slide 25 text
Level A: 4
Slide 26
Slide 26 text
• Extreme risk tolerance • Mission definers • Hacker mindset Level A (4): Overview
Slide 27
Slide 27 text
• Passion for the problem • Safety net • Culture trendsetters • Wants responsibilities Level A (4): Profile
Slide 28
Slide 28 text
• Tech over mission • Seeks silos • Accustomed to instruction Level A (4): Dangers
Slide 29
Slide 29 text
Level B: 12
Slide 30
Slide 30 text
• High risk tolerance • Mission challengers • Multiple strengths and interests Level B (12): Overview
Slide 31
Slide 31 text
• Amplifier • People-people • Comfort with ambiguity • Building not starting Level B (12): Profile
Slide 32
Slide 32 text
• The new shiny • Timid about ownership • Over-engineering Level B (12): Dangers
Slide 33
Slide 33 text
Level C: 32
Slide 34
Slide 34 text
• Moderate risk tolerance • Mission believers • Specialist skills Level C (32): Overview
Slide 35
Slide 35 text
• The deep diver • Replacing systems • Research, reproduction • Other people’s code Level C (32): Profile
Slide 36
Slide 36 text
• Seeking excitement • Profit outcomes • Politicians Level C (32): Dangers
Slide 37
Slide 37 text
Level D: 128
Slide 38
Slide 38 text
• Low risk tolerance • Mission followers • Redundancy and growth Level D (128): Overview
Slide 39
Slide 39 text
• Lower pressure • Long-term engagement • Comfortable not-knowing • Echoing culture Level D (128): Profile
Slide 40
Slide 40 text
• Entitlement • Things “just work” • Boredom Level D (128): Dangers
Slide 41
Slide 41 text
Stability Levels Risk Mission Skills Level A (4) Extreme Definers Hackers Level B (12) High Challengers Multiple Level C (32) Moderate Believers Specialists Level D (128) Low Followers Redundancy
Slide 42
Slide 42 text
Processes
Slide 43
Slide 43 text
No content
Slide 44
Slide 44 text
Knowledge < Processes
Slide 45
Slide 45 text
Processes allow for iterative learning
Slide 46
Slide 46 text
Not following a script, writing the script
Slide 47
Slide 47 text
• Sketch out a plan • Relish uncertainty • Listen to the work • Correct course • Iterate the process
Slide 48
Slide 48 text
Finding process people
Slide 49
Slide 49 text
• Writers • Chemists • Musicians • Social Workers • Teachers • Bartenders
Slide 50
Slide 50 text
• Plan • Experiment • Listen • Correct
Slide 51
Slide 51 text
Potential beyond experience
Slide 52
Slide 52 text
Aptitudes
Slide 53
Slide 53 text
Can we try to isolate aptitudes?
Slide 54
Slide 54 text
Aptitudes: Empathy
Slide 55
Slide 55 text
The ability to understand the needs, feelings, frustrations, and passions of others
Slide 56
Slide 56 text
• Profile five customers • What are their needs, desires, skills, fears? • What will make them quit? Empathy: Measure It
Slide 57
Slide 57 text
• Compassion & sensitivity • Excitement for solutions • Understanding scope Empathy: What to Look For
Slide 58
Slide 58 text
• Indifference • Biases and -isms • Contempt Empathy: Watch Out For
Slide 59
Slide 59 text
No content
Slide 60
Slide 60 text
Aptitudes: Iteration
Slide 61
Slide 61 text
The ability to integrate new information into a process
Slide 62
Slide 62 text
• Collaborate on a puzzle (LSAT, tangrams, sudoku) • Teach along the way • Can they re-apply? Iterate? Improvement: Measure It
Slide 63
Slide 63 text
• Rational process • Patience & confidence • Changing course • Listening & application Improvement: What to Look For
Slide 64
Slide 64 text
• Plowing ahead • Desperation & leaps • Inability to explain Improvement: Watch Out For
Slide 65
Slide 65 text
In Action
Slide 66
Slide 66 text
No content
Slide 67
Slide 67 text
No content
Slide 68
Slide 68 text
“If you can do the job, then you should get the job.”
Slide 69
Slide 69 text
TechHire
Slide 70
Slide 70 text
Hire for who they’ll become, not what they’ve done. Jeff Casimir / @j3 / turing.io