SlideShare a Scribd company logo
1 of 43
HIRING AT SCALE
Patrick McKenzie (@patio11), Starfighter
Missed BoS 2014 Due To A Release
Date
Difficulty Level: Matasano
Oh Wait This Spy Story Is Real
$125,487
a) What you pay a recruiter for one engineer
b) Buys a lot of things from non-loathsome
people
$25,000
Hiring As A Funnel
Outreach
Attract
Assess
Close
100 Geeks
100
10
6
1
General Principles
 Track it, track it, track it.
 Sustained effort from founders / engineering
management.
 Incorporate hiring into day-to-day life of
company.
 Play long ball.
Goal: increase number of qualified
candidates who know your firm is an option
Outreach
Basecamp: Strong Hiring Funnel
Use the events which already exist in your
community. If they don’t exist, create them.
Events
MakeLeaps Runs “Hacker News
Tokyo”
How Every Dev Ends Their Talks
 So that was fun.
 Here are my slides: http://example.com/linky-
linky
 By the way we’re hiring.
How Your Devs Should End Their
Talks
 Thanks! We’d love to talk to you more.
 If you’d like to learn more about this, we have
a lesson here: http://example.com/linky-linky or
send bob@example.com an email.
 The thing I like most about working here is…
 We’re hiring and I can jump you to the top of
the queue, see me later.
Or, how to create the best candidates in the
world for exactly your job.
Cryptopals
Cryptopals Overview
 Seven problem sets which teach cryptography,
soup to nuts.
 ~2 weeks of development time upfront.
 Graded manually. Administered over email.
 Grading/correspondence was 50% of one
junior FTE… for hundreds of participants.
 Problem set eight is “Want to work here? Let’s
talk.”
Chapter 1 of 7
Holy Difficulty Curve Batman
Clone Cryptopals. It Will Work!
 Pick an interesting part of your problem domain.
 Teach it to interested folks. Start accessible, work
upwards.
 Don’t build any software.
 Make it maximally easy to get started.
 Don’t make it public. (Cannibalizes perceived value.)
 Feed interesting folks into hiring funnel.
 Don’t use this for assessment!
… But don’t do one. Seriously, that’s our job.
CTFs: Very Valuable!
The Product As Friendcatcher
“Want To Pair With Us?”
In which developers guaranteed to be
interested in your company line up and ask
to be counted.
OSS / API
Goal: Increase number of qualified
candidates who apply for a job
Attract
Send Them A Book: $25 + S&H
Reducing Cost Of Interaction With
You
 “Apply for a job” is a huge mental commitment.
 “Come have lunch with the team on Thursday.” is not.
 “Let’s grab coffee and talk shop.” is less of one.
 You can upgrade any conversation into a job
application.
 Just say “Are you interested in working together?”
 Always, always, always offer “If you X / since you
Xed, we dispense with a bit of the formalities.”
Improve Copywriting For Job Ads
 The job ads has one purpose. Is it:
 To keep HR happy
 To exhaustively list what requirements apply to
the job
 To detail in exquisite detail your 401k matching
Job Ad: Get Them To Talk To
You
Dozens of Great Candidates, For
Free
This ad has voice, intrigue, and sells the desirability of asking for more details.
Goal: Increase number of desirable
applicants you successfully identify from
applicant pool
Assess
How To Read a Resume
Work Sample Tests
How Effective Are They?
Developing One For Your
Company
 Create an in-house application which roughly
represents day to day challenges
 Knock out a representative feature which takes
~2 hours to implement
 Package in a Vagrant VM
 Give it to the candidate
Evaluating The Tests
 Written rubric followed slavishly
 “Did the candidate unit test the $FOO case?”
 “Did the candidate unit test the $FOO case (failing) ?”
 Capture as much granular signal as possible
 Test grader != hiring manager for the candidate
 Forces your “internal test API” to be better
 Refine the test over time as you find what
