OSCON 2016 - May 18, 2016
-
Upload
michelle-casbon -
Category
Software
-
view
405 -
download
0
Transcript of OSCON 2016 - May 18, 2016
![Page 1: OSCON 2016 - May 18, 2016](https://reader034.fdocuments.us/reader034/viewer/2022050900/58ea782c1a28ab0c0b8b4f71/html5/thumbnails/1.jpg)
How-to: Your First ContributionMichelle CasbonOSCONMay 18, 2016Austin
![Page 2: OSCON 2016 - May 18, 2016](https://reader034.fdocuments.us/reader034/viewer/2022050900/58ea782c1a28ab0c0b8b4f71/html5/thumbnails/2.jpg)
1. Identify your inspiration2. Identify your motivation3. Make friends4. Meet someone you admire5. Observe first6. Be proactive7. Ask for help8. Be confident
how-to:open source
![Page 3: OSCON 2016 - May 18, 2016](https://reader034.fdocuments.us/reader034/viewer/2022050900/58ea782c1a28ab0c0b8b4f71/html5/thumbnails/3.jpg)
1. Identify your inspiration• What gets your blood flowing?• A language• A domain• An algorithm• A paradigm• An architecture• A person
![Page 4: OSCON 2016 - May 18, 2016](https://reader034.fdocuments.us/reader034/viewer/2022050900/58ea782c1a28ab0c0b8b4f71/html5/thumbnails/4.jpg)
2. Identify your motivation• What do you want to accomplish?• Build a new project from the ground up?• Master a new language?• Understand a concept better?• Break into a new area?
![Page 5: OSCON 2016 - May 18, 2016](https://reader034.fdocuments.us/reader034/viewer/2022050900/58ea782c1a28ab0c0b8b4f71/html5/thumbnails/5.jpg)
2. Identify your motivation• What result do you want to see?• Fame• Fortune• Eternal happiness• Fountain of youth• Job security• Improved skills
• Core engineering• Release management• Project management• Communication
![Page 6: OSCON 2016 - May 18, 2016](https://reader034.fdocuments.us/reader034/viewer/2022050900/58ea782c1a28ab0c0b8b4f71/html5/thumbnails/6.jpg)
3. Make friends• Go to a meetup• Go to a conference• Ask them about their projects• Ask if they want help• Listen to their stories• Hang out with them• Meet their friends
![Page 7: OSCON 2016 - May 18, 2016](https://reader034.fdocuments.us/reader034/viewer/2022050900/58ea782c1a28ab0c0b8b4f71/html5/thumbnails/7.jpg)
4. Meet someone you admire
• Go to workshops. They’re interactive.• O’Reilly office hours & book signings• Ask for introductions• Be a track host• Propose a talk
![Page 8: OSCON 2016 - May 18, 2016](https://reader034.fdocuments.us/reader034/viewer/2022050900/58ea782c1a28ab0c0b8b4f71/html5/thumbnails/8.jpg)
4. Meet someone you admire
• Don’t skip the happy hour• Shake their hand, thank them for their
talk/book/contribution• Ask good questions & take notes• Get a selfie with them
![Page 9: OSCON 2016 - May 18, 2016](https://reader034.fdocuments.us/reader034/viewer/2022050900/58ea782c1a28ab0c0b8b4f71/html5/thumbnails/9.jpg)
5. Observe first• Be a creeper. Lurk moar.• Dev mailing list• JIRA
• Identify the friends/foes/alliances• How respectful are people with each
other?• Learn from others’ mistakes• Where do the tire fires break out? How
often?
![Page 10: OSCON 2016 - May 18, 2016](https://reader034.fdocuments.us/reader034/viewer/2022050900/58ea782c1a28ab0c0b8b4f71/html5/thumbnails/10.jpg)
5. Observe first• What pushes people’s buttons?• How many women are involved? How
are they treated?• How productive are discussions? Are
they collaborative or argumentative? • What are the outcomes of those
discussions? Code pushes or endless documentation?
![Page 11: OSCON 2016 - May 18, 2016](https://reader034.fdocuments.us/reader034/viewer/2022050900/58ea782c1a28ab0c0b8b4f71/html5/thumbnails/11.jpg)
6. Be proactive• Go digging• Grab a ticket• If you don’t know how to do
something, learn it• Learn by doing
![Page 12: OSCON 2016 - May 18, 2016](https://reader034.fdocuments.us/reader034/viewer/2022050900/58ea782c1a28ab0c0b8b4f71/html5/thumbnails/12.jpg)
7. Ask for help• Stack overflow• JIRA ticket• Dev mailing list• Your new friends• Famous people
![Page 13: OSCON 2016 - May 18, 2016](https://reader034.fdocuments.us/reader034/viewer/2022050900/58ea782c1a28ab0c0b8b4f71/html5/thumbnails/13.jpg)
8. Be confident• Don’t take s*** from anyone• Stand up for yourself• Don’t be a jerk• Just do it• Don’t let your boss stop you
![Page 14: OSCON 2016 - May 18, 2016](https://reader034.fdocuments.us/reader034/viewer/2022050900/58ea782c1a28ab0c0b8b4f71/html5/thumbnails/14.jpg)
![Page 15: OSCON 2016 - May 18, 2016](https://reader034.fdocuments.us/reader034/viewer/2022050900/58ea782c1a28ab0c0b8b4f71/html5/thumbnails/15.jpg)
![Page 16: OSCON 2016 - May 18, 2016](https://reader034.fdocuments.us/reader034/viewer/2022050900/58ea782c1a28ab0c0b8b4f71/html5/thumbnails/16.jpg)
9. Celebrate
![Page 17: OSCON 2016 - May 18, 2016](https://reader034.fdocuments.us/reader034/viewer/2022050900/58ea782c1a28ab0c0b8b4f71/html5/thumbnails/17.jpg)
![Page 18: OSCON 2016 - May 18, 2016](https://reader034.fdocuments.us/reader034/viewer/2022050900/58ea782c1a28ab0c0b8b4f71/html5/thumbnails/18.jpg)
1. Identify your inspiration2. Identify your motivation3. Make friends4. Meet someone you admire5. Observe first6. Be proactive7. Ask for help8. Be confident
how-to:open source