Press enter to see results or esc to cancel.

A developer committed code to Bitbucket. What happened next will blow your mind!

The open source revolution has begun! Pradeep found out the “soft” way. At our hackathon for Zivame, he worked on designing and building a rule engine “from scratch” and walked away with top honors. His submission is available here.

Still not convinced as to why you too should become an open source developer? Take a look at the list below and persuade yourself of the need to open your mind to open source projects:

  1. Experience: You get to work on technologies that you probably will not use in your day to day grind.

  1. Personal Satisfaction: Since you work on projects of your choice, you will enjoy the process.

  1. Freedom: Related to the point above, since there are probably less rules about what you can use, you can let your imagination and creativity fly!

  1. Become a better programmer: It is amazing how the mere fact that your code is open to the world, you are compelled to write the best code you can.

  1. Build up your street cred: As you develop more open source projects useful to the programming community at large, your stock value increases.  Your contribution to the open source community demonstrates self-motivation, a willingness to take risks and a degree of proactiveness. You get the chance to meet and interact with people you respect as you establish a common framework (pun intended!).

  1. Hiring opportunity: Recruiters are now looking at open source projects as a way to gauge talent. The more open source projects you release, the more likely it is that you will land your dream job even before you are interviewed. Our challenges provide a perfect opportunity to develop your open source profile since we require you to put your submissions on platforms like Github or Bitbucket.

I could go on and on about more reasons as to why you should contribute to the open source community but I think that you get the point.  Open source projects help to showcase yourself, and to make a difference to the entire ecosystem. Open source is about thousands of people working together as a whole to create a platform upon which thousands of other people can build.  In India alone, there are about 30,000 developers showcasing their project on Github. And that’s just one platform!

To conclude, I would like to co-opt a phrase often used by our cofounder Subhendu Panigrahi (in other contexts!), open source is not about merely building a stool to serve the purpose of sitting, it’s about building a chair because that’s what you want.

Comments

Leave a Comment

IBM

About Author

Bharat Ramakrishna

Blogger. Part-time mathematics enthusiast. Loves esoteric and quirky things. Bibliophile. Has a wide range of interests including playing chess and pool, juggling and creating puzzles of fiendish difficulty. Grammar Nazi.