outcomes predict your best actual employees.
Sell The Job, Even If You Don’t Give
Offer
Goal: Increase rate at which offers convert
to employees
Close
Quick Tips To Raise Your Hit Rate
 Communicate status with the spirit of Steli.
 Ridiculous leverage in a designed offer letter
and/or customized presentation to candidate.
 Have rational expectations about market rate.
 Can’t afford market? Train more or expand risk profile.
 Ask candidates who took other jobs what attracted
them to the other position.
Treat All Candidates Like Peers
Thanks! I Like Hearing From
People
 patrick@starfighters.io  I love hearing from
people in software, at any time, for any reason.
You cannot waste my time.
 Talk to me about hiring.
 I’ll probably have beta invites in ~3 weeks –
feel free to email me for them.

More Related Content

Viewers also liked

BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...Business of Software Conference
 
BoS2015 Precious Lunga - how can we use existing tech to make a difference in...
BoS2015 Precious Lunga - how can we use existing tech to make a difference in...BoS2015 Precious Lunga - how can we use existing tech to make a difference in...
BoS2015 Precious Lunga - how can we use existing tech to make a difference in...Business of Software Conference
 
BoS2015 Art Papas - The Bullhorn Journey to Customer Focus
BoS2015 Art Papas - The Bullhorn Journey to Customer FocusBoS2015 Art Papas - The Bullhorn Journey to Customer Focus
BoS2015 Art Papas - The Bullhorn Journey to Customer FocusBusiness of Software Conference
 
BoS2015 Rich Mironov - The Four Laws of Software Economics
BoS2015 Rich Mironov - The Four Laws of Software EconomicsBoS2015 Rich Mironov - The Four Laws of Software Economics
BoS2015 Rich Mironov - The Four Laws of Software EconomicsBusiness of Software Conference
 
BoS2015 Matthew Bellows – CEO, Yesware. The Case for Mindfullness at Work
BoS2015 Matthew Bellows – CEO, Yesware. The Case for Mindfullness at WorkBoS2015 Matthew Bellows – CEO, Yesware. The Case for Mindfullness at Work
BoS2015 Matthew Bellows – CEO, Yesware. The Case for Mindfullness at WorkBusiness of Software Conference
 

Viewers also liked (9)

BoS2015 Kristine Woolsey - Solve the Right Problem
BoS2015 Kristine Woolsey - Solve the Right ProblemBoS2015 Kristine Woolsey - Solve the Right Problem
BoS2015 Kristine Woolsey - Solve the Right Problem
 
BoS2015 Aaron Aycock - Making The Leap
BoS2015 Aaron Aycock - Making The LeapBoS2015 Aaron Aycock - Making The Leap
BoS2015 Aaron Aycock - Making The Leap
 
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
 
BoS2015 - Steli Efti - How To Sell Software Using Sales
BoS2015 - Steli Efti - How To Sell Software Using SalesBoS2015 - Steli Efti - How To Sell Software Using Sales
BoS2015 - Steli Efti - How To Sell Software Using Sales
 
BoS2015 Precious Lunga - how can we use existing tech to make a difference in...
BoS2015 Precious Lunga - how can we use existing tech to make a difference in...BoS2015 Precious Lunga - how can we use existing tech to make a difference in...
BoS2015 Precious Lunga - how can we use existing tech to make a difference in...
 
BoS2015 Art Papas - The Bullhorn Journey to Customer Focus
BoS2015 Art Papas - The Bullhorn Journey to Customer FocusBoS2015 Art Papas - The Bullhorn Journey to Customer Focus
BoS2015 Art Papas - The Bullhorn Journey to Customer Focus
 
BoS2015 Rich Mironov - The Four Laws of Software Economics
BoS2015 Rich Mironov - The Four Laws of Software EconomicsBoS2015 Rich Mironov - The Four Laws of Software Economics
BoS2015 Rich Mironov - The Four Laws of Software Economics
 
