SlideShare une entreprise Scribd logo
1  sur  22
Télécharger pour lire hors ligne
The Kanye Quotient
How to put together a great software team
What makes a great software team?
1. Diversity
A great software team contains...

at least one person who was self-
taught,

at least one person who has a PhD,

at least one person was born in the
ghetto

at least one person who was born in
a mansion
at least one person who is an
extrovert

at least one person who is an
introvert

at least one person who is a great
communicator and works well with
other people

at least one person who works best
alone
at least one person who is a woman

at least one person who switched
careers from X to software developer

at least on person who is an asshole

at least one person who is a chill,
nice dude
At team full of only self taught
developers... is bound to fail

At team full of only Ph.D
developers... is bound to fail

A team full of only nice guy
developers... is bound to fail

A team full of douchebag
developers... is bound to fail
Diversity of personality
● No one individual is perfect.
● Being really good at one thing always comes
  at a cost
● Groups of people with diverse personalities
  make up for each other's shortcomings
● Groupthink is bad
● Silicon Valley idea of "culture" == no
  diversity
2. Management
What is management?
●   People problems being solved
●   Passion leads to conflict
●   Unresolved conflict leads to failure
●   Motivation is extremely fragile and valuable
●   Having managers != having management
●   The force that keeps the team together
●   "Meta" work
Two types of people
"Promoter" type          "Creator" type
● Pros                   ● Pros
  ○   Happy                ○ Gets things done
  ○   Friendly           ● Cons:
  ○   Likable              ○   Poor social skills
  ○   Optimistic           ○   Moody
● Cons:                    ○   Pessimistic
  ○ Can't do anything      ○   Hard to deal with
  ○ Bad content, great     ○   Great content, bad
    delivery method            delivery method
Personality is a spectrum




                       Most people
"Promoter"                                       "Creator"

Exceptional managers                 Exceptional producers
How do I hire?
Determine your Kanye Quotient
● Place all your current team members on a
  plot from Sarah Palin to Kanye West
●
Low Kanye Quotient

Palin                                      Kanye




● Its members skew towards the Palin end of
  the spectrum
● This team most likely has a great office vibe,
  but probably has trouble shipping
● This team needs more Kanye
High Kanye Quotient

Palin                                      Kanye




● Its members skew towards the Kanye end of
  the spectrum
● This team most likely has no problem
  shipping quality software, but the office vibe
  is toxic. Retention is most likely a problem.
● This team needs more Palins
Neutral Kanye Quotient

Palin                                       Kanye




● A well balanced team
● Each person individual is imperfect, but as a
  whole the team is perfect. Success awaits.
● This team ships great software, and has a
  great office environment.
● All software teams should strive for this type
  of balance
Low Kanye Quotient? Hire more
Kanyes
● Judge them by their honesty
  ○ Don't worry about positivity / negativity
  ○ Don't tolerate bullshit and canned responses
● Take an "additive" approach
  ○ Goal is that anyone who applies is hired
  ○ Coding problem: challenging and fun
  ○ Write an honest job ad, emphasize responsibility
● Don't worry so much about people skills
● "Rock star" personality / passion
  ○ Expect them to have a "VMA moment" every now
    and again
Example job ad for programmers
Come work at Startup.io! We work on hard problems that
we hope will revolutionize the startup industry. We are
looking for passionate, somewhat quixotic individuals to
help solve the many problems we are setting out to solve.

Developers at Startup.io areexpected to stand behind the
code they write. If it's 3 o'clock in the morning on a Sunday,
and your code breaks, we expect our developers to fix it
right then and there.

If this position interests you, send a resume, your
github/bitbucket and the answer to the following coding
problem...
Coding problem
● Should be interesting and fun
  ○ Not complex and tedious
● Simple, easy to understand problem
  ○ One paragraph to explain the problem
  ○ Keep "included data" to a minimum
● No time limit
  ○ Great developers don't like cutting corners
● The problem should mirror coding for the
  company
High Kanye Quotient? Hire more
Palins
● Judge them by their positivity
  ○ Expect bullshit and/or canned responses
  ○ You want them to say nice things about everyone
