The importance of open-source
Mohamed Elfaleh
????♂? Principal Owner & Chairman of Elfaleh Enterprises | Leading PeakPulse Solutions & ShareVest Holdings | Driving interconnected businesses, fostering innovation, and building a legacy of growth and impact
Hello there, I hope you're doing well throughout your journey in life and linkedin scrolling as well.
In this article I wanna dive into the importance of open source contributions and What you can gain from them? Before jumping in I hope you can checkout my GitHub see my projects and maybe star a few:
So as a developer what can you gain from this?
the concept of open source is very clear and simple. you can basically write some code or work on multiple projects giving people access to view the code you wrote and maybe letting them help you with it. Millions of programmers from all over the world held together on platforms such as github/gitlab to work on some game changing projects.
There are a lot of things that can be beneficial for you and here are some of them:
1- Build a Rich portfolio
领英推荐
As a developer you'll need a portfolio to showcase your work for the world. working on open source projects may help you with that and if you can build some interesting implementation you can easily find contributors and transform that basic idea into something big.
2- Become a better programmer
By contributing to open source you'll be facing some bugs along the way that's for sure and like any good programmer you'll do your best trying to solve them, working on open source projects will deliver multiple bugs to your door steps. Just be patient and code! also you'll have to read some other people's code while trying to review a pull request or maybe submitting one yourself. This skill is very important because it'll prep you for whats coming once you can find a full time job as a software engineer.
3- Expand your Network
while working and having fun doodling around with your code, you'll meet a lot of great developers from around the globe and you can reach out to them and maybe build a friendly relationship that may lead someday to a partnership or even more who knows Haha!
These are the few benefits of contributing to open source . Please let me know your thoughts on this and How I can improve! Thanks. You can also add me to your Network if I'm not already and you can follox me on Social media for more content. Bye.