Open Source From The Trenches: How to Get Involved with Open Source and be Successful
Upcoming SlideShare
Loading in...5
×
 

Open Source From The Trenches: How to Get Involved with Open Source and be Successful

on

  • 6,566 views

A talk I gave at Texas Linux Fest 2010 about getting involved with open source....

A talk I gave at Texas Linux Fest 2010 about getting involved with open source.
---
Have you ever wanted to get involved with open source but don't know how? Are you struggling finding an open source project to work on? Do you want to get paid for working on open source? Well, this talk is for you then. You'll hear the candid perspective of someone that has been working in the trenches of open source for the past several years, from the good to the bad. In the end, expect to learn about how to get involved with a variety of open source projects and how it can benefit you personally and professionally.

Statistics

Views

Total Views
6,566
Views on SlideShare
6,551
Embed Views
15

Actions

Likes
14
Downloads
70
Comments
4

5 Embeds 15

http://www.slideshare.net 8
http://www.techgig.com 4
https://twitter.com 1
http://twitter.com 1
http://115.112.206.131 1

Accessibility

Categories

Upload Details

Uploaded via as Apple Keynote

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />

Open Source From The Trenches: How to Get Involved with Open Source and be Successful Open Source From The Trenches: How to Get Involved with Open Source and be Successful Presentation Transcript

  • Open Source from the Trenches How to get involved and be successful Chris Aniszczyk - zx@redhat.com Principal Software Engineer http://aniszczyk.org
  • Who the hell am I and why should you listen to me?
  • Eclipse hacker/evangelist at Red Hat Involved heavily at Eclipse. From committing to leading Eclipse Foundation Board of Directors Hacking on open source for the last several years... Gentoo Linux, Eclipse, Fedora, etc... IBM -> Self Employed -> EclipseSource -> Red Hat I get paid to work on open source software
  • Why are we here? Well, a student approached me recently with a question...
  • “How do I get involved with open source and get good at it so I can get a job?”
  • At first, I was like... WTF What do I know? He said there’s no practical “getting started with open source” guide out there...
  • He wants practical advice... If I’m giving advice, I’ll do it the open source way and share it with the world
  • My advice? Find your passion. Contribute to it. Brand yourself.
  • Find the right open source project
  • Find open source projects that are newbie-friendly Don’t get distracted with SF.net and other project hosting sites...
  • Look at Google’s Summer of Code list of mentoring organizations... http://socghop.appspot.com/gsoc/program/accepted_orgs/google/gsoc2010
  • These organizations have already been vetted and tend to be more welcoming to new contributors Which brings me to my next point...
  • Mentors, Mentors, Mentors
  • I believe having a mentor is crucial to your success in getting involved with open source... Without a mentor you’ll waste precious time...
  • There are a open source projects out there that have mentoring programs... http://fedoraproject.org/wiki/Mentors http://www.eclipse.org/soc https://wiki.ubuntu.com/MOTU/Mentoring Take advantage of them!
  • Are you a student? Do Google’s Summer of Code* program! http://code.google.com/soc/ *you get paid to hack on open source, that’s beer money!
  • Contribute to your passion
  • Many open source projects are meritocracies In order to get involved, you have to contribute and build your repertoire
  • So simply do the work by finding bugs you can fix Your mentor can help you find some low hanging fruit...
  • Remember, there are many ways to contribute outside of code...
  • If you like books, this can give you an insight on how some OSS projects are ran http://producingoss.com/
  • Get an ohloh.net account Track your passions...
  • Brand yourself
  • This may be odd to hear for developers, but you are a brand and you should control your image
  • http://www.switched.com/2007/11/13/lying-male-intern-busted-in-a-dress-on-facebook/ Everyone is watching...
  • http://bhc3.wordpress.com/2009/03/17/how-to-tweet-your-way-out-of-a-job/ Like your peers... And any future employers...
  • In open source land, things are done in the open Be mindful about it Avoid negativity at all costs and kill people with kindness
  • If no one can find you, how you can expect to be successful in an environment that is all about being open?
  • Get a website & blog Get on Twitter Get on GitHub.com Get on IRC Get on LinkedIn.com Share your passion with the world via conversations
  • In the end, the point is that you have to understand you’re a brand and if you want to help your open source career, you need to be findable
  • You should brand yourself for the career you want, not the job you currently have
  • Networking is important The opposite of networking is NOT WORKING
  • Networking is one of the most important things you can do for yourself Build a network via conferences and online interactions
  • Attend conferences, tweetups and meetups There is no better way to connect to folks than sharing a frosty beverage in person
  • Thanks for listening I hope my advice helps Questions? Chris Aniszczyk - zx@redhat.com http://aniszczyk.org http://twitter.com/caniszczyk