SlideShare a Scribd company logo
Hire the right way
Selena Deckelmann, @selenamarie, PostgreSQL
     James Turnbull, @kartar, Puppet Labs
“A high quality Human
Resources organization
  cannot make you a
well-managed company
with a great culture...”
“...but it can tell you
 when you and your
   managers are not
getting the job done.”
     -Ben Horowitz
Finding Open Source
       People
We did a survey.
“I used to hire for
     passion...”
• Most people only trust their immediate
  circles.
• Our communities are really, really small
  compared to the rest of the workforce.
• We need to start documenting how we do
  things and moving beyond “gut” checks for
  hiring, because there are a lot of great
  people out there.
Signs you’re not getting
    the job done...
“HOOE”
• Recruiting is everyone in the company’s job
  Who do I trust for referrals: “Current employees and previous
  coworkers”, “Myself”

• Hire for knowledge and company culture
  fit, then specific skills
  Best hiring decision: “[We allowed] a candidate who had no
  significant open source contributions to interview by writing a
  short essay on an open source project he admired.”

• Set expectations for what the job actually is
  Worst hiring decision: “Hiring a smart person who couldn't do
  the work I needed them to do.”

• Conduct measurable, repeatable interviews
• Job shadow, mentor to fill knowledge gaps
  A lot of what developers and sysadmins isn’t ever formally taught
  or if it is, it’s taught wrong.

• Have a Day -1 and Day 1 plan
  60% of surveyed had at least a Day 1 plan
  You’re not that special -- People are 93% predictable
  Write down your process because you really are doing most of it
  the same every time!

• Make it an occasion!
  Have tea/coffee/beer meetups and celebrate the addition
• Provide unstructured communication time
  Best practice: Managers have 1:1s with direct reports weekly

• Give feedback early and often
  Set management expectation for regular feedback
  Give regular feedback in person or on the phone (skype, email
  BAD, IM - maybe, but lag is awful)
  A poor performance review should never be a surprise to an
  employee

• Set measurable performance goals
  Quantify achievable goals
  Metrics for measuring performance should be binary and simple!
  Check in regularly, not just when deliverables are due
• Have an exit day plan
  Should include exit interview, packing, equipment return, release
  agreement, “goodbye moment” -- not just shutting down
  accounts!

• Exits do not always equal failure
• Be courteous and stay in touch
• Reflect on each exit with team &
  management
Hire the right way
Selena Deckelmann, @selenamarie, PostgreSQL
     James Turnbull, @kartar, Puppet Labs



Many thanks to Jason Grlicky @jasongrlicky
   for his amazing graphic design work.

More Related Content

What's hot

10 Tips For Better One on One Meetings
10 Tips For Better One on One Meetings 10 Tips For Better One on One Meetings
10 Tips For Better One on One Meetings
David Hassell
 
360 performance appraisal form
360 performance appraisal form360 performance appraisal form
360 performance appraisal form
valladolid43
 
How Nonprofit Staff Can Regain Control of Their Work Lives and Get Better Res...
How Nonprofit Staff Can Regain Control of Their Work Lives and Get Better Res...How Nonprofit Staff Can Regain Control of Their Work Lives and Get Better Res...
How Nonprofit Staff Can Regain Control of Their Work Lives and Get Better Res...
Kivi Leroux Miller
 
Let It Go: How to Stop Micromanaging & Start Growing
Let It Go: How to Stop Micromanaging & Start GrowingLet It Go: How to Stop Micromanaging & Start Growing
Let It Go: How to Stop Micromanaging & Start Growing
Christine Perkett
 
Happier Teams Through Tools
Happier Teams Through ToolsHappier Teams Through Tools
Happier Teams Through Tools
Laura Frank Tacho
 
Building Culture In Remote Teams
Building Culture In Remote TeamsBuilding Culture In Remote Teams
Building Culture In Remote Teams
Michael Overell
 
The Happy Healthy Nonprofit Marketer: AMA Keynote
The Happy Healthy Nonprofit Marketer: AMA KeynoteThe Happy Healthy Nonprofit Marketer: AMA Keynote
The Happy Healthy Nonprofit Marketer: AMA Keynote
Beth Kanter
 
How to Prioritize Your Work
How to Prioritize Your WorkHow to Prioritize Your Work
How to Prioritize Your Work
Workfront
 
