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

Continuing Education at Work (PyDX)

Katherine Wu
October 11, 2015

Continuing Education at Work (PyDX)

Abstract:
The list of things we want to learn is infinite. How many of us have marked talks to watch, or books to read, yet have never gone back to them (until our browser crashes and we lose everything that was in an open tab)? Left to my own devices, I often only learn what I directly need in my work, despite the best of intentions. It wasn’t until I started running a couple lightweight continuing education programs at work that I followed through on my goals around continuing to expand my technical knowledge base. This talk will discuss setting up programs to finally get yourself reading those technical books and watching technical talks. We’ll discuss strategies for making these programs low maintenance and long-lived, as well as flexible enough to help both more and less experienced folks. If you’ve been looking for a more structured approach to self-education, this talk is for you!

This talk was presented at PyDX 2015 in Portland, ~36 minutes: https://youtu.be/MZg-L1Sblog
Blog post: http://kwugirl.blogspot.com/2015/10/continuing-education-at-work-talk.html

Katherine Wu

October 11, 2015
Tweet

More Decks by Katherine Wu

Other Decks in Programming

Transcript

  1. CONTINUING EDUCATION !
    AT WORK
    Katherine Wu
    @kwugirl
    !
    !
    Software Engineer

    View full-size slide

  2. @kwugirl
    PROGRAM OVERVIEWS
    WHY THIS IS A GOOD IDEA
    3 GENERAL PRINCIPLES
    PROGRAM DETAILS
    FINAL THOUGHTS

    View full-size slide

  3. PROGRAM
    OVERVIEWS

    View full-size slide

  4. @kwugirl
    technical
    book club
    PROGRAM OVERVIEWS >

    View full-size slide

  5. @kwugirl
    PROGRAM OVERVIEWS > TECHNICAL BOOK CLUB

    View full-size slide

  6. @kwugirl
    LunchConf
    PROGRAM OVERVIEWS >

    View full-size slide

  7. @kwugirl
    PROGRAM OVERVIEWS > LUNCHCONF

    View full-size slide

  8. WHY THIS IS A
    GOOD IDEA

    View full-size slide

  9. @kwugirl
    “Book club gives me shiny hair
    and clear skin!” —someone

    “In just 3 visits, LunchConf made
    me grow 2 inches taller!” 

    —someone else
    WHY GOOD IDEA >

    View full-size slide

  10. @kwugirl
    “All of the learning,
    none of the stress!”
    WHY GOOD IDEA >

    View full-size slide

  11. @kwugirl
    “Watching conference talks is a
    whole different experience when you
    get to talk about them afterward.”
    WHY GOOD IDEA >

    View full-size slide

  12. @kwugirl
    WHY CONTINUING ED?
    WHY GROUP LEARNING?
    WHY AT WORK?
    WHY GOOD IDEA >

    View full-size slide

  13. @kwugirl
    WHY CONTINUING
    EDUCATION?
    WHY GOOD IDEA >

    View full-size slide

  14. @kwugirl
    it’s fun!
    WHY GOOD IDEA > CONTINUING ED

    View full-size slide

  15. @kwugirl
    good for your
    current job
    WHY GOOD IDEA > CONTINUING ED

    View full-size slide

  16. @kwugirl
    “LunchConf has been such a
    super thing for me :) 

    just totally used non-greedy regex
    in researching a customer issue”
    WHY GOOD IDEA > CONTINUING ED > CURRENT JOB

    View full-size slide

  17. @kwugirl
    “I get to notice all the gaps
    in my knowledge before
    they become fatal flaws!”
    WHY GOOD IDEA > CONTINUING ED > CURRENT JOB

    View full-size slide

  18. @kwugirl
    good for your
    career
    WHY GOOD IDEA > CONTINUING ED

    View full-size slide

  19. @kwugirl
    WHY GROUP
    LEARNING?
    WHY GOOD IDEA >

    View full-size slide

  20. @kwugirl
    use peer pressure
    on yourself
    WHY GOOD IDEA > GROUP LEARNING

    View full-size slide

  21. @kwugirl
    active learning
    WHY GOOD IDEA > GROUP LEARNING

    View full-size slide

  22. @kwugirl
    “How come ch4 says
    ___,but ch7 says ___?
    WHY GOOD IDEA > GROUP LEARNING > ACTIVE LEARNING

    View full-size slide

  23. @kwugirl
    “It’s the human interaction,
    hearing from others, explaining
    my thoughts, and getting instant
    feedback that really helps lock
    knowledge in for me.”
    WHY GOOD IDEA > GROUP LEARNING > ACTIVE LEARNING

    View full-size slide

  24. @kwugirl
    “I’m not the most social of
    people, and yet learning
    socially is how I learn best.”
    WHY GOOD IDEA > GROUP LEARNING > ACTIVE LEARNING

    View full-size slide

  25. @kwugirl
    learn more
    WHY GOOD IDEA > GROUP LEARNING

    View full-size slide

  26. @kwugirl
    WHY AT !
    WORK?
    WHY GOOD IDEA >

    View full-size slide

  27. @kwugirl
    more convenient
    WHY GOOD IDEA > AT WORK

    View full-size slide

  28. @kwugirl
    take advantage
    of resources
    WHY GOOD IDEA > AT WORK

    View full-size slide

  29. @kwugirl
    make material
    more relevant
    WHY GOOD IDEA > AT WORK

    View full-size slide

  30. @kwugirl
    develop
    relationships
    WHY GOOD IDEA > AT WORK

    View full-size slide

  31. 3 GENERAL
    PRINCIPLES

    View full-size slide

  32. @kwugirl
    ADDS OVERHEAD
    GETTING STUCK MANAGING
    EASY TO DEPRIORITIZE
    GENERAL PRINCIPLES >

    View full-size slide

  33. @kwugirl
    make it
    GENERAL PRINCIPLES >
    adds overhead
    EASY

    View full-size slide

  34. @kwugirl
    make it
    GENERAL PRINCIPLES >
    getting stuck managing
    DECENTRALIZED

    View full-size slide

  35. @kwugirl
    make it
    GENERAL PRINCIPLES >
    easy to deprioritize
    USEFUL

    View full-size slide

  36. @kwugirl
    GENERAL PRINCIPLES >
    EASY E
    DECENTRALIZED D
    USEFUL U

    View full-size slide

  37. PROGRAM
    DETAILS

    View full-size slide

  38. @kwugirl
    GETTING !
    STARTED
    DETAILS >

    View full-size slide

  39. @kwugirl
    pick your own
    starting point
    DETAILS > GETTING STARTED
    EASY
    USEFUL

    View full-size slide

  40. @kwugirl
    DETAILS > GETTING STARTED > STARTING POINT

    View full-size slide

  41. @kwugirl
    DETAILS > GETTING STARTED > STARTING POINT

    View full-size slide

  42. @kwugirl
    recruit
    participants
    DETAILS > GETTING STARTED

    View full-size slide

  43. @kwugirl
    gather a
    core group
    DETAILS > GETTING STARTED > RECRUIT DECENTRALIZED

    View full-size slide

  44. @kwugirl
    get different
    experience levels
    DETAILS > GETTING STARTED > RECRUIT USEFUL

    View full-size slide

  45. @kwugirl
    loop in mentors
    DETAILS > GETTING STARTED > RECRUIT USEFUL

    View full-size slide

  46. @kwugirl
    pick a consistent
    time and location
    DETAILS > GETTING STARTED
    DECENTRALIZED
    EASY

    View full-size slide

  47. @kwugirl
    discuss & set
    ground rules
    DETAILS > GETTING STARTED

    View full-size slide

  48. @kwugirl
    the first rule of
    book club is…
    DETAILS > GETTING STARTED > GROUND RULES EASY

    View full-size slide

  49. @kwugirl
    come to
    book club!
    DETAILS > GETTING STARTED > GROUND RULES EASY

    View full-size slide

  50. @kwugirl
    if 2 people are
    around, will meet
    DETAILS > GETTING STARTED > GROUND RULES EASY

    View full-size slide

  51. @kwugirl
    ok to leave a talk
    DETAILS > GETTING STARTED > GROUND RULES USEFUL

    View full-size slide

  52. @kwugirl
    have a place to
    record things
    DETAILS > GETTING STARTED DECENTRALIZED
    EASY
    USEFUL

    View full-size slide

  53. @kwugirl
    RUNNING THE
    EVENTS
    DETAILS >

    View full-size slide

  54. @kwugirl
    moderating
    DETAILS > EVENTS

    View full-size slide

  55. @kwugirl
    commit to doing
    *all* the reading
    DETAILS > EVENTS > MODERATING USEFUL

    View full-size slide

  56. @kwugirl
    bring work
    examples
    DETAILS > EVENTS > MODERATING USEFUL

    View full-size slide

  57. @kwugirl
    assign 2
    moderators
    DETAILS > EVENTS > MODERATING DECENTRALIZED

    View full-size slide

  58. @kwugirl
    rotate
    assignments
    DETAILS > EVENTS > MODERATING DECENTRALIZED

    View full-size slide

  59. @kwugirl
    have a forum for
    continued discussion
    DETAILS > EVENTS DECENTRALIZED
    EASY
    USEFUL

    View full-size slide

  60. @kwugirl
    RESUSCITATING
    ATTENDANCE
    DETAILS >

    View full-size slide

  61. @kwugirl
    ask questions
    DETAILS > RESUSCITATING ATTENDANCE EASY

    View full-size slide

  62. @kwugirl
    light guilt-tripping
    DETAILS > RESUSCITATING ATTENDANCE

    View full-size slide

  63. @kwugirl
    remind of goals
    DETAILS > RESUSCITATING ATTENDANCE USEFUL

    View full-size slide

  64. @kwugirl
    CHOOSING THE
    NEXT THING
    DETAILS >

    View full-size slide

  65. @kwugirl
    choosing the
    next book
    DETAILS > NEXT DECENTRALIZED
    EASY
    USEFUL

    View full-size slide

  66. @kwugirl
    choosing the
    next talk
    DETAILS > NEXT DECENTRALIZED
    EASY
    USEFUL

    View full-size slide

  67. FINAL THOUGHTS

    View full-size slide

  68. @kwugirl
    don’t have to run these
    programs forever
    FINAL THOUGHTS > DECENTRALIZED

    View full-size slide

  69. @kwugirl
    adapt for the work
    culture you’re in
    FINAL THOUGHTS >
    EASY
    USEFUL

    View full-size slide

  70. @kwugirl
    may your bookmarks
    decrease in number!
    FINAL THOUGHTS >

    View full-size slide

  71. CONTINUING EDUCATION !
    AT WORK
    Katherine Wu
    @kwugirl
    !
    !
    Software Engineer
    bit.ly/ContinuingEdAtWork
    DECENTRALIZED
    EASY
    USEFUL
    E!
    D!
    U

    View full-size slide

  72. @kwugirl
    THANKS FOR FEEDBACK
    & HELP PRACTICING!
    ACKNOWLEDGEMENTS >
    Adam V
    Alexis G
    Alice G
    Amy B
    Emily H
    Eric B
    Erika A
    Jason C
    Andrew G
    Cory J
    Daniel S
    David P
    Karl S
    Kelsey Y
    Ruby A
    Zoe K

    View full-size slide

  73. @kwugirl
    This document and the information herein (including any information that may be incorporated by reference) is
    provided for informational purposes only and should not be construed as an offer, commitment, promise or obligation
    on behalf of New Relic, Inc. (“New Relic”) to sell securities or deliver any product, material, code, functionality, or
    other feature. Any information provided hereby is proprietary to New Relic and may not be replicated or disclosed
    without New Relic’s express written permission.
    Such information may contain forward-looking statements within the meaning of federal securities laws. Any statement
    that is not a historical fact or refers to expectations, projections, future plans, objectives, estimates, goals, or other
    characterizations of future events is a forward-looking statement. These forward-looking statements can often be
    identified as such because the context of the statement will include words such as “believes,” “anticipates,” “expects”
    or words of similar import.
    Actual results may differ materially from those expressed in these forward-looking statements, which speak only as of
    the date hereof, and are subject to change at any time without notice. Existing and prospective investors, customers
    and other third parties transacting business with New Relic are cautioned not to place undue reliance on this forward-
    looking information. The achievement or success of the matters covered by such forward-looking statements are
    based on New Relic’s current assumptions, expectations, and beliefs and are subject to substantial risks,
    uncertainties, assumptions, and changes in circumstances that may cause the actual results, performance, or
    achievements to differ materially from those expressed or implied in any forward-looking statement. Further
    information on factors that could affect such forward-looking statements is included in the filings we make with the
    SEC from time to time. Copies of these documents may be obtained by visiting New Relic’s Investor Relations website
    at ir.newrelic.com or the SEC’s website at www.sec.gov.
    New Relic assumes no obligation and does not intend to update these forward-looking statements, except as
    required by law. New Relic makes no warranties, expressed or implied, in this document or otherwise, with respect to
    the information provided.
    SAFE HARBOR >

    View full-size slide