BoS2015 Matthew Bellows – CEO, Yesware. The Case for Mindfullness at Work
BoS2015 Matthew Bellows – CEO, Yesware. The Case for Mindfullness at WorkBoS2015 Matthew Bellows – CEO, Yesware. The Case for Mindfullness at Work
BoS2015 Matthew Bellows – CEO, Yesware. The Case for Mindfullness at Work
 
BoS2015 Paul Kenny - Difficult Conversations
BoS2015 Paul Kenny - Difficult ConversationsBoS2015 Paul Kenny - Difficult Conversations
BoS2015 Paul Kenny - Difficult Conversations
 

More from Business of Software Conference

BoSUSA23 | Greg Baugues | Someone Using AI Will Take Your Job
BoSUSA23 | Greg Baugues | Someone Using AI Will Take Your JobBoSUSA23 | Greg Baugues | Someone Using AI Will Take Your Job
BoSUSA23 | Greg Baugues | Someone Using AI Will Take Your JobBusiness of Software Conference
 
BoSUSA23 | Kyle Bazzy & Derik Sutton | Rethinking Sales From the Demand Side ...
BoSUSA23 | Kyle Bazzy & Derik Sutton | Rethinking Sales From the Demand Side ...BoSUSA23 | Kyle Bazzy & Derik Sutton | Rethinking Sales From the Demand Side ...
BoSUSA23 | Kyle Bazzy & Derik Sutton | Rethinking Sales From the Demand Side ...Business of Software Conference
 
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & EngineeringBoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & EngineeringBusiness of Software Conference
 
BoSON23 | Tim Wilkinson | Making First Hire Product Managers Work
BoSON23 | Tim Wilkinson | Making First Hire Product Managers WorkBoSON23 | Tim Wilkinson | Making First Hire Product Managers Work
BoSON23 | Tim Wilkinson | Making First Hire Product Managers WorkBusiness of Software Conference
 
BoSON23 | Lucy Heskins | How To Use Your Product As A Marketing Engine
BoSON23 | Lucy Heskins | How To Use Your Product As A Marketing EngineBoSON23 | Lucy Heskins | How To Use Your Product As A Marketing Engine
BoSON23 | Lucy Heskins | How To Use Your Product As A Marketing EngineBusiness of Software Conference
 
BoSON23 | Alex Osterwalder | Coaching & Leadership in Remote Companies
BoSON23 | Alex Osterwalder | Coaching & Leadership in Remote CompaniesBoSON23 | Alex Osterwalder | Coaching & Leadership in Remote Companies
BoSON23 | Alex Osterwalder | Coaching & Leadership in Remote CompaniesBusiness of Software Conference
 
BoSEU24 | Oyinda Bamgbose | How Tech Can Still Save the World
BoSEU24 | Oyinda Bamgbose | How Tech Can Still Save the WorldBoSEU24 | Oyinda Bamgbose | How Tech Can Still Save the World
BoSEU24 | Oyinda Bamgbose | How Tech Can Still Save the WorldBusiness of Software Conference
 
BoSEU24 | Imogen Wethered | How to Sell a Business in a Decade
BoSEU24 | Imogen Wethered | How to Sell a Business in a DecadeBoSEU24 | Imogen Wethered | How to Sell a Business in a Decade
BoSEU24 | Imogen Wethered | How to Sell a Business in a DecadeBusiness of Software Conference
 
BoSEU24 | Eleanor Gunn | The Top Five Regrets of the Dying
BoSEU24 | Eleanor Gunn | The Top Five Regrets of the DyingBoSEU24 | Eleanor Gunn | The Top Five Regrets of the Dying
BoSEU24 | Eleanor Gunn | The Top Five Regrets of the DyingBusiness of Software Conference
 
BoSEU24 | Claire Suellentrop | How to Operationalise JTBD
BoSEU24 | Claire Suellentrop | How to Operationalise JTBDBoSEU24 | Claire Suellentrop | How to Operationalise JTBD
BoSEU24 | Claire Suellentrop | How to Operationalise JTBDBusiness of Software Conference
 
