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

Odd Parallels Between Weightlifting and Software Delivery

Jim Holmes
October 06, 2021

Odd Parallels Between Weightlifting and Software Delivery

Presented at Centric Consulting's CampIO, an internal technology conference.

This talk speaks to interesting things I re-learned while starting highly technical Olympic weightlifting. In the midst of lots of hard work I found my mind wandering to interesting ideas about the criticality of breaking complex things into small pieces, the importance of having a coach, setting goals, and several other similar things. There were so many parallels between what I was learning in the gym and approaches I use daily in my day job working in software delivery.

The deck is my usual gonzo style, but you may find it interesting. I hope to post a public video of the talk sometime in November, 2021.

Jim Holmes

October 06, 2021
Tweet

More Decks by Jim Holmes

Other Decks in Technology

Transcript

  1. Odd Parallels Between
    Weightlifting
    and
    Software Delivery

    View Slide

  2. Unsplash.com @micahtindall

    View Slide

  3. View Slide

  4. Unsplash.com @aloragriffiths

    View Slide

  5. View Slide

  6. “Lift weights”

    View Slide

  7. “It will be fun”

    View Slide

  8. Epiphany

    View Slide

  9. Re-Learning

    View Slide

  10. What we learn
    in one domain
    can apply to
    far different
    domains

    View Slide

  11. Unsplash.com @myLeon

    View Slide

  12. Make Complex
    Things Simple

    View Slide

  13. https://youtu.be/GKmu1x2Qnc0

    View Slide

  14. https://youtu.be/ygoz0ANCcto

    View Slide

  15. View Slide

  16. View Slide

  17. View Slide

  18. Sizing
    Workflows
    Domain Problems

    View Slide

  19. View Slide

  20. View Slide

  21. View Slide

  22. View Slide

  23. Get a Coach

    View Slide

  24. LeARniNg
    iZ
    HaR d

    View Slide

  25. View Slide

  26. TDD
    React
    SalesForce Insurance
    Domain
    Cool Tech
    Du Jour
    SharePoint

    View Slide

  27. Mentors for us
    Us for our clients

    View Slide

  28. Unsplash.com @heylagostechie

    View Slide

  29. Simple Tools
    Solve Problems

    View Slide

  30. View Slide

  31. View Slide

  32. Cowbell 4.5.b(3)r3
    may not help the
    client

    View Slide

  33. Form first,
    then weight

    View Slide

  34. View Slide

  35. Katas
    TDD
    ATDD
    WebScale

    View Slide

  36. Set Goals

    View Slide

  37. View Slide

  38. View Slide

  39. Performance Testing
    JavaScript
    Mobile

    View Slide

  40. (Please, no
    SharePoint)

    View Slide

  41. So What’s the
    Lesson?

    View Slide

  42. Learning Happens
    EVERYWHERE

    View Slide

  43. Suss out the gold
    Apply it in other
    places

    View Slide