SlideShare a Scribd company logo
Hiring great tech talent
Joel Spolsky
CEO
Stack Exchange
Thursday, June 27, 13
co-founder
fog creek software
“The company where the best
developers want to work”
Thursday, June 27, 13
CEO
stack exchange
“21 million of the world’s 9
million developers visit monthly”
Thursday, June 27, 13
I am the Chief Human
Recruiting Officer
hello!
please come work
for us its fun
Thursday, June 27, 13
I tried to ask on Twitter why
programmers hate recruiters.
this crashed Twitter
Thursday, June 27, 13
recruiters are different
than programmers
Thursday, June 27, 13
recruiters
like people and don’t mind
calling them on the phone
Thursday, June 27, 13
recruiters thrive on ambiguity
Thursday, June 27, 13
recruiters are competitive and ambitious
Thursday, June 27, 13
recruiters
are motivated by commissions
and bonuses
Thursday, June 27, 13
programmers not super competitive
Thursday, June 27, 13
programmers
choose to code because
computers respond predictably
Thursday, June 27, 13
programmers get in the zone
Thursday, June 27, 13
programmers probably hate the telephone
Thursday, June 27, 13
if you are a recruiter
you would be a bad
programmer
Thursday, June 27, 13
if you are a recruiter
programmers don’t like you
because you don’t realize that
Thursday, June 27, 13
I tried to ask on Twitter why
programmers hate recruiters.
this crashed Twitter
Thursday, June 27, 13
Thursday, June 27, 13
Thursday, June 27, 13
Thursday, June 27, 13
Thursday, June 27, 13
Thursday, June 27, 13
Thursday, June 27, 13
steak dinner
they may not think that going out
to a steak dinner with strangers is
fun
Thursday, June 27, 13
what are
programmers looking
for?
Please figure out how to make
this happen at your workplace.
Thursday, June 27, 13
what are programmers
looking for?
Or, give up and outsource the
programming.
Thursday, June 27, 13
pleasant workspace quiet place to work
Thursday, June 27, 13
pleasant workspace nice office
Thursday, June 27, 13
pleasant workspace good equipment
Thursday, June 27, 13
pleasant workspace independence
Thursday, June 27, 13
engineering quality spec first
Thursday, June 27, 13
engineering quality schedule
Thursday, June 27, 13
engineering quality version control
Thursday, June 27, 13
engineering quality one step build / deploy
Thursday, June 27, 13
stuff that matters product company
Thursday, June 27, 13
stuff that matters creative work
Thursday, June 27, 13
stuff that matters identify with company goals
Thursday, June 27, 13
stuff that matters identify with company products
Thursday, June 27, 13
smart, learning
organization
code during interview
Thursday, June 27, 13
smart, learning
organization
boss is a programmer
Thursday, June 27, 13
smart, learning
organization
good managers
Thursday, June 27, 13
smart, learning
organization
high quality team
Thursday, June 27, 13
smart, learning
organization
growth and learning
Thursday, June 27, 13
the joel test 12 quick sanity checks
1. Do you use source control?
2. Can you make a build in one step?
3. Do you make daily builds?
4. Do you have a bug database?
5. Do you fix bugs before writing new code?
6. Do you have an up-to-date schedule?
7. Do you have a spec?
8. Do programmers have quiet working conditions?
9. Do you use the best tools money can buy?
10. Do you have testers?
11. Do new candidates write code during their interview?
12. Do you do hallway usability testing?
Thursday, June 27, 13
make work remarkable, and people will remark
google zurich office
Thursday, June 27, 13
make work remarkable, and people will remark
google zurich office
Thursday, June 27, 13
make work remarkable, and people will remark
google zurich office
Thursday, June 27, 13
make work remarkable, and people will remark
google zurich office
Thursday, June 27, 13
make work remarkable, and people will remark
google zurich office
Thursday, June 27, 13
make work remarkable, and people will remark
google zurich office
Thursday, June 27, 13
make work remarkable, and people will remark
google zurich office
Thursday, June 27, 13
make work remarkable, and people will remark
google zurich office
Thursday, June 27, 13
make work remarkable, and people will remark
google zurich office
Thursday, June 27, 13
thank you.
Thursday, June 27, 13

More Related Content

PDF
Mark Tortorici "The Technology Stack"
PDF
Mark Tortorici - Sourcing Round Table - Talent42 2015
PDF
Mark Tortoricci - Talent42 2015
PDF
D3 Design By Games Agile India Pune 2005
PPT
Agile and Simpson
PPTX
Cracking the Coding Interview code chix - oct 2012
PPTX
Building an Awesome Engineering Culture
PDF
Life in the tech trenches (2015)
Mark Tortorici "The Technology Stack"
Mark Tortorici - Sourcing Round Table - Talent42 2015
Mark Tortoricci - Talent42 2015
D3 Design By Games Agile India Pune 2005
Agile and Simpson
Cracking the Coding Interview code chix - oct 2012
Building an Awesome Engineering Culture
Life in the tech trenches (2015)

What's hot (20)

PDF
Workshop #2: User Research For Everyone by Aras Bilgen
PDF
Talent42 2017: What to Get to Git Programers - Jeff Szczepanski
PDF
Keynote #5 scaling up design by jurgen spangl
PDF
How Do I Get a Cool Job Like Yours? A Career Map for Testers
PDF
Software Developer Career Unplugged - GeeCon 2013
PDF
Getting started in tech (6 21)
PDF
The Technical Debt Trap
PPTX
Cracking the coding interview columbia - march 23 2011
PDF
Confitura 2013 Software Developer Career Unplugged
PDF
DEF CON 23 - Tottenkoph IrishMASMS - hackers hiring hacker
PPTX
Top 8 junior software engineer resume samples
PPTX
10 search engines every recruiter should be using and how
PDF
Ten lessons I painfully learnt while moving from software developer
to entrep...
PPTX
Elpie Bannister & Alex Yang (Simprints) - Finding and Nurturing Tech Talent
PDF
NUS Hackers Project Intern 2016
PDF
NSTIC IDESG Functional Requirements status report from FMO
PPTX
Java Zone 2017 - Build the right system
KEY
Community and Github: 7/27/2011
PPTX
Hiring the best 7.15.2017
PPT
How to do b tech be projects or any academic projects
Workshop #2: User Research For Everyone by Aras Bilgen
Talent42 2017: What to Get to Git Programers - Jeff Szczepanski
Keynote #5 scaling up design by jurgen spangl
How Do I Get a Cool Job Like Yours? A Career Map for Testers
Software Developer Career Unplugged - GeeCon 2013
Getting started in tech (6 21)
The Technical Debt Trap
Cracking the coding interview columbia - march 23 2011
Confitura 2013 Software Developer Career Unplugged
DEF CON 23 - Tottenkoph IrishMASMS - hackers hiring hacker
Top 8 junior software engineer resume samples
10 search engines every recruiter should be using and how
Ten lessons I painfully learnt while moving from software developer
to entrep...
Elpie Bannister & Alex Yang (Simprints) - Finding and Nurturing Tech Talent
NUS Hackers Project Intern 2016
NSTIC IDESG Functional Requirements status report from FMO
Java Zone 2017 - Build the right system
Community and Github: 7/27/2011
Hiring the best 7.15.2017
How to do b tech be projects or any academic projects
Ad

Viewers also liked (6)

PDF
Talent42 2014 Sam Wholley -
PPTX
Software development training for technical recruiters
PDF
Sourcing beyond linked in carmen hudson
PPT
SocialDevCamp 2011
PDF
Avoid The Bite: How To Engage Tech Talent & Make Them Your Best Friends.
PPTX
Cast Iron for NetSuite Sales Cheat Sheet
Talent42 2014 Sam Wholley -
Software development training for technical recruiters
Sourcing beyond linked in carmen hudson
SocialDevCamp 2011
Avoid The Bite: How To Engage Tech Talent & Make Them Your Best Friends.
Cast Iron for NetSuite Sales Cheat Sheet
Ad

Similar to Joel Spolsky "Joel Spolsky on Hiring Great Tech Talent" (20)

PDF
[PREMONEY 2013] Jeff lawson
PDF
Turning a Startup to a Design-Driven Company
PDF
Advanced business models i catapult
PDF
Lean UX + UX Strat, from UX Strat conference, September 2013
PDF
Wsrest 2013
PDF
Growing with the Open-Source Community
PDF
Unmoderated User Testing
PDF
Adopting technical practices 2013
PDF
Machine Learning for Designers
PDF
Machine Learning for Designers - UX Scotland
PDF
Responsive Design & the Business Analyst
PPTX
top developer mistakes
PDF
SoT 2015 Career + kickoff
PDF
Modern Agile - Keynote at Agile2016
PDF
Machine Learning for Designers - UX Camp Switzerland
PDF
Karat at CMU
PDF
UX STRAT 2013: Josh Seiden, Lean UX + UX STRAT
PPTX
Iasi code camp 12 october 2013 looking outside the scrum - richard stinear
PPTX
Presentation5
[PREMONEY 2013] Jeff lawson
Turning a Startup to a Design-Driven Company
Advanced business models i catapult
Lean UX + UX Strat, from UX Strat conference, September 2013
Wsrest 2013
Growing with the Open-Source Community
Unmoderated User Testing
Adopting technical practices 2013
Machine Learning for Designers
Machine Learning for Designers - UX Scotland
Responsive Design & the Business Analyst
top developer mistakes
SoT 2015 Career + kickoff
Modern Agile - Keynote at Agile2016
Machine Learning for Designers - UX Camp Switzerland
Karat at CMU
UX STRAT 2013: Josh Seiden, Lean UX + UX STRAT
Iasi code camp 12 october 2013 looking outside the scrum - richard stinear
Presentation5

More from Talent42 (20)

PDF
Real talk on hiring great engineers Jessica McKellar from Pilot
PDF
Susanna frazier 1 pager sourcing on git hub
PDF
Shami marangwanda 1 pager - back to basics - building a networking recruiting...
PDF
Leveraging recruiting to drive an engineering culture change dror kagan fro...
PDF
How to create high accountability Adam Ward from Pinterest
PDF
Diversity sourcing hour all presenters
PDF
Dean da costa 1 pager - sourcing methodology
PDF
Carmen hudson 1 pager - sourcing is about more than boolean
PDF
Arron daniels 1 pager researching the tech talent market
PDF
Talent42 2017 Vlastelica Speed and Quality
PDF
Talent42 2017: Timing is Everything - Natalie Severino
PDF
Talent42 2017: Scaling without Sacrifice the Lyft Way - Linsey Jackson
PDF
Talent42 2017: Robots are Coming - Nimrod Hoofien and Isabel Kloumann
PDF
Talent42 2017: Recruiter Hunt Tools 1 pager
PDF
Talent42 2017: Paired Sourcing 1-Pager Source Ops Framework
PDF
Talent42 2017: Netflix and Fill - Laura Pruitt and Sydney Busch
PDF
Talent42 2017: Mei Lu - 1_Pager Software Developer Job Descriptions
PDF
Talent42 2017: Marvin Smith 1-Pager Talent Sourcing Strategy for the Digital Era
PDF
Talent42 2017: Maisha Cannon 1-Pager Brewing Boolean
PDF
Talent42 2017: Cathy Neal 1-Pager An A-Z Guide on Executive Level Sourcing
Real talk on hiring great engineers Jessica McKellar from Pilot
Susanna frazier 1 pager sourcing on git hub
Shami marangwanda 1 pager - back to basics - building a networking recruiting...
Leveraging recruiting to drive an engineering culture change dror kagan fro...
How to create high accountability Adam Ward from Pinterest
Diversity sourcing hour all presenters
Dean da costa 1 pager - sourcing methodology
Carmen hudson 1 pager - sourcing is about more than boolean
Arron daniels 1 pager researching the tech talent market
Talent42 2017 Vlastelica Speed and Quality
Talent42 2017: Timing is Everything - Natalie Severino
Talent42 2017: Scaling without Sacrifice the Lyft Way - Linsey Jackson
Talent42 2017: Robots are Coming - Nimrod Hoofien and Isabel Kloumann
Talent42 2017: Recruiter Hunt Tools 1 pager
Talent42 2017: Paired Sourcing 1-Pager Source Ops Framework
Talent42 2017: Netflix and Fill - Laura Pruitt and Sydney Busch
Talent42 2017: Mei Lu - 1_Pager Software Developer Job Descriptions
Talent42 2017: Marvin Smith 1-Pager Talent Sourcing Strategy for the Digital Era
Talent42 2017: Maisha Cannon 1-Pager Brewing Boolean
Talent42 2017: Cathy Neal 1-Pager An A-Z Guide on Executive Level Sourcing

Recently uploaded (20)

PDF
Empathic Computing: Creating Shared Understanding
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
PPTX
cloud_computing_Infrastucture_as_cloud_p
PDF
Mushroom cultivation and it's methods.pdf
PDF
Machine learning based COVID-19 study performance prediction
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
A comparative analysis of optical character recognition models for extracting...
PPTX
OMC Textile Division Presentation 2021.pptx
PPTX
Tartificialntelligence_presentation.pptx
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Empathic Computing: Creating Shared Understanding
Per capita expenditure prediction using model stacking based on satellite ima...
A comparative study of natural language inference in Swahili using monolingua...
Unlocking AI with Model Context Protocol (MCP)
Advanced methodologies resolving dimensionality complications for autism neur...
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
cloud_computing_Infrastucture_as_cloud_p
Mushroom cultivation and it's methods.pdf
Machine learning based COVID-19 study performance prediction
Spectral efficient network and resource selection model in 5G networks
A comparative analysis of optical character recognition models for extracting...
OMC Textile Division Presentation 2021.pptx
Tartificialntelligence_presentation.pptx
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Digital-Transformation-Roadmap-for-Companies.pptx
Mobile App Security Testing_ A Comprehensive Guide.pdf
NewMind AI Weekly Chronicles - August'25-Week II
Diabetes mellitus diagnosis method based random forest with bat algorithm
MIND Revenue Release Quarter 2 2025 Press Release
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf

Joel Spolsky "Joel Spolsky on Hiring Great Tech Talent"