Find your passion. Contribute to it. Brand yourself.
Chris Aniszczyk has posted his advice on getting involved in open source, under the mantra of Find your passion. Contribute to it. Brand yourself.
He advises finding a project you are passionate
about, to ensure you’ll put in the maximum amount of effort,
especially at first when it is necessary to build relationships
with other members of the open source community. Open source
projects can certainly be time-consuming and challenging, and
Aniszczyk is spot-on that being passionate about a project, is
crucial to how much effort you put in.
To find your perfect open source project, he recommends browsing
Another way to dive into the world of open source, is to find
yourself a mentor. Some open source projects run formal mentoring
programs, which Aniszczyk is a fan of – he even suggests emailing
project leads and asking them if they would mind acting as you
mentor. He reveals that this is how he himself become evolved in
The other avenue he suggests going down is simple: contribute.
Bug fixes, testing, and helping with documentation are all good
ways to work yourself into the open source community. This
pro-active approach will also help you discover areas and roles
within the project, which you’re particularly suited to. Certainly,
getting stuck into an open source project, is the best way to get
noticed and to learn. Getting an Ohloh account is also on
Aniszczyk’s list. This network allows developers to keep track of
their code contributions.
Perhaps his most unusual advise, is to “brand yourself.” Due to
the open nature of the open source ecosystem, he stresses that your
image, as a developer, is very important. He counsels avoiding
negativity at all costs, even when criticising, and acquiring a
blog, twitter and LinkedIn accounts, a website and perhaps a
slideshare account, so other members of the open source community
have access to you. He claims that this has the beneficial
side-affect of getting you in a more “open” mindset, benefiting the
community you’re trying to work your way into. Networking at
meetups and conferences is also a smart move in Aniszczyk’s eyes.
This seems to be sound advise: all the ‘top’ Eclipse committers are
visible, accessible people.
“In the end, I think it’s all about finding the right open
source community to act as an outlet for your passion,” he
summarises – and it’s difficult to argue with him.