BoSEU24 | Bob Moesta | Live JTBD Case Studies + Problem Shooting
BoSEU24 | Bob Moesta | Live JTBD Case Studies + Problem ShootingBoSEU24 | Bob Moesta | Live JTBD Case Studies + Problem Shooting
BoSEU24 | Bob Moesta | Live JTBD Case Studies + Problem ShootingBusiness of Software Conference
 
BoSON22 | Rich Mironov | Resolving Incompatible World Views - Slides.pdf
BoSON22 | Rich Mironov | Resolving Incompatible World Views - Slides.pdfBoSON22 | Rich Mironov | Resolving Incompatible World Views - Slides.pdf
BoSON22 | Rich Mironov | Resolving Incompatible World Views - Slides.pdfBusiness of Software Conference
 

More from Business of Software Conference (20)

BoSUSA23 | Greg Baugues | Someone Using AI Will Take Your Job
BoSUSA23 | Greg Baugues | Someone Using AI Will Take Your JobBoSUSA23 | Greg Baugues | Someone Using AI Will Take Your Job
BoSUSA23 | Greg Baugues | Someone Using AI Will Take Your Job
 
BoSUSA23 | Kyle Bazzy & Derik Sutton | Rethinking Sales From the Demand Side ...
BoSUSA23 | Kyle Bazzy & Derik Sutton | Rethinking Sales From the Demand Side ...BoSUSA23 | Kyle Bazzy & Derik Sutton | Rethinking Sales From the Demand Side ...
BoSUSA23 | Kyle Bazzy & Derik Sutton | Rethinking Sales From the Demand Side ...
 
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & EngineeringBoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
 
BoSON23 | Tim Wilkinson | Making First Hire Product Managers Work
BoSON23 | Tim Wilkinson | Making First Hire Product Managers WorkBoSON23 | Tim Wilkinson | Making First Hire Product Managers Work
BoSON23 | Tim Wilkinson | Making First Hire Product Managers Work
 
BoSON23 | Lucy Heskins | How To Use Your Product As A Marketing Engine
BoSON23 | Lucy Heskins | How To Use Your Product As A Marketing EngineBoSON23 | Lucy Heskins | How To Use Your Product As A Marketing Engine
BoSON23 | Lucy Heskins | How To Use Your Product As A Marketing Engine
 
BoSON23 | Mark Gibson | Better B2B Sales
BoSON23 | Mark Gibson | Better B2B SalesBoSON23 | Mark Gibson | Better B2B Sales
BoSON23 | Mark Gibson | Better B2B Sales
 
BoSON23 | Alex Osterwalder | Coaching & Leadership in Remote Companies
BoSON23 | Alex Osterwalder | Coaching & Leadership in Remote CompaniesBoSON23 | Alex Osterwalder | Coaching & Leadership in Remote Companies
BoSON23 | Alex Osterwalder | Coaching & Leadership in Remote Companies
 
BoSEU24 | Oyinda Bamgbose | How Tech Can Still Save the World
BoSEU24 | Oyinda Bamgbose | How Tech Can Still Save the WorldBoSEU24 | Oyinda Bamgbose | How Tech Can Still Save the World
BoSEU24 | Oyinda Bamgbose | How Tech Can Still Save the World
 
BoSEU24 | Ninnu Campbell | How to Make People Fail
BoSEU24 | Ninnu Campbell | How to Make People FailBoSEU24 | Ninnu Campbell | How to Make People Fail
BoSEU24 | Ninnu Campbell | How to Make People Fail
 
BoSEU24 | Joe Leech | Seven Traits of the Modern CEO
BoSEU24 | Joe Leech | Seven Traits of the Modern CEOBoSEU24 | Joe Leech | Seven Traits of the Modern CEO
BoSEU24 | Joe Leech | Seven Traits of the Modern CEO
 
