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

Junior.next(YouGotThisConf)

tara
January 19, 2019

 Junior.next(YouGotThisConf)

Life as a "junior" developer can be intense, overwhelming, but rewarding. How can juniors move on to the next level? And, what can employers, mentors, and communities do to support the next generation of developers?

tara

January 19, 2019
Tweet

More Decks by tara

Other Decks in Technology

Transcript

  1. @tara_ojo
    Junior
    .next()
    Tara Ojo @tara_ojo

    View Slide

  2. @tara_ojo

    View Slide

  3. @tara_ojo
    First day as a junior!
    Fixed a bug
    Built a new feature

    View Slide

  4. @tara_ojo
    13 to 1
    STEM jobs for every qualified person
    https://www.thesoftwareguild.com/blog/bridging-software-skills-gap/

    View Slide

  5. @tara_ojo
    Tara Ojo
    Software Engineer
    @tara_ojo

    View Slide

  6. @tara_ojo

    View Slide

  7. @tara_ojo

    View Slide

  8. @tara_ojo
    https://m.popkey.co/ee5665/64mkb.gif

    View Slide

  9. @tara_ojo
    Juniors Supporters

    View Slide

  10. @tara_ojo
    Juniors

    View Slide

  11. @tara_ojo
    Stretch yourself

    View Slide

  12. @tara_ojo
    “I could start teaching other
    people in my team things”
    - Graduate developer

    View Slide

  13. @tara_ojo
    Comfort
    Stretch
    PANIC

    View Slide

  14. @tara_ojo
    Make a change

    View Slide

  15. @tara_ojo
    http://images.memes.com/meme/tile/503023

    View Slide

  16. @tara_ojo
    Making life better
    for everyone

    View Slide

  17. @tara_ojo
    Share your
    opinions

    View Slide

  18. @tara_ojo
    “Juniors have a perspective
    that deserves to be heard”
    - @carolstran

    View Slide

  19. @tara_ojo
    It’s ok to not know

    View Slide

  20. @tara_ojo
    State the “obvious”

    View Slide

  21. @tara_ojo
    Celebrate your
    achievements!

    View Slide

  22. @tara_ojo larahogan.me/donuts

    View Slide

  23. @tara_ojo
    Collect evidence

    View Slide

  24. @tara_ojo
    Soft skills Hard skills

    View Slide

  25. @tara_ojo
    Hard skills can usually be taught
    in a series of concrete steps
    - The Balance Careers
    https://www.thebalancecareers.com/what-are-hard-skills-2060829

    View Slide

  26. @tara_ojo
    Perfect your craft

    View Slide

  27. @tara_ojo
    Develop your T-shape

    View Slide

  28. @tara_ojo
    Base knowledge/skills
    D
    e
    p
    t
    h

    View Slide

  29. @tara_ojo
    Hard skills
    Communication
    Proactive
    Feedback
    Team work

    View Slide

  30. @tara_ojo

    View Slide

  31. @tara_ojo
    Supporters

    View Slide

  32. @tara_ojo
    Invest time

    View Slide

  33. @tara_ojo
    Mentor

    View Slide

  34. @tara_ojo
    Good pairing

    View Slide

  35. @tara_ojo
    Ask open
    questions

    View Slide

  36. @tara_ojo
    Create
    opportunities

    View Slide

  37. @tara_ojo
    Communication
    JavaScript
    ES6
    Angular
    UX
    Testing
    Speaking &
    Presenting
    Accessibility
    Back-end
    Engineering
    CSS

    View Slide

  38. @tara_ojo
    Communication
    JavaScript
    ES6
    Angular
    UX
    Testing
    Speaking &
    Presenting
    Accessibility
    Back-end
    Engineering
    CSS

    View Slide

  39. @tara_ojo
    Communication
    JavaScript
    ES6
    Angular
    UX
    Testing
    Speaking &
    Presenting
    Accessibility
    Back-end
    Engineering
    CSS

    View Slide

  40. @tara_ojo
    Communication
    JavaScript
    ES6
    Angular
    UX
    Testing
    Speaking &
    Presenting
    Accessibility
    Back-end
    Engineering
    CSS

    View Slide

  41. @tara_ojo
    Regular feedback

    View Slide

  42. @tara_ojo
    “I feel like I'm not mid-level,
    I need confirmation from
    people around me”
    - Graduate developer

    View Slide

  43. @tara_ojo
    Giving specific and
    actionable feedback

    View Slide

  44. @tara_ojo
    Keep doing
    Do more Do less
    Start doing Stop doing

    View Slide

  45. @tara_ojo
    Juniors Supporters
    Stretch yourself
    Share your opinions
    Celebrate your achievements
    Create opportunities
    Regular feedback
    Invest time

    View Slide

  46. @tara_ojo
    “I don’t think you wake up
    one day and realise you’re
    not a junior anymore.”
    - Graduate developer

    View Slide

  47. @tara_ojo
    GREAT!
    You’re doing

    View Slide

  48. @tara_ojo
    Thank you!
    Tara Ojo @tara_ojo

    View Slide