Career Horizons Job Hunting Presentation
Career Horizons Job Hunting PresentationCareer Horizons Job Hunting Presentation
Career Horizons Job Hunting Presentation
jimsmith41
 
Online Marketing - Tactics for non-Ninjas
Online Marketing - Tactics for non-NinjasOnline Marketing - Tactics for non-Ninjas
Online Marketing - Tactics for non-Ninjas
Josh Breinlinger
 
Why Agile teams perform better and how it links to behaviour psychology/motiv...
Why Agile teams perform better and how it links to behaviour psychology/motiv...Why Agile teams perform better and how it links to behaviour psychology/motiv...
Why Agile teams perform better and how it links to behaviour psychology/motiv...
DVT - Smart people. Smart solutions.
 
Top 5 Meeting Tips Made Possible by JIRA and Confluence
Top 5 Meeting Tips Made Possible by JIRA and ConfluenceTop 5 Meeting Tips Made Possible by JIRA and Confluence
Top 5 Meeting Tips Made Possible by JIRA and Confluence
Atlassian
 
The shortcomings of workplace investigations
The shortcomings of workplace investigationsThe shortcomings of workplace investigations
The shortcomings of workplace investigations
MyKludo
 
Remote team management - short presentation
Remote team management - short presentationRemote team management - short presentation
Remote team management - short presentation
Maggie Cometcall
 
How to manage remote teams 101 (keynote at Conector Barcelona)
How to manage remote teams 101 (keynote at Conector Barcelona)How to manage remote teams 101 (keynote at Conector Barcelona)
How to manage remote teams 101 (keynote at Conector Barcelona)
MarsBased
 
How to prevent employees from quitting their job
How to prevent employees from quitting their jobHow to prevent employees from quitting their job
How to prevent employees from quitting their job
Aaron Medina
 
Communication is the Key to Teamwork and productivity
Communication is the Key to Teamwork and productivityCommunication is the Key to Teamwork and productivity
Communication is the Key to Teamwork and productivity
Amir Barylko
 
7 Small Business Productivity Tips
7 Small Business Productivity Tips7 Small Business Productivity Tips
7 Small Business Productivity Tips
When I Work
 
10 Practical Ways to Be More Efficient at Work
10 Practical Ways to Be More Efficient at Work10 Practical Ways to Be More Efficient at Work
10 Practical Ways to Be More Efficient at Work
Weekdone.com
 
Millennials In The Work Place: Driving Productivity & Innovation From This Un...
Millennials In The Work Place: Driving Productivity & Innovation From This Un...Millennials In The Work Place: Driving Productivity & Innovation From This Un...
Millennials In The Work Place: Driving Productivity & Innovation From This Un...
When I Work
 

What's hot (20)

10 Tips For Better One on One Meetings
10 Tips For Better One on One Meetings 10 Tips For Better One on One Meetings
10 Tips For Better One on One Meetings
 
360 performance appraisal form
360 performance appraisal form360 performance appraisal form
360 performance appraisal form
 
How Nonprofit Staff Can Regain Control of Their Work Lives and Get Better Res...
How Nonprofit Staff Can Regain Control of Their Work Lives and Get Better Res...How Nonprofit Staff Can Regain Control of Their Work Lives and Get Better Res...
How Nonprofit Staff Can Regain Control of Their Work Lives and Get Better Res...
 
Let It Go: How to Stop Micromanaging & Start Growing
Let It Go: How to Stop Micromanaging & Start GrowingLet It Go: How to Stop Micromanaging & Start Growing
Let It Go: How to Stop Micromanaging & Start Growing
 
Happier Teams Through Tools
Happier Teams Through ToolsHappier Teams Through Tools
Happier Teams Through Tools
 
Building Culture In Remote Teams
Building Culture In Remote TeamsBuilding Culture In Remote Teams
Building Culture In Remote Teams
 
The Happy Healthy Nonprofit Marketer: AMA Keynote
The Happy Healthy Nonprofit Marketer: AMA KeynoteThe Happy Healthy Nonprofit Marketer: AMA Keynote
The Happy Healthy Nonprofit Marketer: AMA Keynote
 
How to Prioritize Your Work
How to Prioritize Your WorkHow to Prioritize Your Work
How to Prioritize Your Work
 
