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

How to become a developer in 2020...with no time and no money

Amina Adewusi
November 01, 2019

How to become a developer in 2020...with no time and no money

Amina shares her story about what it takes to become a developer after teaching herself how to code, juggling a full-time job and baby. She will offer advice on how you can shape our engineering community by supporting new developers.

Amina Adewusi

November 01, 2019
Tweet

More Decks by Amina Adewusi

Other Decks in Technology

Transcript

  1. How to become a
    developer in 2020...
    with no time and no
    money

    View Slide

  2. Hello!
    Amina Adewusi
    Guardian
    You can find me at @a_adewusi
    2

    View Slide

  3. Chrome
    2008
    iPhone
    2007
    Android
    2008
    3

    View Slide

  4. 2014: 20%
    2018: 23%
    4
    https://www.apple.com/diversity/

    View Slide

  5. 2014: 1.1%
    2018: 1.5%
    5
    https://static.googleusercontent.com/media/diversity.google/en//static/pdf/Google_Workforce_Composition_2014-2018.pdf

    View Slide

  6. 2014: 3%
    2018: 3.1%
    6
    https://diversity.fb.com/read-report/

    View Slide

  7. 80% male
    85% white
    7
    https://www.stemwomen.co.uk/blog/2019/09/women-in-stem-percentages-of-women-in-stem-statistics
    https://www.diversityintech.co.uk/

    View Slide

  8. 8

    View Slide

  9. ● What does it take?
    ● Impact on our goal?
    ● What can we do?
    9

    View Slide

  10. Intro
    Let’s start at the beginning
    1

    View Slide

  11. My story
    How I became a developer
    2

    View Slide

  12. New developers
    Engineers seeking their first job
    3

    View Slide

  13. Bootcamp
    ● Curriculum
    ● Peers & Alumni
    ● Teachers
    ● Jobs
    13
    Keziyah: https://twitter.com/keziyahl?lang=en

    View Slide

  14. New
    developers
    Bootcamps are fantastic
    They’re not accessible for all
    Finding an entry level job is challenging
    14

    View Slide

  15. Professional developers
    Developers getting paid to code
    4

    View Slide

  16. Why bother?
    ● Exponential impact
    ● Technical mastery
    ● Technical leadership
    16

    View Slide

  17. ● Pairing & Code reviews
    ● Meetups
    ● Exercism.io
    ● Finding a job
    ● Conferences
    ● Open source projects
    17
    Getting started

    View Slide

  18. Professional
    developers
    Provide technical support
    Help with finding a job
    Non-technical mentoring important too
    18

    View Slide

  19. ● Small and regular
    ● You know enough!
    ● Get started!
    19
    You got this

    View Slide

  20. Engineering leadership
    Engineers who control budgets and hiring
    5

    View Slide

  21. Engineering
    leadership
    Offer entry level roles
    Support engineers to volunteer
    21

    View Slide

  22. Summary
    ● New developers may face challenges
    ● Professional developers play a huge role in
    helping them
    ● Engineering leadership can provide an
    enabling environment
    22

    View Slide

  23. 23
    Thanks!
    Find me at @a_adewusi

    View Slide

  24. Credits
    Special thanks to all the people who made and
    released this awesome presentation template
    for free:
    ● Presentation template by SlidesCarnival
    ● Photographs by Unsplash
    24

    View Slide