● Don't care about their programming skills
  ○ These people should work full time on people
    problems, not technical problems.
  ○ Basic development knowledge is required
● You want someone who sucks at
  programming and hates doing it
  ○ More time programming == less time managing
  ○ People with Masters and PhDs can fit this bill
    perfectly
Other tips
● Great developers are bad a negotiation.
   ○ Because you don't negotiate with computers
   ○ Help them with this
● Hiring is a skill that you get better at the
  more you do it
● Don't be afraid
   ○ low diversity is usually caused by fear of hiring a
     "bad" employee
● Bad interview processes...
   ○ Let bad devs in
   ○ Prevent good devs from coming in

Contenu connexe

Similaire à The Kanye Quotient

PandaDoc's Culture Code
PandaDoc's Culture CodePandaDoc's Culture Code
PandaDoc's Culture CodeAlyssa Dambach
 
Building a Unified Product Content Strategy | Quentin Dietrich
Building a Unified Product Content Strategy | Quentin DietrichBuilding a Unified Product Content Strategy | Quentin Dietrich
Building a Unified Product Content Strategy | Quentin DietrichLavaConConference
 
Building your startup's team
Building your startup's teamBuilding your startup's team
Building your startup's teamMarc Weil
 
The 7 Keys to Outsourcing Success
The 7 Keys to Outsourcing SuccessThe 7 Keys to Outsourcing Success
The 7 Keys to Outsourcing SuccessAccelerance
 
Dashlane Engineering Culture Book
Dashlane Engineering Culture BookDashlane Engineering Culture Book
Dashlane Engineering Culture BookDashlane
 
How to be a 10x Engineer
How to be a 10x EngineerHow to be a 10x Engineer
How to be a 10x EngineerNick Sullivan
 
The secrets of building a team that can do everything
The secrets of building a team that can do everythingThe secrets of building a team that can do everything
The secrets of building a team that can do everythingKfir Bloch
 
Welcome to my library: Providing Excellent Customer Service in a Public Library
Welcome to my library: Providing Excellent Customer Service in a Public LibraryWelcome to my library: Providing Excellent Customer Service in a Public Library
Welcome to my library: Providing Excellent Customer Service in a Public LibraryKatelyn Patterson
 
Patreon Culture Deck, April 2017
Patreon Culture Deck, April 2017Patreon Culture Deck, April 2017
Patreon Culture Deck, April 2017Taryn Arnold
 
Above The Code - Successful Startup Communications Strategies for 2015
Above The Code -  Successful Startup Communications Strategies for 2015Above The Code -  Successful Startup Communications Strategies for 2015
Above The Code - Successful Startup Communications Strategies for 2015Alan Weinkrantz
 
From the CEO to the SDR - How to Drive Revenue Alignment from the Top featuri...
From the CEO to the SDR - How to Drive Revenue Alignment from the Top featuri...From the CEO to the SDR - How to Drive Revenue Alignment from the Top featuri...
From the CEO to the SDR - How to Drive Revenue Alignment from the Top featuri...Tenbound
 
When & How to Hire a UX Designer
When & How to Hire a UX DesignerWhen & How to Hire a UX Designer
When & How to Hire a UX DesignerErin Young
 
Adopting Devops , Stories from the trenches
Adopting Devops , Stories from the trenchesAdopting Devops , Stories from the trenches
Adopting Devops , Stories from the trenchesKris Buytaert
 
PlatinumGames and Hansoft - the Road to Agility
PlatinumGames and Hansoft - the Road to AgilityPlatinumGames and Hansoft - the Road to Agility
PlatinumGames and Hansoft - the Road to AgilityHansoft AB
 
Devops, The future is here, it's just not evenly distributed
Devops, The future is here, it's just not evenly distributedDevops, The future is here, it's just not evenly distributed
Devops, The future is here, it's just not evenly distributedKris Buytaert
 
Turning a Startup to a Design-Driven Company
Turning a Startup to a Design-Driven CompanyTurning a Startup to a Design-Driven Company
Turning a Startup to a Design-Driven CompanyTanya Zavialova
 