Career Horizons Job Hunting Presentation
Career Horizons Job Hunting PresentationCareer Horizons Job Hunting Presentation
Career Horizons Job Hunting Presentation
 
Online Marketing - Tactics for non-Ninjas
Online Marketing - Tactics for non-NinjasOnline Marketing - Tactics for non-Ninjas
Online Marketing - Tactics for non-Ninjas
 
Why Agile teams perform better and how it links to behaviour psychology/motiv...
Why Agile teams perform better and how it links to behaviour psychology/motiv...Why Agile teams perform better and how it links to behaviour psychology/motiv...
Why Agile teams perform better and how it links to behaviour psychology/motiv...
 
Top 5 Meeting Tips Made Possible by JIRA and Confluence
Top 5 Meeting Tips Made Possible by JIRA and ConfluenceTop 5 Meeting Tips Made Possible by JIRA and Confluence
Top 5 Meeting Tips Made Possible by JIRA and Confluence
 
The shortcomings of workplace investigations
The shortcomings of workplace investigationsThe shortcomings of workplace investigations
The shortcomings of workplace investigations
 
Remote team management - short presentation
Remote team management - short presentationRemote team management - short presentation
Remote team management - short presentation
 
How to manage remote teams 101 (keynote at Conector Barcelona)
How to manage remote teams 101 (keynote at Conector Barcelona)How to manage remote teams 101 (keynote at Conector Barcelona)
How to manage remote teams 101 (keynote at Conector Barcelona)
 
How to prevent employees from quitting their job
How to prevent employees from quitting their jobHow to prevent employees from quitting their job
How to prevent employees from quitting their job
 
Communication is the Key to Teamwork and productivity
Communication is the Key to Teamwork and productivityCommunication is the Key to Teamwork and productivity
Communication is the Key to Teamwork and productivity
 
7 Small Business Productivity Tips
7 Small Business Productivity Tips7 Small Business Productivity Tips
7 Small Business Productivity Tips
 
10 Practical Ways to Be More Efficient at Work
10 Practical Ways to Be More Efficient at Work10 Practical Ways to Be More Efficient at Work
10 Practical Ways to Be More Efficient at Work
 
Millennials In The Work Place: Driving Productivity & Innovation From This Un...
Millennials In The Work Place: Driving Productivity & Innovation From This Un...Millennials In The Work Place: Driving Productivity & Innovation From This Un...
Millennials In The Work Place: Driving Productivity & Innovation From This Un...
 

Viewers also liked

The future of the Adobe Flash platform
The future of the Adobe Flash platformThe future of the Adobe Flash platform
The future of the Adobe Flash platform
Michael Chaize
 
Ch02
Ch02Ch02
W H O W A S S A C R I F I C E D
W H O  W A S  S A C R I F I C E DW H O  W A S  S A C R I F I C E D
W H O W A S S A C R I F I C E D
ZAKIR
 
I T C S Learning
I T C S  LearningI T C S  Learning
I T C S Learningsubdaemon
 
Social everything werkplein enschede
Social everything werkplein enschedeSocial everything werkplein enschede
Social everything werkplein enschede
Saxion, University of Applied Sciences
 
Presentacion Tema 11
Presentacion Tema 11Presentacion Tema 11
Presentacion Tema 11
mivicacesan
 
Swiftlesson
SwiftlessonSwiftlesson
Swiftlessonknutsogr
 
Dgca Rti Response 1
Dgca Rti Response 1Dgca Rti Response 1
Dgca Rti Response 1shas3n
 
Ramayan - A Story of King with Four Sons (In Bengali)
Ramayan - A Story of King with Four Sons (In Bengali)Ramayan - A Story of King with Four Sons (In Bengali)
Ramayan - A Story of King with Four Sons (In Bengali)
Neelanjan Bhattacharyya
 
liv da life
liv da lifeliv da life
liv da life
satya414
 
Xplatform mobile development
Xplatform mobile developmentXplatform mobile development
Xplatform mobile development
Michael Chaize
 
Hide you file behind a picture
Hide you file behind a pictureHide you file behind a picture
Hide you file behind a picture
Neelanjan Bhattacharyya
 
120619 cul knowledge based bus inno v03
120619 cul knowledge based bus inno v03120619 cul knowledge based bus inno v03
120619 cul knowledge based bus inno v03Michele Missikoff
 
Aapt 2010
Aapt 2010Aapt 2010
Aapt 2010
Rudy Garns
 

Viewers also liked (20)

The future of the Adobe Flash platform
The future of the Adobe Flash platformThe future of the Adobe Flash platform
The future of the Adobe Flash platform
 
Ch02
Ch02Ch02
Ch02
 
W H O W A S S A C R I F I C E D
W H O  W A S  S A C R I F I C E DW H O  W A S  S A C R I F I C E D
W H O W A S S A C R I F I C E D
 
Milieu Peno1
Milieu Peno1Milieu Peno1
Milieu Peno1
 
I T C S Learning
I T C S  LearningI T C S  Learning
I T C S Learning
 
Social everything werkplein enschede
Social everything werkplein enschedeSocial everything werkplein enschede
Social everything werkplein enschede
 
DaWaK'07
DaWaK'07DaWaK'07
DaWaK'07
 
Presentacion Tema 11
Presentacion Tema 11Presentacion Tema 11
Presentacion Tema 11
 
Swiftlesson
SwiftlessonSwiftlesson
Swiftlesson
 
Morrer Pela Pele
Morrer Pela PeleMorrer Pela Pele
Morrer Pela Pele
 
Dgca Rti Response 1
Dgca Rti Response 1Dgca Rti Response 1
Dgca Rti Response 1
 
Ramayan - A Story of King with Four Sons (In Bengali)
Ramayan - A Story of King with Four Sons (In Bengali)Ramayan - A Story of King with Four Sons (In Bengali)
Ramayan - A Story of King with Four Sons (In Bengali)
 
liv da life
liv da lifeliv da life
liv da life
 
Xplatform mobile development
Xplatform mobile developmentXplatform mobile development
Xplatform mobile development
 
Powerpoint LiveWIRE 2009
Powerpoint LiveWIRE 2009Powerpoint LiveWIRE 2009
Powerpoint LiveWIRE 2009
 
Kuznetcov
KuznetcovKuznetcov
Kuznetcov
 
Hide you file behind a picture
Hide you file behind a pictureHide you file behind a picture
Hide you file behind a picture
 
120619 cul knowledge based bus inno v03
120619 cul knowledge based bus inno v03120619 cul knowledge based bus inno v03
120619 cul knowledge based bus inno v03
 
Aapt 2010
Aapt 2010Aapt 2010
Aapt 2010
 
Remodel
RemodelRemodel
Remodel
 

Similar to Hire the right way

Roles And Responsibilities of HR
Roles And Responsibilities of HRRoles And Responsibilities of HR
Roles And Responsibilities of HR
Mohammad Salahuddin Gani
 
People, Culture, Team Building: An Entrepreneur's Guide
People, Culture, Team Building: An Entrepreneur's GuidePeople, Culture, Team Building: An Entrepreneur's Guide
People, Culture, Team Building: An Entrepreneur's Guide
Marie Burns
 
Be the Captain of Your Career
Be the Captain of Your Career Be the Captain of Your Career
Be the Captain of Your Career
Jack Molisani
 
Community staff nurse performance appraisal
Community staff nurse performance appraisalCommunity staff nurse performance appraisal
Community staff nurse performance appraisallibertymichel112
 
Library technical assistant performance appraisal
Library technical assistant performance appraisalLibrary technical assistant performance appraisal
Library technical assistant performance appraisal
abigailrodriguez143
 
Church choir director performance appraisal
Church choir director performance appraisalChurch choir director performance appraisal
Church choir director performance appraisal
rosiebrooks030
 
Community psychiatric nurse performance appraisal
Community psychiatric nurse performance appraisalCommunity psychiatric nurse performance appraisal
Community psychiatric nurse performance appraisallibertymichel112
 
Optimize Your Job Search Workshop
Optimize Your Job Search WorkshopOptimize Your Job Search Workshop
Optimize Your Job Search Workshop
Internal Consistency
 
Human resources staff performance appraisal
Human resources staff performance appraisalHuman resources staff performance appraisal
Human resources staff performance appraisal
evelynarmstrong955
 
Data entry processor performance appraisal
Data entry processor performance appraisalData entry processor performance appraisal
Data entry processor performance appraisal
sammywood963
 
