Its official.I am glad that i am an OPW intern.This means ill be working with mozilla for three months (Dec9th-March 12). As a part of the internship i will be filling this little space of mine with my internship experience. Stay tuned! :). So let me begin by telling a few words about myself and how i started with open source.
I am Tessy, from India a recent computer science graduate.I have been working in startup for about six months .I love attending online courses,learning new stuffs.Python is my favorite programming languages. I have always been curious about software development.During my free time i love reading traveling,being around with people.
I have not contributed to open source projects before and I admired the people who have. It sounded very cool.So when i first heard about opw an year ago i knew i was in.Since I was familiar with python,i choose Fedoras infrastructure upstream,porting to python 3.It was tough for a novice but worth trying.Finally i managed to submit a small patch .It was quite simple removing 5 lines of code:).I was rejected .Participation and rejection are a part of game.I was not selected for round 8.
Though i was rejected twice,I was not ready to give up.I started browsing various organization and choose mozilla.I started involving with the documentation team by joining the joining the Army of Awsome and answering questions in support forum.Programming was my area of interest.but i learned it is not a good idea to jump directly into code.Testing is a field which is good to begin with.So during my free time i spend volunteering mozillas automated testing efforts.I started subscribing to the mailing list and during my free time i hanged around the irc channel.Picking up community tagged issues including writing readme,cleaning up the repository removing unused codes, and getting recognized with badges was motivating.So by the time when round 9 was announced ,it was easier to tackle the issues
Finally round 9 was announced,Since i was already familiar with mozilla’s quality assurance I choose one and done project.Its a mozilla qa teams new tool where new contributes can pick task,complete them helping the qa community and feel rewarded with badges.Its written in django and playdoh.
For those who are looking forwards to contribute to open source, don’t hesitate Select a community project you find interesting,If you are beginner make sure the community is friendly to beginners. Start by subscribing to mailing list,hang around in ircs.Send a mail explaining your area of interest,level of expertise.They will get back to you.I would encourage all those who are qualify the criteria of opw to apply for the next round.Working with smarter people is the best way to grow.
Its been a week since the internship started and I learned a lot.The journey so far has been quite exciting,Thanks to my mentors Rebecca Billings and Bob Silverberg.I hope it will be the same in future also.