stop hiring devops experts (and start growing them) - puppetconf 2013

17
@jezhumble puppetconf, 23 august 2013 stop hiring devops experts (and start growing them) Friday, August 23, 13

Upload: puppet-labs

Post on 06-May-2015

5.989 views

Category:

Documents


2 download

DESCRIPTION

"Stop Hiring Devops Experts (And Start Growing Them)" by Jez Humble, Principal, ThoughtWorks. Presentation Overview: Everyone is putting "devops" on their LinkedIn profile, and everyone is trying to hire them. In this talk, Jez will argue this is not a recruitment problem but an organizations failure. This talk discusses how to grow great people and great organizations, and how the two problems are connected. Speaker Bio: Jez Humble is a Principal at ThoughtWorks Studios, and co-author of the Jolt Award winning Continuous Delivery, published in Martin Fowler’s Signature Series (Addison Wesley, 2010). He has worked as a software developer, product manager, consultant and trainer across a wide variety of domains and technologies. His focus is on helping organisations deliver valuable, high-quality software frequently and reliably through implementing effective engineering practices.

TRANSCRIPT

Page 1: Stop Hiring Devops Experts (And Start Growing Them) - PuppetConf 2013

@jezhumblepuppetconf, 23 august 2013

stop hiring devops experts(and start growing them)

Friday, August 23, 13

Page 2: Stop Hiring Devops Experts (And Start Growing Them) - PuppetConf 2013

hiring a devop

http://gun.io/blog/how-to-hire-devops/

Friday, August 23, 13

Page 3: Stop Hiring Devops Experts (And Start Growing Them) - PuppetConf 2013

“the game has changed”

Andrew Shafer | @littleidea | “There Is No Talent Shortage” | http://slidesha.re/14TV4fdFriday, August 23, 13

Page 4: Stop Hiring Devops Experts (And Start Growing Them) - PuppetConf 2013

Michael Sahota | @MichaelSahota | http://bit.ly/13Btc5cFriday, August 23, 13

Page 5: Stop Hiring Devops Experts (And Start Growing Them) - PuppetConf 2013

you can’t hire in cultural change

http://www.cutestpaw.com/images/one-of-these-things-is-not-like-the-other/Friday, August 23, 13

Page 6: Stop Hiring Devops Experts (And Start Growing Them) - PuppetConf 2013

experimentation / improvisation

we grow systems and knowledge

20% time, pairing

how well do we cultivate knowledge?

role of management?

cultivation culture

Friday, August 23, 13

Page 7: Stop Hiring Devops Experts (And Start Growing Them) - PuppetConf 2013

creating a “devops team”

training

buying tools

hiring people

not very e!ective

Friday, August 23, 13

Page 8: Stop Hiring Devops Experts (And Start Growing Them) - PuppetConf 2013

fragile

Friday, August 23, 13

Page 9: Stop Hiring Devops Experts (And Start Growing Them) - PuppetConf 2013

resilient

http://www.flickr.com/photos/scjody/4628723629/Friday, August 23, 13

Page 10: Stop Hiring Devops Experts (And Start Growing Them) - PuppetConf 2013

antifragile

Friday, August 23, 13

Page 11: Stop Hiring Devops Experts (And Start Growing Them) - PuppetConf 2013

antifragile

"We acquire the strength we have overcome."

-- Ralph Waldo Emerson, The Conduct of Life

“From life's school of war: what does not kill me makes me stronger.”

-- Friedrich Nietzsche, Twilight of the Idols

Friday, August 23, 13

Page 12: Stop Hiring Devops Experts (And Start Growing Them) - PuppetConf 2013

game days

Friday, August 23, 13

Page 13: Stop Hiring Devops Experts (And Start Growing Them) - PuppetConf 2013

simian army

http://diannemarsh.comFriday, August 23, 13

Page 14: Stop Hiring Devops Experts (And Start Growing Them) - PuppetConf 2013

establish a sense of urgency

"a majority of employees, perhaps 75 percent of management overall, and virtually all of the top executives need to believe that considerable change is absolutely essential”

John P. Kotter, Leading Change, p51Friday, August 23, 13

Page 15: Stop Hiring Devops Experts (And Start Growing Them) - PuppetConf 2013

what does devops mean?

“when confronted with the question, ‘Are you a DevOps?’ I answered the only way I knew how. Someone was asking me not whether I was quali"ed to "ll a role, but whether I believed in a movement. Whether #ow was of the utmost importance. Whether communication was more important than silos. ‘Of course not, are you an Agile?’”

Dave Mangot | @davemangot | http://bit.ly/16YHqu3Friday, August 23, 13

Page 16: Stop Hiring Devops Experts (And Start Growing Them) - PuppetConf 2013

resources

DLOQ: http://www.partnersforlearning.com/questions2.asp

Sahota, An Agile Adoption and Transformation Survival Guide http://www.infoq.com/minibooks/agile-adoption-transformation

Game Days: http://queue.acm.org/detail.cfm?id=2371297

Google DiRT: http://queue.acm.org/detail.cfm?id=2371516

Net!ix culture: http://slideshare.net/reed2001/culture-1798664

BOOKS

Schneider, The Reengineering Alternative

Kotter, Leading Change

Taleb, Antifragile

Friday, August 23, 13

Page 17: Stop Hiring Devops Experts (And Start Growing Them) - PuppetConf 2013

questions@jezhumble | [email protected]://continuousdelivery.com/

ThoughtWorks is hiring! (ironically)http://join.thoughtworks.com/

Australia | Brazil | Canada | ChinaGermany | India | Singapore | South AfricaUganda | UK | USA

© 2013 ThoughtWorks, Inc.

Pre-order my new book!http://amzn.to/1f7UkbV

Friday, August 23, 13