$30 off During Our Annual Pro Sale. View Details »

Stop Hiring Devops Experts (And Start Growing Them)

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

Jez Humble

December 08, 2014
Tweet

More Decks by Jez Humble

Other Decks in Technology

Transcript

  1. @jezhumble | #yow14 | december 8 2014
    stop hiring devops experts
    (and start growing them)

    View Slide

  2. Project A
    Project B
    Project C
    DBAs
    Infrastructure team
    Service desk
    Value stream
    Operations
    Engineering
    Business
    Ping!
    “the enterprise”

    View Slide

  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

    View Slide

  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!

    View Slide

  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

    View Slide

  6. 6
    Sometimes you need a blank template.

    View Slide

  7. “the game has changed”
    Andrew Shafer | @littleidea | “There Is No Talent Shortage” | http://slidesha.re/14TV4fd

    View Slide

  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

    View Slide

  9. hiring a devop
    http://gun.io/blog/how-to-hire-devops/

    View Slide

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

    View Slide

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

    View Slide

  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

    View Slide

  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/

    View Slide

  14. fragile

    View Slide

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

    View Slide

  16. antifragile

    View Slide

  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

    View Slide

  18. cynefin
    — Dave Snowden

    View Slide

  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

    View Slide

  20. Dan Milstein | @danmil
    http://www.slideshare.net/danmil30/how-to-run-a-postmortem-with-humans-not-robots-velocity-2013

    View Slide

  21. game days

    View Slide

  22. standards

    View Slide

  23. http://diannemarsh.com

    View Slide

  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

    View Slide

  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?”

    View Slide

  26. @jezhumble
    high trust culture
    Westrum, “A Typology of Organizational Cultures” | http://bmj.co/1BRGh5q
    How organizations process information

    View Slide

  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

    View Slide

  28. jesse’s rule
    “don’t fight
    stupid,
    make more
    awesome”
    Jesse Robbins, Co-founder, Opscode @jesserobbins

    View Slide

  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: [email protected]
    Subject: devops

    View Slide