Contribute to open-source
High Impact, Low Effort
Benefits:
Personal Branding, Skills, Network, Wisdom
Overview:
As a developer, what else can add to your personal brand better than a contribution to open source! The public code and a genuine effort to give back to the community is a reflection of your verifiable skills and your attitude. When your code is public, you'll push harder to make it the best of your work and this will improve your technical skills. As you will be collaborating with other open source contributors remotely, this is going to sharpen your collaboration and communication skills too.
Inspiration:
Linus Torvalds built the most Linux kernel. Does his success story needs any introduction!
Get started:
Pick an open source project that you care about
Find some good issues that you can contribute to
Understand the issue and provide the solution
Make the changes in code and create a pull request
Keep engaging with the community
Moving to next level:
Help other open source contributors
Start your own open source project
FAQs & resources:
Top open source projects : Mozilla, GNOME, Wikipedia, KDE, Apache, Python, Node.js, etc.
Current opportunities: