SlideShare a Scribd company logo
Steve Levy
 Engineer who crossed over to the dark side
 26 years recruiting in tech sectors
 SME sourcing, engaging, recruiting, retaining
 Founder & Organizer of tech user groups
 IN: https://www.linkedin.com/in/stevenmlevy
 Twitter: @LevyRecruits
 Blog: http://www.recruitinginferno.com
 Google me: steve-levy recruiting
 Read this:
http://www.joelonsoftware.com/articles/Guer
rillaInterviewing3.html
 This too:
http://www.fastcolabs.com/3015662/want-to-
recruit-better-developers-give-them-broken-
code
“Not answering when I ask for more specifics
about the kind of work such as tech stack or
interesting classes of problems. I get this one a lot,
and my goal in asking for more details is to find out
if I or someone I know might be a good fit. If you
refuse to say anything more than ‘uses Python’,
I'm probably not going to respond back.”
“Asking me if I'm interested in a job using a
technology that appears NOWHERE on my
resume AT ALL and yet clearly requires significant
expertise in the technology”
it’s not that difficult to understand
“When debugging, novices insert corrective code;
experts remove defective code.”
[know it, use it]
[listen to how people describe their projects]
“Java is to JavaScript what Car is to Carpet.”
[know it, use it]
[please don’t fake what you know if you don’t know]
“It's hard enough to find an error in your code
when you're looking for it; it's even harder when
you've assumed your code is error-free.”
[know it, use it]
[when assessing, consider using broken or obfuscated code testing]
“If debugging is the process of removing software
bugs, then programming must be the process of
putting them in.”
~Edsger Dijkstra
[know it, use it]
[ask for a developer’s reaction to this during the interview]
“Always code as if the guy who ends up maintaining
your code will be a violent psychopath who knows
where you live.”
[know it, use it]
[ask how they work with psycho-code]
“There is not now, nor has there ever been, nor will
there ever be, any programming language in which
it is the least bit difficult to write bad code.”
~Flon's Law
[know it, use it]
[always ask opinions about alternatives to existing stack]
“Most software today is very much like an Egyptian
pyramid with millions of bricks piled on top of each
other, with no structural integrity, but just done by
brute force and thousands of slaves.”
[know it, use it]
[legacy code is a reality that both exists and must be planned for]
“Any code of your own that you haven't looked at for six
or more months might as well have been written by
someone else.”
~Eagleson's law
[know it, use it]
[be careful of making recruiting decisions based solely on code repositories ]
“Good code is its own best documentation.”
[know it, use it]
[assess code tests with and without documentation]
best ingredients + best recipe + best chef =
 The People are the ingredients
 You must know their Likes, Dislikes, Quirks,
Cultural Differences
 Look for tools other than the hammer – because
not everything is a nail
 You don’t want to lead the horse to water – you
want to make them thirsty
 Most of all, be knowledgeable & personal
 They want you to be honest; never fake it
 They want to know the real job not the tasks
 They want to know the entire stack
 They want to discuss your problems – not get
grilled about contrived CS 101 material
 They want a real mentor
 They want to be heard once on the job
 They want to have an impact – that’s mine
 The 7-10 years problem
 Trusting self-assessment as a Rockstar
 Not asking to write the “right” code
 “Hire but not for my team”
 Ignoring spelling errors
 Not focusing on technical and people skills
 Fear of hiring someone better
 A/B Testing Your Process. How do you know
that it works? Or are you simply cutting &
pasting from a previous job?
 How We Really Work. Scrum, Agile, Waterfall,
Paired, TDD, BDD, Design Patterns: Do you
assess they way you really work?
 How Our Best Developers Work. Is this built
into your assessment process?
 Community Matters. Do you really care that
many want to be part of something even larger
than the company?
 360 Relationships. Are you building all
relationships into your process?
 Great Code. How do you define and “score” great
code? “We’ll know it when we see it”?
 What They Really Want To Do. Do you care
about what excites them? How can your company
help them achieve this goal?
 Use Humor. “If you had just boarded a plane and
discovered that your team of programmers had
been responsible for the flight control software,
would immediately disembark?”
3Sourcing
Aevy
Dice Openweb
Entelo
Gild
Talentbin
 It has to be real life to be “predictive”
 Hire for performance: Hire skill, not school
 Code Challenges differentiate good from great
developers
 Hackathons are the new career fairs
 Since great programmers live everywhere, you
need to engage them everywhere
 What would you like to improve?
HackerRank

More Related Content

What's hot

Zero to One - Book Summary Report
Zero to One - Book Summary ReportZero to One - Book Summary Report
Zero to One - Book Summary Report
Corey O'Neal
 
Why Product Managers Need Sneakers
Why Product Managers Need SneakersWhy Product Managers Need Sneakers
Why Product Managers Need SneakersStanford University
 
Transformers, LLMs, and the Possibility of AGI
Transformers, LLMs, and the Possibility of AGITransformers, LLMs, and the Possibility of AGI
Transformers, LLMs, and the Possibility of AGI
SynaptonIncorporated
 
Solve for X with AI: a VC view of the Machine Learning & AI landscape
Solve for X with AI: a VC view of the Machine Learning & AI landscapeSolve for X with AI: a VC view of the Machine Learning & AI landscape
Solve for X with AI: a VC view of the Machine Learning & AI landscape
Ed Fernandez
 
Automate your Job and Business with ChatGPT #3 - Fundamentals of LLM/GPT
Automate your Job and Business with ChatGPT #3 - Fundamentals of LLM/GPTAutomate your Job and Business with ChatGPT #3 - Fundamentals of LLM/GPT
Automate your Job and Business with ChatGPT #3 - Fundamentals of LLM/GPT
Anant Corporation
 
Crash Course Design Thinking - by @arnoutsmeets
Crash Course Design Thinking - by @arnoutsmeetsCrash Course Design Thinking - by @arnoutsmeets
Crash Course Design Thinking - by @arnoutsmeets
Board of Innovation
 
Day in the life of product manager
Day in the life of product managerDay in the life of product manager
Day in the life of product manager
Carlos González de Villaumbrosia
 
AI and the Future.pptx
AI and the Future.pptxAI and the Future.pptx
AI and the Future.pptx
JeffOHara9
 
Business model generation
Business model generationBusiness model generation
Business model generation
Mohamed Mousa
 
Is AI generation the next platform shift?
Is AI generation the next platform shift?Is AI generation the next platform shift?
Is AI generation the next platform shift?
Bessemer Venture Partners
 
Focus On What Matters - From Product Vision to Product Roadmap
Focus On What Matters - From Product Vision to Product RoadmapFocus On What Matters - From Product Vision to Product Roadmap
Focus On What Matters - From Product Vision to Product Roadmap
OneUp Vitamins
 
Introduction to LLMs
Introduction to LLMsIntroduction to LLMs
Introduction to LLMs
Loic Merckel
 
Tech Trends 2024 and Beyond - AI and VR and MOre
Tech Trends 2024 and Beyond - AI and VR and MOreTech Trends 2024 and Beyond - AI and VR and MOre
Tech Trends 2024 and Beyond - AI and VR and MOre
Brian Pichman
 
First 90 Days as a New Product Manager by former Flipkart PM
First 90 Days as a New Product Manager by former Flipkart PMFirst 90 Days as a New Product Manager by former Flipkart PM
First 90 Days as a New Product Manager by former Flipkart PM
Product School
 
An Introduction to Generative AI
An Introduction  to Generative AIAn Introduction  to Generative AI
An Introduction to Generative AI
University of North Carolina at Charlotte
 
Product Manager 101: What Does A Product Manager Actually Do?
Product Manager 101: What Does A Product Manager Actually Do?Product Manager 101: What Does A Product Manager Actually Do?
Product Manager 101: What Does A Product Manager Actually Do?
Chris Cummings
 
Leveraging Generative AI & Best practices
Leveraging Generative AI & Best practicesLeveraging Generative AI & Best practices
Leveraging Generative AI & Best practices
DianaGray10
 
A study on impact of Chat GPT in Education.pptx
A study on impact of Chat GPT in Education.pptxA study on impact of Chat GPT in Education.pptx
A study on impact of Chat GPT in Education.pptx
Jayavarthan2
 
How to Build a Product Vision by Spotify Product Manager
How to Build a Product Vision by Spotify Product ManagerHow to Build a Product Vision by Spotify Product Manager
How to Build a Product Vision by Spotify Product Manager
Product School
 
Eric Ries - The lean startup
Eric Ries - The lean startupEric Ries - The lean startup
Eric Ries - The lean startupmomentummi
 

What's hot (20)

Zero to One - Book Summary Report
Zero to One - Book Summary ReportZero to One - Book Summary Report
Zero to One - Book Summary Report
 
Why Product Managers Need Sneakers
Why Product Managers Need SneakersWhy Product Managers Need Sneakers
Why Product Managers Need Sneakers
 
Transformers, LLMs, and the Possibility of AGI
Transformers, LLMs, and the Possibility of AGITransformers, LLMs, and the Possibility of AGI
Transformers, LLMs, and the Possibility of AGI
 
Solve for X with AI: a VC view of the Machine Learning & AI landscape
Solve for X with AI: a VC view of the Machine Learning & AI landscapeSolve for X with AI: a VC view of the Machine Learning & AI landscape
Solve for X with AI: a VC view of the Machine Learning & AI landscape
 
Automate your Job and Business with ChatGPT #3 - Fundamentals of LLM/GPT
Automate your Job and Business with ChatGPT #3 - Fundamentals of LLM/GPTAutomate your Job and Business with ChatGPT #3 - Fundamentals of LLM/GPT
Automate your Job and Business with ChatGPT #3 - Fundamentals of LLM/GPT
 
Crash Course Design Thinking - by @arnoutsmeets
Crash Course Design Thinking - by @arnoutsmeetsCrash Course Design Thinking - by @arnoutsmeets
Crash Course Design Thinking - by @arnoutsmeets
 
Day in the life of product manager
Day in the life of product managerDay in the life of product manager
Day in the life of product manager
 
AI and the Future.pptx
AI and the Future.pptxAI and the Future.pptx
AI and the Future.pptx
 
Business model generation
Business model generationBusiness model generation
Business model generation
 
Is AI generation the next platform shift?
Is AI generation the next platform shift?Is AI generation the next platform shift?
Is AI generation the next platform shift?
 
Focus On What Matters - From Product Vision to Product Roadmap
Focus On What Matters - From Product Vision to Product RoadmapFocus On What Matters - From Product Vision to Product Roadmap
Focus On What Matters - From Product Vision to Product Roadmap
 
Introduction to LLMs
Introduction to LLMsIntroduction to LLMs
Introduction to LLMs
 
Tech Trends 2024 and Beyond - AI and VR and MOre
Tech Trends 2024 and Beyond - AI and VR and MOreTech Trends 2024 and Beyond - AI and VR and MOre
Tech Trends 2024 and Beyond - AI and VR and MOre
 
First 90 Days as a New Product Manager by former Flipkart PM
First 90 Days as a New Product Manager by former Flipkart PMFirst 90 Days as a New Product Manager by former Flipkart PM
First 90 Days as a New Product Manager by former Flipkart PM
 
An Introduction to Generative AI
An Introduction  to Generative AIAn Introduction  to Generative AI
An Introduction to Generative AI
 
Product Manager 101: What Does A Product Manager Actually Do?
Product Manager 101: What Does A Product Manager Actually Do?Product Manager 101: What Does A Product Manager Actually Do?
Product Manager 101: What Does A Product Manager Actually Do?
 
Leveraging Generative AI & Best practices
Leveraging Generative AI & Best practicesLeveraging Generative AI & Best practices
Leveraging Generative AI & Best practices
 
A study on impact of Chat GPT in Education.pptx
A study on impact of Chat GPT in Education.pptxA study on impact of Chat GPT in Education.pptx
A study on impact of Chat GPT in Education.pptx
 
How to Build a Product Vision by Spotify Product Manager
How to Build a Product Vision by Spotify Product ManagerHow to Build a Product Vision by Spotify Product Manager
How to Build a Product Vision by Spotify Product Manager
 
Eric Ries - The lean startup
Eric Ries - The lean startupEric Ries - The lean startup
Eric Ries - The lean startup
 

Viewers also liked

SMA Seattle Keynote
SMA Seattle KeynoteSMA Seattle Keynote
SMA Seattle KeynoteSteve Levy
 
TMA July 2016 Twitter Recruiting
TMA July 2016 Twitter RecruitingTMA July 2016 Twitter Recruiting
TMA July 2016 Twitter RecruitingSteve Levy
 
5 Hacks to Source Tech Talent Quick & Easy
5 Hacks to Source Tech Talent Quick & Easy 5 Hacks to Source Tech Talent Quick & Easy
5 Hacks to Source Tech Talent Quick & Easy
Workology
 
SocialHRcamp: The Social Veteran
SocialHRcamp: The Social VeteranSocialHRcamp: The Social Veteran
SocialHRcamp: The Social VeteranSteve Levy
 
TMA 2015 The Technical Mind
TMA 2015 The Technical MindTMA 2015 The Technical Mind
TMA 2015 The Technical MindSteve Levy
 
You Can't Live Without Female Engineers
You Can't Live Without Female EngineersYou Can't Live Without Female Engineers
You Can't Live Without Female EngineersHackerRank
 

Viewers also liked (8)

SMA Seattle Keynote
SMA Seattle KeynoteSMA Seattle Keynote
SMA Seattle Keynote
 
LevyOpening
LevyOpeningLevyOpening
LevyOpening
 
TMA July 2016 Twitter Recruiting
TMA July 2016 Twitter RecruitingTMA July 2016 Twitter Recruiting
TMA July 2016 Twitter Recruiting
 
5 Hacks to Source Tech Talent Quick & Easy
5 Hacks to Source Tech Talent Quick & Easy 5 Hacks to Source Tech Talent Quick & Easy
5 Hacks to Source Tech Talent Quick & Easy
 
SocialHRcamp: The Social Veteran
SocialHRcamp: The Social VeteranSocialHRcamp: The Social Veteran
SocialHRcamp: The Social Veteran
 
TMA 2015 The Technical Mind
TMA 2015 The Technical MindTMA 2015 The Technical Mind
TMA 2015 The Technical Mind
 
TMA Dallas
TMA DallasTMA Dallas
TMA Dallas
 
You Can't Live Without Female Engineers
You Can't Live Without Female EngineersYou Can't Live Without Female Engineers
You Can't Live Without Female Engineers
 

Similar to HackerRank

How to get a Job 2016 - Summer of Tech
How to get a Job 2016 - Summer of TechHow to get a Job 2016 - Summer of Tech
How to get a Job 2016 - Summer of Tech
John Clegg
 
What I learned interviewing for front-end developer roles
What I learned interviewing for front-end developer rolesWhat I learned interviewing for front-end developer roles
What I learned interviewing for front-end developer roles
Jean Carlo Emer
 
How to get a job 2016
How to get a job 2016How to get a job 2016
How to get a job 2016
John Clegg
 
InnerSource - Using open source best practices to help your company
InnerSource - Using open source best practices to help your companyInnerSource - Using open source best practices to help your company
InnerSource - Using open source best practices to help your company
Eric Caron
 
Hiring toolbox for startups
Hiring toolbox for startupsHiring toolbox for startups
Hiring toolbox for startups
Matej Matolin
 
The Care and Keeping of Your Junior Developer
The Care and Keeping of Your Junior DeveloperThe Care and Keeping of Your Junior Developer
The Care and Keeping of Your Junior Developer
bonmatts
 
Code Quality Makes Your Job Easier
Code Quality Makes Your Job EasierCode Quality Makes Your Job Easier
Code Quality Makes Your Job Easier
Tonya Mork
 
How to get a Job - Summer of Tech 2019
How to get a Job - Summer of Tech 2019How to get a Job - Summer of Tech 2019
How to get a Job - Summer of Tech 2019
John Clegg
 
proper care and feeding for your junior developer
proper care and feeding for your junior developerproper care and feeding for your junior developer
proper care and feeding for your junior developer
Eric St
 
Resisting The Feature Creature
Resisting The Feature CreatureResisting The Feature Creature
Resisting The Feature Creature
Christian Heilmann
 
Karat at CMU
Karat at CMUKarat at CMU
Karat at CMU
Anthony P. Rotoli
 
15 Experts on the Art of JavaScript Programming
15 Experts on the Art of JavaScript Programming15 Experts on the Art of JavaScript Programming
15 Experts on the Art of JavaScript Programming
FusionCharts
 
Build Your Own Contributors, One Part At A Time
Build Your Own Contributors, One Part At A TimeBuild Your Own Contributors, One Part At A Time
Build Your Own Contributors, One Part At A Time
dreamwidth
 
Getting a job in the videogames industry
Getting a job in the videogames industryGetting a job in the videogames industry
Getting a job in the videogames industry
Incognita Nom de Plume
 
Collaboration, Publications, Community: Building your personal tech brand
Collaboration, Publications, Community: Building your personal tech brandCollaboration, Publications, Community: Building your personal tech brand
Collaboration, Publications, Community: Building your personal tech brand
Dr Janet Bastiman
 
Level Up - A Career in Security
Level Up - A Career in SecurityLevel Up - A Career in Security
Level Up - A Career in Security
Gabriel Mathenge
 
Exploring ChatGPT Prompt Hacks To Maximally Optimise Your Queries
Exploring ChatGPT Prompt Hacks To Maximally Optimise Your QueriesExploring ChatGPT Prompt Hacks To Maximally Optimise Your Queries
Exploring ChatGPT Prompt Hacks To Maximally Optimise Your Queries
Sanjay Willie
 
Creative Career Hacking 2015: The not-so-well-known ways to find and apply fo...
Creative Career Hacking 2015: The not-so-well-known ways to find and apply fo...Creative Career Hacking 2015: The not-so-well-known ways to find and apply fo...
Creative Career Hacking 2015: The not-so-well-known ways to find and apply fo...
Red Bamboo Marketing
 
What made you a software testing leader?
What made you a software testing leader?What made you a software testing leader?
What made you a software testing leader?
Rosie Sherry
 

Similar to HackerRank (20)

How to get a Job 2016 - Summer of Tech
How to get a Job 2016 - Summer of TechHow to get a Job 2016 - Summer of Tech
How to get a Job 2016 - Summer of Tech
 
What I learned interviewing for front-end developer roles
What I learned interviewing for front-end developer rolesWhat I learned interviewing for front-end developer roles
What I learned interviewing for front-end developer roles
 
How to get a job 2016
How to get a job 2016How to get a job 2016
How to get a job 2016
 
InnerSource - Using open source best practices to help your company
InnerSource - Using open source best practices to help your companyInnerSource - Using open source best practices to help your company
InnerSource - Using open source best practices to help your company
 
Hiring toolbox for startups
Hiring toolbox for startupsHiring toolbox for startups
Hiring toolbox for startups
 
The Care and Keeping of Your Junior Developer
The Care and Keeping of Your Junior DeveloperThe Care and Keeping of Your Junior Developer
The Care and Keeping of Your Junior Developer
 
Code Quality Makes Your Job Easier
Code Quality Makes Your Job EasierCode Quality Makes Your Job Easier
Code Quality Makes Your Job Easier
 
How to get a Job - Summer of Tech 2019
How to get a Job - Summer of Tech 2019How to get a Job - Summer of Tech 2019
How to get a Job - Summer of Tech 2019
 
Vault Handout
Vault HandoutVault Handout
Vault Handout
 
proper care and feeding for your junior developer
proper care and feeding for your junior developerproper care and feeding for your junior developer
proper care and feeding for your junior developer
 
Resisting The Feature Creature
Resisting The Feature CreatureResisting The Feature Creature
Resisting The Feature Creature
 
Karat at CMU
Karat at CMUKarat at CMU
Karat at CMU
 
15 Experts on the Art of JavaScript Programming
15 Experts on the Art of JavaScript Programming15 Experts on the Art of JavaScript Programming
15 Experts on the Art of JavaScript Programming
 
Build Your Own Contributors, One Part At A Time
Build Your Own Contributors, One Part At A TimeBuild Your Own Contributors, One Part At A Time
Build Your Own Contributors, One Part At A Time
 
Getting a job in the videogames industry
Getting a job in the videogames industryGetting a job in the videogames industry
Getting a job in the videogames industry
 
Collaboration, Publications, Community: Building your personal tech brand
Collaboration, Publications, Community: Building your personal tech brandCollaboration, Publications, Community: Building your personal tech brand
Collaboration, Publications, Community: Building your personal tech brand
 
Level Up - A Career in Security
Level Up - A Career in SecurityLevel Up - A Career in Security
Level Up - A Career in Security
 
Exploring ChatGPT Prompt Hacks To Maximally Optimise Your Queries
Exploring ChatGPT Prompt Hacks To Maximally Optimise Your QueriesExploring ChatGPT Prompt Hacks To Maximally Optimise Your Queries
Exploring ChatGPT Prompt Hacks To Maximally Optimise Your Queries
 
Creative Career Hacking 2015: The not-so-well-known ways to find and apply fo...
Creative Career Hacking 2015: The not-so-well-known ways to find and apply fo...Creative Career Hacking 2015: The not-so-well-known ways to find and apply fo...
Creative Career Hacking 2015: The not-so-well-known ways to find and apply fo...
 
What made you a software testing leader?
What made you a software testing leader?What made you a software testing leader?
What made you a software testing leader?
 

HackerRank

  • 2.  Engineer who crossed over to the dark side  26 years recruiting in tech sectors  SME sourcing, engaging, recruiting, retaining  Founder & Organizer of tech user groups  IN: https://www.linkedin.com/in/stevenmlevy  Twitter: @LevyRecruits  Blog: http://www.recruitinginferno.com  Google me: steve-levy recruiting
  • 3.  Read this: http://www.joelonsoftware.com/articles/Guer rillaInterviewing3.html  This too: http://www.fastcolabs.com/3015662/want-to- recruit-better-developers-give-them-broken- code
  • 4.
  • 5. “Not answering when I ask for more specifics about the kind of work such as tech stack or interesting classes of problems. I get this one a lot, and my goal in asking for more details is to find out if I or someone I know might be a good fit. If you refuse to say anything more than ‘uses Python’, I'm probably not going to respond back.”
  • 6. “Asking me if I'm interested in a job using a technology that appears NOWHERE on my resume AT ALL and yet clearly requires significant expertise in the technology”
  • 7. it’s not that difficult to understand
  • 8. “When debugging, novices insert corrective code; experts remove defective code.” [know it, use it] [listen to how people describe their projects]
  • 9. “Java is to JavaScript what Car is to Carpet.” [know it, use it] [please don’t fake what you know if you don’t know]
  • 10. “It's hard enough to find an error in your code when you're looking for it; it's even harder when you've assumed your code is error-free.” [know it, use it] [when assessing, consider using broken or obfuscated code testing]
  • 11. “If debugging is the process of removing software bugs, then programming must be the process of putting them in.” ~Edsger Dijkstra [know it, use it] [ask for a developer’s reaction to this during the interview]
  • 12. “Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live.” [know it, use it] [ask how they work with psycho-code]
  • 13. “There is not now, nor has there ever been, nor will there ever be, any programming language in which it is the least bit difficult to write bad code.” ~Flon's Law [know it, use it] [always ask opinions about alternatives to existing stack]
  • 14. “Most software today is very much like an Egyptian pyramid with millions of bricks piled on top of each other, with no structural integrity, but just done by brute force and thousands of slaves.” [know it, use it] [legacy code is a reality that both exists and must be planned for]
  • 15. “Any code of your own that you haven't looked at for six or more months might as well have been written by someone else.” ~Eagleson's law [know it, use it] [be careful of making recruiting decisions based solely on code repositories ]
  • 16. “Good code is its own best documentation.” [know it, use it] [assess code tests with and without documentation]
  • 17. best ingredients + best recipe + best chef =
  • 18.  The People are the ingredients  You must know their Likes, Dislikes, Quirks, Cultural Differences  Look for tools other than the hammer – because not everything is a nail  You don’t want to lead the horse to water – you want to make them thirsty  Most of all, be knowledgeable & personal
  • 19.  They want you to be honest; never fake it  They want to know the real job not the tasks  They want to know the entire stack  They want to discuss your problems – not get grilled about contrived CS 101 material  They want a real mentor  They want to be heard once on the job  They want to have an impact – that’s mine
  • 20.  The 7-10 years problem  Trusting self-assessment as a Rockstar  Not asking to write the “right” code  “Hire but not for my team”  Ignoring spelling errors  Not focusing on technical and people skills  Fear of hiring someone better
  • 21.  A/B Testing Your Process. How do you know that it works? Or are you simply cutting & pasting from a previous job?  How We Really Work. Scrum, Agile, Waterfall, Paired, TDD, BDD, Design Patterns: Do you assess they way you really work?  How Our Best Developers Work. Is this built into your assessment process?  Community Matters. Do you really care that many want to be part of something even larger than the company?
  • 22.  360 Relationships. Are you building all relationships into your process?  Great Code. How do you define and “score” great code? “We’ll know it when we see it”?  What They Really Want To Do. Do you care about what excites them? How can your company help them achieve this goal?  Use Humor. “If you had just boarded a plane and discovered that your team of programmers had been responsible for the flight control software, would immediately disembark?”
  • 24.  It has to be real life to be “predictive”  Hire for performance: Hire skill, not school  Code Challenges differentiate good from great developers  Hackathons are the new career fairs  Since great programmers live everywhere, you need to engage them everywhere
  • 25.  What would you like to improve?