how to keep the people you need
DESCRIPTION
http://pete.io/Hiw9 You can watch this talk here: http://vimeo.com/65544302 How to retain your hardest to hire positions (DevOps, System Automation, Release Engineering) Abstract: We all talk about how to recruit and hire DevOps minded people, but something we don't often talk about is how to manage and retain them once you have hired them. There are lots of studies and statistics that discuss how expensive it is when you lose an employee. Often times the business side believes the only way to keep employees is via monetary compensation, and this is a terrible way to motivate. I have found that motivating thru autonomy and purpose can yield a much higher benefit to all parties. Most important to Startups as they often are more cash constrained and need to compete with more profitable and established companies. The Theory of Constraints states that an hour lost at a bottleneck essentially shuts down your organization. What happens when your constrained group (most likely your evolving operations team) loses a highly valued engineer? In this presentation, I want to discuss some of the techniques that were helpful for me when trying to keep my team motivated, when the world was coming down on our heads. Techniques found within process and culture changes such as Agile and DevOps, collaboration and cross functional teams, help everyone to feel as though they are part of something greater than themselves. My talk will expand and focus on the specifics of what has worked for me, and hopefully provide enough options that most any company could cherry-pick and start using within their organization. With the ultimate focus of keeping people happy and productive members of your team.TRANSCRIPT
![Page 1: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/1.jpg)
How to Keep the People You Need
System AutomationRelease Engineering
Operations
@petecheslock@DynInc
![Page 2: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/2.jpg)
Pete Cheslock
Twitter - @petecheslock
Github/Freenode – petecheslock
Director ofDevTools
![Page 3: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/3.jpg)
Pete Cheslock
Twitter - @petecheslock
Github/Freenode – petecheslock
Director ofAutomation
![Page 4: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/4.jpg)
Pete Cheslock
Twitter - @petecheslock
Github/Freenode – petecheslock
Director ofRelease Engineering
![Page 5: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/5.jpg)
Pete Cheslock
Twitter - @petecheslock
Github/Freenode – petecheslock
Director ofGSD
![Page 6: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/6.jpg)
Pete Cheslock
Twitter - @petecheslock
Github/Freenode – petecheslock
Director ofDeveloper Happiness
![Page 7: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/7.jpg)
Disclaimer
I’m not advocating The Right Way™
Shared Experiences from: Past/Current Companies Books Blog Posts Personal Interactions
You may not be able to keep everyone
@petecheslock
![Page 8: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/8.jpg)
@petecheslock
YMMV
http-//www.web-cars.com/mpg/epa_ymmv.php
![Page 9: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/9.jpg)
@petecheslock
About Myself
Network/System Admin
Pre-sales
Infrastructure Consulting
Building and Managing Ops Teams
Work/Recruit for companies you’ve never heard of (until recently)
![Page 10: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/10.jpg)
@petecheslock
Recruiting = Sisyphus
Difficult
Painful
Forced to Repeat for Eternity (or so it feels like)
http://blog.anthonycoletraining.com/Portals/10395/images/sisyphus-resized-600.jpg
![Page 11: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/11.jpg)
@petecheslock
Losing People Sucks
It’s even more painful when you realize you could have avoided it.
http://robbieabed.com/wp-content/uploads/2012/06/im-a-quitter.jpg
![Page 12: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/12.jpg)
@petecheslock
Feels Like Failure
Recruitment
Retention
Everything Else
http://leujin.deviantart.com/art/Failure-is-always-an-option-141252872
![Page 13: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/13.jpg)
@petecheslock
Who’s Hiring?
Everyone
Actively Recruiting, Interviewing, Etc?
![Page 14: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/14.jpg)
@petecheslock
Not that bad?Really?
Two Weeks Notice (Sometimes Four)
Two Weeks “Intro to Company”
Three Months Full Ramp-Up
Four Months Total?
Probably more like 6 Months.
![Page 15: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/15.jpg)
@petecheslock
Constraints
![Page 16: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/16.jpg)
@petecheslock
Didn’t Read the Books?
“An hour lost on the bottleneck is an hour lost on the entire system”
“An hour gained on a non-bottleneck is a mirage”
What happens if Brent quit?
![Page 17: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/17.jpg)
Redundant Keymasters?
@petecheslock
http://cdn3.hark.com/images/000/659/522/659522/original.jpg
![Page 18: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/18.jpg)
@petecheslock
System Shutdown
Projects Slow down
Days get longer
More Stress
More People Leave
http://www.dashe.com/blog/wp-content/uploads/2012/03/snowball_effect.png
![Page 19: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/19.jpg)
@petecheslock
“Common sense is not so common.”
- Voltaire
![Page 20: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/20.jpg)
@petecheslock
Money
http://x959fm.com/blogs/post/savery/2013/apr/15/bad-tattoo-day-pay/
![Page 21: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/21.jpg)
@petecheslock
Money
“Everyone takes a paycut to be here”
Above market offer turns into a huge bump
You need to take money off the table
Monetary adjustments = short term fixes (at best)
STPR http://x959fm.com/blogs/post/savery/2013/apr/15/bad-tattoo-day-pay/
http://arnoldzwicky.s3.amazonaws.com/BizarroCarrotStick.gif
![Page 22: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/22.jpg)
@petecheslock
Money
http://arnoldzwicky.s3.amazonaws.com/BizarroCarrotStick.gif
![Page 23: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/23.jpg)
@petecheslock
What Drives Us?
Autonomy
Mastery
Purpose
Drive: The Surprising Truth About What Motivates Us: Dan Pink
![Page 24: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/24.jpg)
@petecheslock
I tell my daughter what to do, not my engineers
![Page 25: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/25.jpg)
@petecheslock
But I Need Work Done?
Align work with an owner
Back off and let them work on it
Offer support as needed
Filter unnecessary distractions
![Page 26: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/26.jpg)
@petecheslock
Mastery
Get better at something that matters
Continuous Learning
Skill Improvement
http://www.midwestusergroup.org/RubiksCube.JPG
![Page 27: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/27.jpg)
@petecheslock
Purpose
"I want to write code that no one will ever use"
-Nobody, Ever.
Being a part of something greater
Fulfilling, important work that matters.
![Page 28: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/28.jpg)
@petecheslock
Story Time
We had Nagios
Nagios annoyed my Devs
My Devs annoyed me
![Page 29: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/29.jpg)
@petecheslock
http://www.menspsychology.com/blog/frustration-and-how-to-deal-with-it
![Page 30: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/30.jpg)
Wild Idea Appears
“There is a better way to do this…I think”
One week for a POC
One month for an MVP
Replaced Nagios 2 weeks after
Opensource and Community
@petecheslock
![Page 31: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/31.jpg)
@petecheslock
![Page 32: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/32.jpg)
@petecheslock
Open Source Projects
Gives people ownership
Can make it easier to recruit later
Costs can be minimal
Benefits can be massive
![Page 33: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/33.jpg)
@petecheslock
Unlimited Vacations
You have to have the culture to back it up
“Umm..You already have taken 3 weeks…”
![Page 34: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/34.jpg)
@petecheslock
Unlimited Vacations
http://img.gawkerassets.com/img/18ixlb19u5z7njpg/ku-medium.jpg
It should not be a way to avoid burnout
![Page 35: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/35.jpg)
@petecheslock
The Remotes
You want to scale, in this economy?
Talent > Location
A manager is responsible for the output of their team
It doesn’t (shouldn’t) matter where people are contributing from.
![Page 36: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/36.jpg)
@petecheslock
The Remotes
You want to scale, in this economy?
Talent > Location
A manager is responsible for the output of their team
It doesn’t (shouldn’t) matter where people are contributing from.
![Page 37: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/37.jpg)
@petecheslock
Conferences
They’re Important (In moderation)
Opportunity to see new technologies
Learn new and interesting solutions to problems
Build a Personal Network
![Page 38: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/38.jpg)
@petecheslock
Unscheduled Time
http://www.georgeambler.com/wp-content/uploads/2012/08/reflect.jpg
![Page 39: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/39.jpg)
@petecheslock
Culture
Free Food/Snacks
PingPong Tables
Beer
![Page 40: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/40.jpg)
@petecheslock
Culture
Free Food/Snacks
PingPong Tables
Beer
![Page 41: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/41.jpg)
@petecheslock
High Levels of Trust Across the Organization
Personal Ownership and Responsibility
http://24.media.tumblr.com/tumblr_lodph06Pd51qfcygro1_250.jpg
![Page 42: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/42.jpg)
@petecheslock
Challenging Meaningful Work
Employee Ownership
High Levels of Trust
![Page 43: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/43.jpg)
@petecheslock
Treat Them Like Adults
![Page 44: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/44.jpg)
@petecheslock
![Page 45: How to Keep the People You Need](https://reader036.vdocuments.net/reader036/viewer/2022062513/55519ce4b4c9053c488b4873/html5/thumbnails/45.jpg)
@petecheslock
Thank You