Hey everyone! I'm a rising senior majoring in Computer Science, currently doing some undergrad research in AI/ML remotely. While this research will definitely help with my graduation and provide valuable experience, I often find myself unsure of where to dive in—there are just too many files to sift through. I've always wanted to contribute to an open-source project, and now feels like the right time to start, especially since I want to remain involved in research. I'm looking for advice on how to find beginner-friendly open source projects and how to get involved without being overwhelmed. Any tips?
2 Answers
One great way to start is by looking for bugs in an open-source project you already use. Try submitting a fix for a small bug or adding a minor feature that won't disrupt anything. Focus on software you’re familiar with; it’ll make it easier to contribute!
You might want to try using http://goodfirstissues.com/. It's a solid resource for finding beginner-friendly issues across various projects that are looking for contributions!
Thanks a bunch!!
I just found this handy list on UpGrad for beginners! Check it out: [https://www.upgrad.com/blog/open-source-projects-for-beginners/](https://www.upgrad.com/blog/open-source-projects-for-beginners/). Planning to explore the projects they recommend!