BoSEU24 | Imogen Wethered | How to Sell a Business in a Decade
BoSEU24 | Imogen Wethered | How to Sell a Business in a DecadeBoSEU24 | Imogen Wethered | How to Sell a Business in a Decade
BoSEU24 | Imogen Wethered | How to Sell a Business in a Decade
 
BoSEU24 | Eleanor Gunn | The Top Five Regrets of the Dying
BoSEU24 | Eleanor Gunn | The Top Five Regrets of the DyingBoSEU24 | Eleanor Gunn | The Top Five Regrets of the Dying
BoSEU24 | Eleanor Gunn | The Top Five Regrets of the Dying
 
BoSEU24 | Claire Suellentrop | How to Operationalise JTBD
BoSEU24 | Claire Suellentrop | How to Operationalise JTBDBoSEU24 | Claire Suellentrop | How to Operationalise JTBD
BoSEU24 | Claire Suellentrop | How to Operationalise JTBD
 
BoSEU24 | Bruce McCarthy | Aligning Executive Teams
BoSEU24 | Bruce McCarthy | Aligning Executive TeamsBoSEU24 | Bruce McCarthy | Aligning Executive Teams
BoSEU24 | Bruce McCarthy | Aligning Executive Teams
 
BoSEU24 | Bob Moesta | Live JTBD Case Studies + Problem Shooting
BoSEU24 | Bob Moesta | Live JTBD Case Studies + Problem ShootingBoSEU24 | Bob Moesta | Live JTBD Case Studies + Problem Shooting
BoSEU24 | Bob Moesta | Live JTBD Case Studies + Problem Shooting
 
BoSEU24 | Bill Thompson | Talk From Another Century
BoSEU24 | Bill Thompson | Talk From Another CenturyBoSEU24 | Bill Thompson | Talk From Another Century
BoSEU24 | Bill Thompson | Talk From Another Century
 
BoSUSA22 | Mikey Trafton | Finding Your Super Powers
BoSUSA22 | Mikey Trafton | Finding Your Super PowersBoSUSA22 | Mikey Trafton | Finding Your Super Powers
BoSUSA22 | Mikey Trafton | Finding Your Super Powers
 
BoSON22 | Tony Ulwick | The ‘JTBD Needs’ Framework
BoSON22 | Tony Ulwick | The ‘JTBD Needs’ FrameworkBoSON22 | Tony Ulwick | The ‘JTBD Needs’ Framework
BoSON22 | Tony Ulwick | The ‘JTBD Needs’ Framework
 
BoSON22 | Rita McGrath | Discovery Driven Planning
BoSON22 | Rita McGrath | Discovery Driven PlanningBoSON22 | Rita McGrath | Discovery Driven Planning
BoSON22 | Rita McGrath | Discovery Driven Planning
 
BoSON22 | Rich Mironov | Resolving Incompatible World Views - Slides.pdf
BoSON22 | Rich Mironov | Resolving Incompatible World Views - Slides.pdfBoSON22 | Rich Mironov | Resolving Incompatible World Views - Slides.pdf
BoSON22 | Rich Mironov | Resolving Incompatible World Views - Slides.pdf
 

Recently uploaded

Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...Akihiro Suda
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationBradBedford3
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Natan Silnitsky
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commercemanigoyal112
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfStefano Stabellini
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentationvaddepallysandeep122
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxAndreas Kunz
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 

Recently uploaded (20)

Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commerce
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentation
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 