Funeral home director performance appraisal
Funeral home director performance appraisalFuneral home director performance appraisal
Funeral home director performance appraisal
jonescaitlin87
 
Community center director performance appraisal
Community center director performance appraisalCommunity center director performance appraisal
Community center director performance appraisal
wilsonchris961
 
Data centre operator performance appraisal
Data centre operator performance appraisalData centre operator performance appraisal
Data centre operator performance appraisalguucinadal
 
Community psychologist performance appraisal
Community psychologist performance appraisalCommunity psychologist performance appraisal
Community psychologist performance appraisal
sammywood963
 
Home health intake coordinator performance appraisal
Home health intake coordinator performance appraisalHome health intake coordinator performance appraisal
Home health intake coordinator performance appraisal
dylanmalone752
 
High school librarian performance appraisal
High school librarian performance appraisalHigh school librarian performance appraisal
High school librarian performance appraisallibertymichel112
 
Elementary school librarian performance appraisal
Elementary school librarian performance appraisalElementary school librarian performance appraisal
Elementary school librarian performance appraisallibertymichel112
 
Senior beauty therapist performance appraisal
Senior beauty therapist performance appraisalSenior beauty therapist performance appraisal
Senior beauty therapist performance appraisal
thomasmason037
 
Hair salon assistant performance appraisal
Hair salon assistant performance appraisalHair salon assistant performance appraisal
Hair salon assistant performance appraisal
perezdavid646
 

Similar to Hire the right way (20)

Roles And Responsibilities of HR
Roles And Responsibilities of HRRoles And Responsibilities of HR
Roles And Responsibilities of HR
 
Quick Goal Attainment
Quick Goal AttainmentQuick Goal Attainment
Quick Goal Attainment
 
People, Culture, Team Building: An Entrepreneur's Guide
People, Culture, Team Building: An Entrepreneur's GuidePeople, Culture, Team Building: An Entrepreneur's Guide
People, Culture, Team Building: An Entrepreneur's Guide
 
Be the Captain of Your Career
Be the Captain of Your Career Be the Captain of Your Career
Be the Captain of Your Career
 
Community staff nurse performance appraisal
Community staff nurse performance appraisalCommunity staff nurse performance appraisal
Community staff nurse performance appraisal
 
Library technical assistant performance appraisal
Library technical assistant performance appraisalLibrary technical assistant performance appraisal
Library technical assistant performance appraisal
 
Church choir director performance appraisal
Church choir director performance appraisalChurch choir director performance appraisal
Church choir director performance appraisal
 
Community psychiatric nurse performance appraisal
Community psychiatric nurse performance appraisalCommunity psychiatric nurse performance appraisal
Community psychiatric nurse performance appraisal
 
Optimize Your Job Search Workshop
Optimize Your Job Search WorkshopOptimize Your Job Search Workshop
Optimize Your Job Search Workshop
 
Human resources staff performance appraisal
Human resources staff performance appraisalHuman resources staff performance appraisal
Human resources staff performance appraisal
 
Data entry processor performance appraisal
Data entry processor performance appraisalData entry processor performance appraisal
Data entry processor performance appraisal
 
Funeral home director performance appraisal
Funeral home director performance appraisalFuneral home director performance appraisal
Funeral home director performance appraisal
 
Community center director performance appraisal
Community center director performance appraisalCommunity center director performance appraisal
Community center director performance appraisal
 
Data centre operator performance appraisal
Data centre operator performance appraisalData centre operator performance appraisal
Data centre operator performance appraisal
 
Community psychologist performance appraisal
Community psychologist performance appraisalCommunity psychologist performance appraisal
Community psychologist performance appraisal
 
Home health intake coordinator performance appraisal
Home health intake coordinator performance appraisalHome health intake coordinator performance appraisal
Home health intake coordinator performance appraisal
 
High school librarian performance appraisal
High school librarian performance appraisalHigh school librarian performance appraisal
High school librarian performance appraisal
 
Elementary school librarian performance appraisal
Elementary school librarian performance appraisalElementary school librarian performance appraisal
Elementary school librarian performance appraisal
 
Senior beauty therapist performance appraisal
Senior beauty therapist performance appraisalSenior beauty therapist performance appraisal
Senior beauty therapist performance appraisal
 
Hair salon assistant performance appraisal
Hair salon assistant performance appraisalHair salon assistant performance appraisal
Hair salon assistant performance appraisal
 

More from Selena Deckelmann

While we're here, let's fix computer science education
While we're here, let's fix computer science educationWhile we're here, let's fix computer science education
While we're here, let's fix computer science educationSelena Deckelmann
 
Algorithms are Recipes
Algorithms are RecipesAlgorithms are Recipes
Algorithms are Recipes
Selena Deckelmann
 
Mistakes were made - LCA 2012
Mistakes were made - LCA 2012Mistakes were made - LCA 2012
Mistakes were made - LCA 2012Selena Deckelmann
 
Pg92 HA, LCA 2012, Ballarat
Pg92 HA, LCA 2012, BallaratPg92 HA, LCA 2012, Ballarat
Pg92 HA, LCA 2012, Ballarat
Selena Deckelmann
 
Postgres needs an aircraft carrier
Postgres needs an aircraft carrierPostgres needs an aircraft carrier
Postgres needs an aircraft carrier
Selena Deckelmann
 
Harder, better, faster, stronger: PostgreSQL 9.1
Harder, better, faster, stronger: PostgreSQL 9.1Harder, better, faster, stronger: PostgreSQL 9.1
Harder, better, faster, stronger: PostgreSQL 9.1Selena Deckelmann
 
How to ask for money
How to ask for moneyHow to ask for money
How to ask for money
Selena Deckelmann
 
Letters from the open source trenches - Postgres community
Letters from the open source trenches - Postgres communityLetters from the open source trenches - Postgres community
Letters from the open source trenches - Postgres community
Selena Deckelmann
 
Own it: working with a changing open source community
Own it: working with a changing open source communityOwn it: working with a changing open source community
Own it: working with a changing open source communitySelena Deckelmann
 
Managing terabytes: When Postgres gets big
Managing terabytes: When Postgres gets bigManaging terabytes: When Postgres gets big
Managing terabytes: When Postgres gets bigSelena Deckelmann
 
Managing terabytes: When PostgreSQL gets big
Managing terabytes: When PostgreSQL gets bigManaging terabytes: When PostgreSQL gets big
Managing terabytes: When PostgreSQL gets big
Selena Deckelmann
 
Making Software Communities
Making Software CommunitiesMaking Software Communities
Making Software Communities
Selena Deckelmann
 
Bucardo
BucardoBucardo
How a bunch of normal people Used Technology To Repair a Rigged Election
How a bunch of normal people Used Technology To Repair a Rigged ElectionHow a bunch of normal people Used Technology To Repair a Rigged Election
How a bunch of normal people Used Technology To Repair a Rigged Election
Selena Deckelmann
 
Open Source Bridge Opening Day
Open Source Bridge Opening DayOpen Source Bridge Opening Day
Open Source Bridge Opening Day
Selena Deckelmann
 

More from Selena Deckelmann (20)

While we're here, let's fix computer science education
While we're here, let's fix computer science educationWhile we're here, let's fix computer science education
While we're here, let's fix computer science education
 
Algorithms are Recipes
Algorithms are RecipesAlgorithms are Recipes
Algorithms are Recipes
 
Mistakes were made - LCA 2012
Mistakes were made - LCA 2012Mistakes were made - LCA 2012
Mistakes were made - LCA 2012
 
Pg92 HA, LCA 2012, Ballarat
Pg92 HA, LCA 2012, BallaratPg92 HA, LCA 2012, Ballarat
Pg92 HA, LCA 2012, Ballarat
 
Managing terabytes
Managing terabytesManaging terabytes
Managing terabytes
 
Mistakes were made
Mistakes were madeMistakes were made
Mistakes were made
 
Postgres needs an aircraft carrier
Postgres needs an aircraft carrierPostgres needs an aircraft carrier
Postgres needs an aircraft carrier
 
Mistakes were made
Mistakes were madeMistakes were made
Mistakes were made
 
Harder, better, faster, stronger: PostgreSQL 9.1
Harder, better, faster, stronger: PostgreSQL 9.1Harder, better, faster, stronger: PostgreSQL 9.1
Harder, better, faster, stronger: PostgreSQL 9.1
 
How to ask for money
How to ask for moneyHow to ask for money
How to ask for money
 
Letters from the open source trenches - Postgres community
Letters from the open source trenches - Postgres communityLetters from the open source trenches - Postgres community
Letters from the open source trenches - Postgres community
 
Own it: working with a changing open source community
Own it: working with a changing open source communityOwn it: working with a changing open source community
Own it: working with a changing open source community
 
Managing terabytes: When Postgres gets big
Managing terabytes: When Postgres gets bigManaging terabytes: When Postgres gets big
Managing terabytes: When Postgres gets big
 
Managing terabytes: When PostgreSQL gets big
Managing terabytes: When PostgreSQL gets bigManaging terabytes: When PostgreSQL gets big
Managing terabytes: When PostgreSQL gets big
 
Pdxpugday2010 pg90
Pdxpugday2010 pg90Pdxpugday2010 pg90
Pdxpugday2010 pg90
 
Making Software Communities
Making Software CommunitiesMaking Software Communities
Making Software Communities
 
Illustrated buffer cache
Illustrated buffer cacheIllustrated buffer cache
Illustrated buffer cache
 
Bucardo
BucardoBucardo
Bucardo
 
How a bunch of normal people Used Technology To Repair a Rigged Election
How a bunch of normal people Used Technology To Repair a Rigged ElectionHow a bunch of normal people Used Technology To Repair a Rigged Election
How a bunch of normal people Used Technology To Repair a Rigged Election
 
Open Source Bridge Opening Day
Open Source Bridge Opening DayOpen Source Bridge Opening Day
Open Source Bridge Opening Day
 

Recently uploaded

Mastering B2B Payments Webinar from BlueSnap
Mastering B2B Payments Webinar from BlueSnapMastering B2B Payments Webinar from BlueSnap
Mastering B2B Payments Webinar from BlueSnap
Norma Mushkat Gaffin
 
Digital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and TemplatesDigital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and Templates
Aurelien Domont, MBA
 
Company Valuation webinar series - Tuesday, 4 June 2024
Company Valuation webinar series - Tuesday, 4 June 2024Company Valuation webinar series - Tuesday, 4 June 2024
Company Valuation webinar series - Tuesday, 4 June 2024
FelixPerez547899
 
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdfSearch Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Arihant Webtech Pvt. Ltd
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
Adam Smith
 
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdfikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
agatadrynko
 
ikea_woodgreen_petscharity_cat-alogue_digital.pdf
ikea_woodgreen_petscharity_cat-alogue_digital.pdfikea_woodgreen_petscharity_cat-alogue_digital.pdf
ikea_woodgreen_petscharity_cat-alogue_digital.pdf
agatadrynko
 
Project File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdfProject File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdf
RajPriye
 
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challengesEvent Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Holger Mueller
 
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdfMeas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
dylandmeas
 
Premium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern BusinessesPremium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern Businesses
SynapseIndia
 
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Lviv Startup Club
 
Building Your Employer Brand with Social Media
Building Your Employer Brand with Social MediaBuilding Your Employer Brand with Social Media
Building Your Employer Brand with Social Media
LuanWise
 
An introduction to the cryptocurrency investment platform Binance Savings.
An introduction to the cryptocurrency investment platform Binance Savings.An introduction to the cryptocurrency investment platform Binance Savings.
An introduction to the cryptocurrency investment platform Binance Savings.
Any kyc Account
 
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdfBài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
daothibichhang1
 
Observation Lab PowerPoint Assignment for TEM 431
Observation Lab PowerPoint Assignment for TEM 431Observation Lab PowerPoint Assignment for TEM 431
Observation Lab PowerPoint Assignment for TEM 431
ecamare2
 
-- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month ---- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month --
NZSG
 
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
SOFTTECHHUB
 
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
Lviv Startup Club
 
Authentically Social by Corey Perlman - EO Puerto Rico
Authentically Social by Corey Perlman - EO Puerto RicoAuthentically Social by Corey Perlman - EO Puerto Rico
Authentically Social by Corey Perlman - EO Puerto Rico
Corey Perlman, Social Media Speaker and Consultant
 

Recently uploaded (20)

Mastering B2B Payments Webinar from BlueSnap
Mastering B2B Payments Webinar from BlueSnapMastering B2B Payments Webinar from BlueSnap
Mastering B2B Payments Webinar from BlueSnap
 
Digital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and TemplatesDigital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and Templates
 
