Stop Hiring Devops Experts (And Start Growing Them)

D9d7afe54eeb20e7443ad53b7286af99?s=47 Jez Humble
December 08, 2014

Stop Hiring Devops Experts (And Start Growing Them)

Stop Hiring Devops Experts (And Start Growing Them) ###

[slides](http://www.slideshare.net/jezhumble/stop-hiring-devops-experts-and-start-growing-them) | [video](http://puppetlabs.com/presentations/keynote-stop-hiring-devops-experts-and-start-growing-them)

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.

Video: http://puppetlabs.com/presentations/keynote-stop-hiring-devops-experts-and-start-growing-them

D9d7afe54eeb20e7443ad53b7286af99?s=128

Jez Humble

December 08, 2014
Tweet

Transcript

  1. @jezhumble | #yow14 | december 8 2014 stop hiring devops

    experts (and start growing them)
  2. Project A Project B Project C DBAs Infrastructure team Service

    desk Value stream Operations Engineering Business Ping! “the enterprise”
  3. enterprise projects Project A Project B Project C DBAs Infrastructure

    team Service desk Value stream Operations Engineering Business Ping! Project D Let’s create a new product
  4. Project A Project B DBAs Infrastructure team Service desk Value

    stream Operations Engineering Business Project D We’re going agile! Oh shit! Oh shit!
  5. Project A Project B DBAs Infrastructure team Service desk Value

    stream Operations Engineering Business Project D Our test-driven code follows SOLID principles Shame it doesn’t work Change management
  6. 6 Sometimes you need a blank template.

  7. “the game has changed” Andrew Shafer | @littleidea | “There

    Is No Talent Shortage” | http://slidesha.re/14TV4fd
  8. what is devops? a cross-functional community of practice dedicated to

    the study of building, evolving and operating rapidly changing resilient systems at scale
  9. hiring a devop http://gun.io/blog/how-to-hire-devops/

  10. you can’t just hire in cultural change http://www.cutestpaw.com/images/one-of-these-things-is-not-like-the-other/

  11. devops http://www.slideshare.net/jallspaw/10-deploys-per-day-dev-and-ops-cooperation-at-flickr

  12. experimentation / improvisation we create and evolve systems and knowledge

    we pursue clearly defined stretch goals how well do we cultivate knowledge? safe to fail innovation culture
  13. creating a “devops team”* training buying tools hiring people not

    very effective *see https://continuousdelivery.com/2012/10/theres-no-such-thing-as-a-devops-team/
  14. fragile

  15. resilient http://www.flickr.com/photos/scjody/4628723629/

  16. antifragile

  17. 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
  18. cynefin — Dave Snowden

  19. retrospective prime directive “Regardless of what we discover, we understand

    and truly believe that everyone did the best job they could, given what they knew at the time, their skills and abilities, the resources available, and the situation at hand.” — Norm Kerth
  20. Dan Milstein | @danmil http://www.slideshare.net/danmil30/how-to-run-a-postmortem-with-humans-not-robots-velocity-2013

  21. game days

  22. standards

  23. http://diannemarsh.com

  24. disaster recovery testing “For DiRT-style events to be successful, an

    organization first needs to accept system and process failures as a means of learning… We design tests that require engineers from several groups who might not normally work together to interact with each other. That way, should a real large-scale disaster ever strike, these people will already have strong working relationships” Kripa Krishnan | http://queue.acm.org/detail.cfm?id=2371297
  25. @beerops | https://beero.ps/2017/06/17/on-failure-and-resilience/ The immediate response from everyone around was

    to ask, “What help do you need?”
  26. @jezhumble high trust culture Westrum, “A Typology of Organizational Cultures”

    | http://bmj.co/1BRGh5q How organizations process information
  27. what is devops? “I’ll tell you EXACTLY what devops means.

    Devops means giving a shit about your job enough to not pass the buck. Devops means giving a shit about your job enough to want to learn all the parts and not just your little world. Developers need to understand infrastructure. Operations people need to understand code. People need to fucking work with each other and not just occupy space next to each other.” John Vincent | @lusis | http://bit.ly/12DkRhf
  28. jesse’s rule “don’t fight stupid, make more awesome” Jesse Robbins,

    Co-founder, Opscode @jesserobbins
  29. thank you! © 2016-7 DevOps Research and Assessment LLC https://devops-research.com/

    To receive the following: • 30% off my new video course: creating high performance organizations • A copy of this presentation • A 100 page excerpt from Lean Enterprise • An excerpt from the DevOps Handbook • A 20m preview of my Continuous Delivery video workshop • Discount code for CD video + interviews with Eric Ries & more Just pick up your phone and send an email To: jezhumble@sendyourslides.com Subject: devops