What is there for you if you contribute to open-source softwares. Why are people writing software for free & giving them to the world like charity?
And how you can get started too!
1 of 19
Download to read offline
More Related Content
How & why i started contributing to open source as an undergrad
1. How & why contribute
to open-source
The story of an undergrad
- Akshesh Doshi
2. About myself
Akshesh Doshi
Data Engineer @ Agoda
Live in Bangkok, Thailand
I am from Udaipur, Rajasthan (the desert state of India)
7. Why?
1. Best mentors in the world
The experts of the field will review
your code
Work & collaborate with industry leaders
8. Why?
2. Work with the best
tools/integrations
Evolves very quickly because anyone can
contribute
Be the latest & greatest from CI/CD tools to
project/dependency management
9. Why?
3. Work with latest industry standards
You can write efficient code. BUT do you
write readable, tested & documented code?
know what is version control, pull requests, bug trackers?
collaborate with the communities on Slack, IRC?
10. Why?
4. Gain relevant experience
Many of these tools are already being used by
tech giants on production!
Upto 100,000s people might use your code
depending on which project you work on
16. How?
2. Find easy tickets/tasks
Many projects have #good-first-issue tickets
Start with writing tests or documentation
Review other peoples code
17. How?
3. Get familiar with the project owners
Projects owners know issues for beginners & can also help you
Talk with them on Slack, IRC, mailing list, etc.
Help others if you want others to help you - youre a part of a community
18. How?
4. Let some swag motivate you
Google Summer of Code
Hacktoberfest
Google Code-In (Concluded in 2019
but keep an eye on new programs ;)