Company Valuation webinar series - Tuesday, 4 June 2024
Company Valuation webinar series - Tuesday, 4 June 2024Company Valuation webinar series - Tuesday, 4 June 2024
Company Valuation webinar series - Tuesday, 4 June 2024
 
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdfSearch Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
 
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdfikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
 
ikea_woodgreen_petscharity_cat-alogue_digital.pdf
ikea_woodgreen_petscharity_cat-alogue_digital.pdfikea_woodgreen_petscharity_cat-alogue_digital.pdf
ikea_woodgreen_petscharity_cat-alogue_digital.pdf
 
Project File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdfProject File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdf
 
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challengesEvent Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
 
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdfMeas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
 
Premium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern BusinessesPremium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern Businesses
 
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
 
Building Your Employer Brand with Social Media
Building Your Employer Brand with Social MediaBuilding Your Employer Brand with Social Media
Building Your Employer Brand with Social Media
 
An introduction to the cryptocurrency investment platform Binance Savings.
An introduction to the cryptocurrency investment platform Binance Savings.An introduction to the cryptocurrency investment platform Binance Savings.
An introduction to the cryptocurrency investment platform Binance Savings.
 
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdfBài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
 
Observation Lab PowerPoint Assignment for TEM 431
Observation Lab PowerPoint Assignment for TEM 431Observation Lab PowerPoint Assignment for TEM 431
Observation Lab PowerPoint Assignment for TEM 431
 
-- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month ---- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month --
 
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
 
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
 
Authentically Social by Corey Perlman - EO Puerto Rico
Authentically Social by Corey Perlman - EO Puerto RicoAuthentically Social by Corey Perlman - EO Puerto Rico
Authentically Social by Corey Perlman - EO Puerto Rico
 

Hire the right way

  • 1. Hire the right way Selena Deckelmann, @selenamarie, PostgreSQL James Turnbull, @kartar, Puppet Labs
  • 2. “A high quality Human Resources organization cannot make you a well-managed company with a great culture...”
  • 3. “...but it can tell you when you and your managers are not getting the job done.” -Ben Horowitz
  • 5. We did a survey.
  • 6. “I used to hire for passion...”
  • 7. • Most people only trust their immediate circles. • Our communities are really, really small compared to the rest of the workforce. • We need to start documenting how we do things and moving beyond “gut” checks for hiring, because there are a lot of great people out there.
  • 8. Signs you’re not getting the job done...
  • 9.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15. • Recruiting is everyone in the company’s job Who do I trust for referrals: “Current employees and previous coworkers”, “Myself” • Hire for knowledge and company culture fit, then specific skills Best hiring decision: “[We allowed] a candidate who had no significant open source contributions to interview by writing a short essay on an open source project he admired.” • Set expectations for what the job actually is Worst hiring decision: “Hiring a smart person who couldn't do the work I needed them to do.” • Conduct measurable, repeatable interviews
  • 16.
  • 17.
  • 18.
  • 19. • Job shadow, mentor to fill knowledge gaps A lot of what developers and sysadmins isn’t ever formally taught or if it is, it’s taught wrong. • Have a Day -1 and Day 1 plan 60% of surveyed had at least a Day 1 plan You’re not that special -- People are 93% predictable Write down your process because you really are doing most of it the same every time! • Make it an occasion! Have tea/coffee/beer meetups and celebrate the addition
  • 20.
  • 21.
  • 22.
  • 23. • Provide unstructured communication time Best practice: Managers have 1:1s with direct reports weekly • Give feedback early and often Set management expectation for regular feedback Give regular feedback in person or on the phone (skype, email BAD, IM - maybe, but lag is awful) A poor performance review should never be a surprise to an employee • Set measurable performance goals Quantify achievable goals Metrics for measuring performance should be binary and simple! Check in regularly, not just when deliverables are due
  • 24.
  • 25.
  • 26.
  • 27.
  • 28. • Have an exit day plan Should include exit interview, packing, equipment return, release agreement, “goodbye moment” -- not just shutting down accounts! • Exits do not always equal failure • Be courteous and stay in touch • Reflect on each exit with team & management
  • 29.
  • 30. Hire the right way Selena Deckelmann, @selenamarie, PostgreSQL James Turnbull, @kartar, Puppet Labs Many thanks to Jason Grlicky @jasongrlicky for his amazing graphic design work.