DEV Community

Cover image for 5 Surprising Benefits of Contributing to Open Source [Beginner Edition] ๐Ÿš€
Bap
Bap

Posted on • Edited on

5 Surprising Benefits of Contributing to Open Source [Beginner Edition] ๐Ÿš€

Hey peeps ๐Ÿ‘‹

Hope everyone is doing fantastic!

In todayโ€™s blog, lets look into why people really want to contribute to open source. ๐Ÿค”

โ€œFor their career growthโ€ you say?

Evidently, thatโ€™s a big component..

However, did you know that it is actually one of the few reasons why you should do it? ๐Ÿ˜ฎ

Letโ€™s see together the 5 reasons of why its absolutely brilliant to become an open source coder ๐Ÿ‘ฏโ€โ™€๏ธ

tl;dr

  1. Build cool sh*t ๐Ÿ‘ทโ€โ™€๏ธ
  2. Be a Real Sponge โ†’ learn, learn, learn ๐Ÿง 
  3. Become a true socialite: a very positive effect on network quality ๐Ÿ“ˆ
  4. Become the โ€œtrendsโ€ jedi master ๐Ÿ“ฐ
  5. Make tangible impact on the world ๐ŸŒ

1. Build cool sh*t ๐Ÿ—๏ธ

Letโ€™s start with a bang: if you are a creator at heart (and I know you are!) then you just get to build and ship cool stuff! ๐Ÿ‘ทโ€โ™€๏ธ

Image description

If you are interested in coding then Iโ€™m sure that growing up you enjoyed building, creating and experimenting with things.

By contributing to open source, you will continue to do exactly that whilst working on projects you are passionate about. The craziest thing is that some of these projects have the potential to change the world as we know it! ๐ŸŒŽ


2. Be a Real Knowledge Sponge ๐Ÿงฝ

Contributing to open source can help you demonstrate your skills to potential employers - thatโ€™s a fact.

This is the reason we built quira.sh where we help any developers (from beginner to senior) find the right projects to contribute to on Github.

However, sharing your contributions on GitHub allows you to meet other outstanding coders.

The saying โ€œyou are the average of the 5 people you hang out the most withโ€ rings very true here.

If you spend time with people who are better than you at coding, you will just get sooo much better than if you learn by yourself. ๐Ÿš€


3.ย Become a true socialite ๐Ÿ’…

As a result of the above, a benefit of contributing to open source is that you can build a network of cool peeps!

By working with other contributors and participating in open source communities, you can connect with people who share your interests and passion for tech.

This can lead to new opportunities, collaborations, and most certainly: friendships! ๐Ÿ‘ฏโ€โ™€๏ธ


4. Become the โ€œtrendsโ€ jedi master ๐Ÿ“ˆ

Image description

Contributing to open source can help you stay up-to-date with the latest trends and technologies in the industry.

By following open source projects and participating in discussions, you will always be at the fore-front of emerging technologies, best practices and innovative solutions.

This can help you stay ahead of the curve and remain competitive in the job market. ๐ŸŒŸ


5. You wanted to make impact? Hereโ€™s your chance.. ๐Ÿ™Œ

Finally, contributing to open source is just an outstanding way to give back to the community and make a positive impact on the world.

In fact, I likely should have started with this point as so many people in the community are just givers at heart.

This is why us โ€œcodersโ€ are known to be both nerdy (thatโ€™s for sure ๐Ÿคช) but also good people.

We want to help improve software and technology that is used by millions of people around the world.

This is just very rewarding so if you are lacking some sense of purpose in your day-to-day, open source may be what you waited for your whole life (I know Iโ€™m being a tad bit dramatic ๐Ÿค“).

One last reason I forgot to mention and which could ring true for some people:

You should contribute to open source because it feels pretty dope to say at a dinner table โ€œIโ€™m an open source coder ๐Ÿ’…โ€.

(alright enough with the ego strokes ๐Ÿคช).


All in all, contributing to open source is where you want to be because:

โœ… You benefit the community

โœ…ย You hang around with great people

โœ…ย You understand the industry

โœ…ย You learn more than you breathe

โœ…ย You feel good for giving back

โœ…ย and you build cool sh*t!

So why not get involved today and start making a difference? ๐ŸŒŸ

If you're looking for a platform to discover projects aligned with your interests, language preference, and do it, whilst not spending a penny, visit quira.sh ๐Ÿซถ. It's a great space to find free projects where you can contribute and make a difference!

Top comments (1)

Collapse
 
lalami profile image
Salah Eddine Lalami • Edited

Awesome!
I invite anyone to contribute to IDURAR Open Source ERP / CRM (Invoice / Inventory / Accounting / HR) Based on Node.js / React.js :
github.com/idurar/idurar-erp-crm


Open Source ERP / CRM (Invoice / Inventory / Accounting / HR) Based on Node.js / React.js