Forget methodology. Focus on what matters.
Forget methodology. Focus on what matters.Forget methodology. Focus on what matters.
Forget methodology. Focus on what matters.Jack Humphrey
 

Similaire à The Kanye Quotient (20)

PandaDoc's Culture Code
PandaDoc's Culture CodePandaDoc's Culture Code
PandaDoc's Culture Code
 
Getting it Built
Getting it BuiltGetting it Built
Getting it Built
 
Building a Unified Product Content Strategy | Quentin Dietrich
Building a Unified Product Content Strategy | Quentin DietrichBuilding a Unified Product Content Strategy | Quentin Dietrich
Building a Unified Product Content Strategy | Quentin Dietrich
 
Building your startup's team
Building your startup's teamBuilding your startup's team
Building your startup's team
 
The 7 Keys to Outsourcing Success
The 7 Keys to Outsourcing SuccessThe 7 Keys to Outsourcing Success
The 7 Keys to Outsourcing Success
 
Dashlane Engineering Culture Book
Dashlane Engineering Culture BookDashlane Engineering Culture Book
Dashlane Engineering Culture Book
 
How to be a 10x Engineer
How to be a 10x EngineerHow to be a 10x Engineer
How to be a 10x Engineer
 
The secrets of building a team that can do everything
The secrets of building a team that can do everythingThe secrets of building a team that can do everything
The secrets of building a team that can do everything
 
Welcome to my library: Providing Excellent Customer Service in a Public Library
Welcome to my library: Providing Excellent Customer Service in a Public LibraryWelcome to my library: Providing Excellent Customer Service in a Public Library
Welcome to my library: Providing Excellent Customer Service in a Public Library
 
Patreon's Culture Deck
Patreon's Culture DeckPatreon's Culture Deck
Patreon's Culture Deck
 
Patreon Culture Deck, April 2017
Patreon Culture Deck, April 2017Patreon Culture Deck, April 2017
Patreon Culture Deck, April 2017
 
Above The Code - Successful Startup Communications Strategies for 2015
Above The Code -  Successful Startup Communications Strategies for 2015Above The Code -  Successful Startup Communications Strategies for 2015
Above The Code - Successful Startup Communications Strategies for 2015
 
From the CEO to the SDR - How to Drive Revenue Alignment from the Top featuri...
From the CEO to the SDR - How to Drive Revenue Alignment from the Top featuri...From the CEO to the SDR - How to Drive Revenue Alignment from the Top featuri...
From the CEO to the SDR - How to Drive Revenue Alignment from the Top featuri...
 
When & How to Hire a UX Designer
When & How to Hire a UX DesignerWhen & How to Hire a UX Designer
When & How to Hire a UX Designer
 
Adopting Devops , Stories from the trenches
Adopting Devops , Stories from the trenchesAdopting Devops , Stories from the trenches
Adopting Devops , Stories from the trenches
 
PlatinumGames and Hansoft - the Road to Agility
PlatinumGames and Hansoft - the Road to AgilityPlatinumGames and Hansoft - the Road to Agility
PlatinumGames and Hansoft - the Road to Agility
 
Devops, The future is here, it's just not evenly distributed
Devops, The future is here, it's just not evenly distributedDevops, The future is here, it's just not evenly distributed
Devops, The future is here, it's just not evenly distributed
 
#Culture code
#Culture code#Culture code
#Culture code
 
Turning a Startup to a Design-Driven Company
Turning a Startup to a Design-Driven CompanyTurning a Startup to a Design-Driven Company
Turning a Startup to a Design-Driven Company
 
Forget methodology. Focus on what matters.
Forget methodology. Focus on what matters.Forget methodology. Focus on what matters.
Forget methodology. Focus on what matters.
 

Dernier

Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 

Dernier (20)

Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 

The Kanye Quotient

  • 1. The Kanye Quotient How to put together a great software team
  • 2. What makes a great software team?
  • 4. A great software team contains... at least one person who was self- taught, at least one person who has a PhD, at least one person was born in the ghetto at least one person who was born in a mansion
  • 5. at least one person who is an extrovert at least one person who is an introvert at least one person who is a great communicator and works well with other people at least one person who works best alone
  • 6. at least one person who is a woman at least one person who switched careers from X to software developer at least on person who is an asshole at least one person who is a chill, nice dude
  • 7. At team full of only self taught developers... is bound to fail At team full of only Ph.D developers... is bound to fail A team full of only nice guy developers... is bound to fail A team full of douchebag developers... is bound to fail
  • 8. Diversity of personality ● No one individual is perfect. ● Being really good at one thing always comes at a cost ● Groups of people with diverse personalities make up for each other's shortcomings ● Groupthink is bad ● Silicon Valley idea of "culture" == no diversity
  • 10. What is management? ● People problems being solved ● Passion leads to conflict ● Unresolved conflict leads to failure ● Motivation is extremely fragile and valuable ● Having managers != having management ● The force that keeps the team together ● "Meta" work
  • 11. Two types of people "Promoter" type "Creator" type ● Pros ● Pros ○ Happy ○ Gets things done ○ Friendly ● Cons: ○ Likable ○ Poor social skills ○ Optimistic ○ Moody ● Cons: ○ Pessimistic ○ Can't do anything ○ Hard to deal with ○ Bad content, great ○ Great content, bad delivery method delivery method
  • 12. Personality is a spectrum Most people "Promoter" "Creator" Exceptional managers Exceptional producers
  • 13. How do I hire?
  • 14. Determine your Kanye Quotient ● Place all your current team members on a plot from Sarah Palin to Kanye West ●
  • 15. Low Kanye Quotient Palin Kanye ● Its members skew towards the Palin end of the spectrum ● This team most likely has a great office vibe, but probably has trouble shipping ● This team needs more Kanye
  • 16. High Kanye Quotient Palin Kanye ● Its members skew towards the Kanye end of the spectrum ● This team most likely has no problem shipping quality software, but the office vibe is toxic. Retention is most likely a problem. ● This team needs more Palins
  • 17. Neutral Kanye Quotient Palin Kanye ● A well balanced team ● Each person individual is imperfect, but as a whole the team is perfect. Success awaits. ● This team ships great software, and has a great office environment. ● All software teams should strive for this type of balance
  • 18. Low Kanye Quotient? Hire more Kanyes ● Judge them by their honesty ○ Don't worry about positivity / negativity ○ Don't tolerate bullshit and canned responses ● Take an "additive" approach ○ Goal is that anyone who applies is hired ○ Coding problem: challenging and fun ○ Write an honest job ad, emphasize responsibility ● Don't worry so much about people skills ● "Rock star" personality / passion ○ Expect them to have a "VMA moment" every now and again
  • 19. Example job ad for programmers Come work at Startup.io! We work on hard problems that we hope will revolutionize the startup industry. We are looking for passionate, somewhat quixotic individuals to help solve the many problems we are setting out to solve. Developers at Startup.io areexpected to stand behind the code they write. If it's 3 o'clock in the morning on a Sunday, and your code breaks, we expect our developers to fix it right then and there. If this position interests you, send a resume, your github/bitbucket and the answer to the following coding problem...
  • 20. Coding problem ● Should be interesting and fun ○ Not complex and tedious ● Simple, easy to understand problem ○ One paragraph to explain the problem ○ Keep "included data" to a minimum ● No time limit ○ Great developers don't like cutting corners ● The problem should mirror coding for the company
  • 21. High Kanye Quotient? Hire more Palins ● Judge them by their positivity ○ Expect bullshit and/or canned responses ○ You want them to say nice things about everyone ● Don't care about their programming skills ○ These people should work full time on people problems, not technical problems. ○ Basic development knowledge is required ● You want someone who sucks at programming and hates doing it ○ More time programming == less time managing ○ People with Masters and PhDs can fit this bill perfectly
  • 22. Other tips ● Great developers are bad a negotiation. ○ Because you don't negotiate with computers ○ Help them with this ● Hiring is a skill that you get better at the more you do it ● Don't be afraid ○ low diversity is usually caused by fear of hiring a "bad" employee ● Bad interview processes... ○ Let bad devs in ○ Prevent good devs from coming in