Skip to content

Instantly share code, notes, and snippets.

@tetekate2
tetekate2 / opensrc_contrb.md
Last active October 28, 2018 13:39
My open Source Journey

How Contributing To Open Source Changed Me

Contributing to open source can be a rewarding way to learn, teach, and build experience in just about any skill you can imagine. Working on a few helped me earn many of the skills I later used for my studies in university. Working on open source projects helps me as much as it helps the project!

However, contributing to open source is easier for some than others. There’s a lot of fear of being yelled at for not doing something right or just not fitting in. In my case it was the overwhelming nature of the code base I had to read, understand and add to.

Learning to navigate that codebase was a skill in and of itself, which I gained after months of practice. My first contributions were basically refactoring the source code others have written. There are some basic stuff in programming that people who focuses on getting the job done will never think about when coding. With this in mind, when I first set out on making a contribution to an open source repositor