How to get a job like mine
Selena Deckelmann
Data Architect, Mozilla
@selenamarie
[email protected]
Slide 2
Slide 2 text
How I was recruited into Computer Science
Slide 3
Slide 3 text
No content
Slide 4
Slide 4 text
The path to becoming an open source contributor
Slide 5
Slide 5 text
What's open source software?
(free, libre?)
Slide 6
Slide 6 text
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.
Slide 7
Slide 7 text
What's an open source community?
Slide 8
Slide 8 text
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.
Slide 9
Slide 9 text
Do people get paid to work on or with open
source software?
Slide 10
Slide 10 text
74% of surveyed are paid to contribute
to open source in some way
http://commons.gc.cuny.edu/wiki/index.php/Open_Source_-_Demographics
Slide 11
Slide 11 text
60-70% of open source contributors
Have a college degree
(of some kind)
http://widi.berlios.de/paper/study.html
Slide 12
Slide 12 text
2-5% of open source contributors
are women
http://www.networkworld.com/community/node/58218
Slide 13
Slide 13 text
What a typical day for me looks like
Slide 14
Slide 14 text
No content
Slide 15
Slide 15 text
No content
Slide 16
Slide 16 text
Distributed team rule:
Always Be Communicating
• IRC, Skype, Vidyo, Phone, Twitter, IM
• Email
• Bugzilla
• planet.mozilla.org
• A lot of animated gifs
Slide 17
Slide 17 text
What community managers do
Slide 18
Slide 18 text
No content
Slide 19
Slide 19 text
No content
Slide 20
Slide 20 text
Community manager rules:
THERE ARE NO RULES
Slide 21
Slide 21 text
Community manager rules:
Always be measuring
• Contributions
• Change over time
• New contributors
• Write about it
• Give talks about it
Slide 22
Slide 22 text
No content
Slide 23
Slide 23 text
Working in public
Slide 24
Slide 24 text
Creating conferences
and user groups
Slide 25
Slide 25 text
Learning communities and you
Slide 26
Slide 26 text
Join us:
Come to PyLadiesPDX!
Come to PDXPUG!
Come to the Data Science Meetup!
Check out http://calagator.org