Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Growing the "T": Learning for Breadth and Depth

Growing the "T": Learning for Breadth and Depth

These are my slides from "Growing The 'T': Learning for Breadth and Depth" at Devops Days Nashville. Resources are at:

Peak: Secrets from the new Science of Expertise: https://www.amazon.com/Peak-Secrets-New-Science-Expertise-ebook/dp/B011H56MKS
Grit: The Power of Passion and Perseverance: https://www.amazon.com/Grit-Passion-Perseverance-Angela-Duckworth-ebook/dp/B010MH9V3W/ref=sr_1_1?crid=333BG8KTAEMD7
Mindset: The New Psychology of Success: https://www.amazon.com/Mindset-Psychology-Carol-S-Dweck-ebook/dp/B000FCKPHG/ref=sr_1_1?crid=REYYCUG7TDCR
A Five Stage Model of Directed Skill Acquisition: https://apps.dtic.mil/dtic/tr/fulltext/u2/a084551.pdf
Ebbinghuas Forgetting Curve: https://www.psychestudy.com/cognitive/memory/ebbinghaus-forgetting-curve

C7393b7ba7ec9c8890dd77d209fbb3c9?s=128

maltzj

May 10, 2019
Tweet

Transcript

  1. @maltzj @maltzj

  2. @maltzj @maltzj 2 One Attention Rich Input 2

  3. @maltzj @maltzj 3 Learning takes those inputs and makes them

    automatic 3
  4. @maltzj Growing the "T": Learning for Breadth and Depth Jonathan

    Maltz @maltzj 5-10-19 AUTHOR DATE
  5. @maltzj @maltzj

  6. @maltzj @maltzj Broad base of skills

  7. @maltzj @maltzj Broad base of skills

  8. @maltzj @maltzj Broad base of skills Deep in one particular

    area
  9. @maltzj Knowledge vs. Skills

  10. @maltzj @maltzj K. Anders Ericsson

  11. @maltzj @maltzj

  12. @maltzj @maltzj Knowledge (noun): awareness or familiarity gained by experience

    of a fact or situation
  13. @maltzj • Kubernetes is a container orchestrator Knowledge examples

  14. @maltzj • Kubernetes is a container orchestrator • Jenkins pipelines

    can be written in a scripted or declarative syntax Knowledge examples
  15. @maltzj • Kubernetes is a container orchestrator • Jenkins pipelines

    can be written in a scripted or declarative syntax • Giving tech talks involves organizing information and telling a story Knowledge examples
  16. @maltzj @maltzj Skill (noun): the ability to do something well

  17. @maltzj • Operating a kubernetes cluster Skill examples

  18. @maltzj • Operating a kubernetes cluster • Writing a Jenkins

    Pipelines Skill examples
  19. @maltzj • Operating a kubernetes cluster • Writing a Jenkins

    Pipelines • Ability to organize your ideas and tell a story in a tech talk Skill examples
  20. @maltzj @maltzj Knowledge != Skills

  21. @maltzj @maltzj Practice!

  22. @maltzj @maltzj Purposeful Practice!

  23. @maltzj • Take skill you want to learn Practicing Purposefully

  24. @maltzj • Take skill you want to learn • Create

    an exercise which forces you to push that Practicing Purposefully
  25. @maltzj • Take skill you want to learn • Create

    an exercise which forces you to push that • Get feedback on that Practicing Purposefully
  26. @maltzj Action Results Take an action

  27. @maltzj Action Results Get Feedback

  28. @maltzj @maltzj

  29. @maltzj @maltzj Knowledge -> Skills

  30. @maltzj Action Results Mental Model

  31. @maltzj Action Results Get Feedback Mental Model

  32. @maltzj @maltzj Single-Loop Learning

  33. @maltzj Let's talk about "The T"

  34. @maltzj @maltzj Broad base of skills Deep in one particular

    area
  35. @maltzj @maltzj Broad base of skills Deep in one particular

    area
  36. @maltzj @maltzj Stuart + Hubert Dreyfus

  37. @maltzj @maltzj

  38. @maltzj @maltzj Beginner Intermediate Advanced

  39. @maltzj @maltzj Specialized Knowledge + Specific Skills

  40. @maltzj @maltzj Beginner - Introductory books/tutorials. Shipping + code reviews

    Intermediate Advanced
  41. @maltzj @maltzj

  42. @maltzj @maltzj Beginner - Introductory books/tutorials. Shipping + code reviews

    Intermediate - Specific content. Expert code reviews, active experimenting Advanced
  43. @maltzj @maltzj Beginner - Introductory books/tutorials. Shipping + code reviews

    Intermediate - Specific content. Expert code reviews, active experimenting Advanced - Self-guided Domain mentorship
  44. @maltzj @maltzj Double-Loop Learning

  45. @maltzj Action Result Get Feedback Mental Model

  46. @maltzj Action Results Get Feedback Mental Model Get Feedback

  47. @maltzj @maltzj Broad base of skills Deep in one particular

    area
  48. @maltzj @maltzj Stuff that may impact you. Upcoming trends. No

    skill
  49. @maltzj @maltzj Stuff you occasionally use. Less skillful, enough knowledge

    to get by
  50. @maltzj @maltzj Stuff you use every day (skillful, specific knowledge)

  51. @maltzj @maltzj Practice opportunities

  52. @maltzj @maltzj Hermann Ebinghaus

  53. @maltzj @maltzj

  54. @maltzj @maltzj

  55. @maltzj @maltzj Foundational Principles

  56. @maltzj • Short cycle time = good Foundational Principles

  57. @maltzj • Short cycle time = good • Conciseness =

    good Foundational Principles
  58. @maltzj • Short cycle time = good • Conciseness =

    good • Complexity = bad Foundational Principles
  59. @maltzj @maltzj What problem does this solve?

  60. @maltzj • 1 / 2 Broad resources ◦ Looking for

    frequency of terms ◦ Software engineering daily / Software Engineering Radio Broad knowledge
  61. @maltzj • 1 / 2 Broad resources ◦ Looking for

    frequency of terms ◦ Software engineering daily / Software Engineering Radio • Broad conferences (Goto, QCon, etc) ◦ Lunchtime=besttime Broad knowledge
  62. @maltzj @maltzj

  63. @maltzj @maltzj

  64. @maltzj @maltzj

  65. @maltzj @maltzj

  66. @maltzj • 1 / 2 Broad resources ◦ Looking for

    frequency of terms ◦ Software engineering daily / Software Engineering Radio • Broad conferences (Goto, QCon, etc) ◦ Lunchtime=besttime • Distant co-workers Broad knowledge
  67. @maltzj @maltzj "Should I be using this?"

  68. @maltzj • 1 / 2 Domain-specific content ◦ Devops Weekly/Data

    Eng Weekly/Last week in AWS Domain-Specific Knowledge
  69. @maltzj • 1 / 2 Domain-specific content ◦ Devops Weekly/Data

    Eng Weekly/Last week in AWS • Domain specific conferences ◦ DevopsDays! ◦ Pycon ◦ O'Reilly Data Conf Domain-Specific Knowledge
  70. @maltzj @maltzj "How can I master this?"

  71. @maltzj @maltzj Practice!

  72. @maltzj @maltzj 3 Things

  73. @maltzj @maltzj 1. Invest in Foundational Principles

  74. @maltzj @maltzj 2. You don't need to know everything

  75. @maltzj @maltzj 3. Purposeful Practice!

  76. @maltzj @maltzj

  77. @maltzj • Peak: Secrets from the New Science of Expertise

    • Grit: The Power of Passion and Perseverance • Mindset: The New Psychology of Success • A Five Stage Model of Directed Skill Acquisition • Ebbinghaus Forgetting Curve Resources
  78. @maltzj @maltzj https://boards.greenhouse.io/nuna/

  79. @maltzj @maltzj