BoS2015 Patrick McKenzie, (@patio11) CEO, Starfighter - Hiring at Scale

  • 1. HIRING AT SCALE Patrick McKenzie (@patio11), Starfighter
  • 2. Missed BoS 2014 Due To A Release Date
  • 4. Oh Wait This Spy Story Is Real
  • 5.
  • 7.
  • 8. a) What you pay a recruiter for one engineer b) Buys a lot of things from non-loathsome people $25,000
  • 9. Hiring As A Funnel Outreach Attract Assess Close
  • 11. General Principles  Track it, track it, track it.  Sustained effort from founders / engineering management.  Incorporate hiring into day-to-day life of company.  Play long ball.
  • 12. Goal: increase number of qualified candidates who know your firm is an option Outreach
  • 14. Use the events which already exist in your community. If they don’t exist, create them. Events
  • 15. MakeLeaps Runs “Hacker News Tokyo”
  • 16. How Every Dev Ends Their Talks  So that was fun.  Here are my slides: http://example.com/linky- linky  By the way we’re hiring.
  • 17. How Your Devs Should End Their Talks  Thanks! We’d love to talk to you more.  If you’d like to learn more about this, we have a lesson here: http://example.com/linky-linky or send bob@example.com an email.  The thing I like most about working here is…  We’re hiring and I can jump you to the top of the queue, see me later.
  • 18. Or, how to create the best candidates in the world for exactly your job. Cryptopals
  • 19. Cryptopals Overview  Seven problem sets which teach cryptography, soup to nuts.  ~2 weeks of development time upfront.  Graded manually. Administered over email.  Grading/correspondence was 50% of one junior FTE… for hundreds of participants.  Problem set eight is “Want to work here? Let’s talk.”
  • 22. Clone Cryptopals. It Will Work!  Pick an interesting part of your problem domain.  Teach it to interested folks. Start accessible, work upwards.  Don’t build any software.  Make it maximally easy to get started.  Don’t make it public. (Cannibalizes perceived value.)  Feed interesting folks into hiring funnel.  Don’t use this for assessment!
  • 23. … But don’t do one. Seriously, that’s our job. CTFs: Very Valuable!
  • 24. The Product As Friendcatcher
  • 25. “Want To Pair With Us?”
  • 26. In which developers guaranteed to be interested in your company line up and ask to be counted. OSS / API
  • 27. Goal: Increase number of qualified candidates who apply for a job Attract
  • 28. Send Them A Book: $25 + S&H
  • 29. Reducing Cost Of Interaction With You  “Apply for a job” is a huge mental commitment.  “Come have lunch with the team on Thursday.” is not.  “Let’s grab coffee and talk shop.” is less of one.  You can upgrade any conversation into a job application.  Just say “Are you interested in working together?”  Always, always, always offer “If you X / since you Xed, we dispense with a bit of the formalities.”
  • 30. Improve Copywriting For Job Ads  The job ads has one purpose. Is it:  To keep HR happy  To exhaustively list what requirements apply to the job  To detail in exquisite detail your 401k matching
  • 31. Job Ad: Get Them To Talk To You
  • 32. Dozens of Great Candidates, For Free This ad has voice, intrigue, and sells the desirability of asking for more details.
  • 33. Goal: Increase number of desirable applicants you successfully identify from applicant pool Assess
  • 34. How To Read a Resume
  • 37. Developing One For Your Company  Create an in-house application which roughly represents day to day challenges  Knock out a representative feature which takes ~2 hours to implement  Package in a Vagrant VM  Give it to the candidate
  • 38. Evaluating The Tests  Written rubric followed slavishly  “Did the candidate unit test the $FOO case?”  “Did the candidate unit test the $FOO case (failing) ?”  Capture as much granular signal as possible  Test grader != hiring manager for the candidate  Forces your “internal test API” to be better  Refine the test over time as you find what outcomes predict your best actual employees.
  • 39. Sell The Job, Even If You Don’t Give Offer
  • 40. Goal: Increase rate at which offers convert to employees Close
  • 41. Quick Tips To Raise Your Hit Rate  Communicate status with the spirit of Steli.  Ridiculous leverage in a designed offer letter and/or customized presentation to candidate.  Have rational expectations about market rate.  Can’t afford market? Train more or expand risk profile.  Ask candidates who took other jobs what attracted them to the other position.
  • 42. Treat All Candidates Like Peers
  • 43. Thanks! I Like Hearing From People  patrick@starfighters.io  I love hearing from people in software, at any time, for any reason. You cannot waste my time.  Talk to me about hiring.  I’ll probably have beta invites in ~3 weeks – feel free to email me for them.