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

How to get a job like mine

How to get a job like mine

A presentation to PSU students on Feb 1, 2013. About how I got started in open source, what my job is like and what my volunteer work is like. And some advice for people who want to work with and in the open source community.

Selena Deckelmann

February 01, 2013
Tweet

More Decks by Selena Deckelmann

Other Decks in Technology

Transcript

  1. How to get a job like mine
    Selena Deckelmann
    Data Architect, Mozilla
    @selenamarie
    [email protected]

    View full-size slide

  2. How I was recruited into Computer Science

    View full-size slide

  3. The path to becoming an open source contributor

    View full-size slide

  4. What's open source software?
    (free, libre?)

    View full-size slide

  5. Open source software (OSS) is computer
    software with its source code made available and
    licensed with an open source license in which the
    copyright holder provides the rights to study,
    change and distribute the software to anyone and
    for any purpose.

    View full-size slide

  6. What's an open source community?

    View full-size slide

  7. The phrase "open source community" is commonly
    used to describe the developer of open source
    software development projects.
    But an agreed upon definition eludes us.

    View full-size slide

  8. Do people get paid to work on or with open
    source software?

    View full-size slide

  9. 74% of surveyed are paid to contribute
    to open source in some way
    http://commons.gc.cuny.edu/wiki/index.php/Open_Source_-_Demographics

    View full-size slide

  10. 60-70% of open source contributors
    Have a college degree
    (of some kind)
    http://widi.berlios.de/paper/study.html

    View full-size slide

  11. 2-5% of open source contributors
    are women
    http://www.networkworld.com/community/node/58218

    View full-size slide

  12. What a typical day for me looks like

    View full-size slide

  13. Distributed team rule:
    Always Be Communicating
    • IRC, Skype, Vidyo, Phone, Twitter, IM
    • Email
    • Bugzilla
    • planet.mozilla.org
    • A lot of animated gifs

    View full-size slide

  14. What community managers do

    View full-size slide

  15. Community manager rules:
    THERE ARE NO RULES

    View full-size slide

  16. Community manager rules:
    Always be measuring
    • Contributions
    • Change over time
    • New contributors
    • Write about it
    • Give talks about it

    View full-size slide

  17. Working in public

    View full-size slide

  18. Creating conferences
    and user groups

    View full-size slide

  19. Learning communities and you

    View full-size slide

  20. Join us:
    Come to PyLadiesPDX!
    Come to PDXPUG!
    Come to the Data Science Meetup!
    Check out http://calagator.org

    View full-size slide