Google Code-in is unique because students have the autonomy to select what they’re interested in working on from 2,500+ tasks created by open source organizations, all while having mentors available to answer questions as they work on tasks.
There are many questions that developers of any age ask themselves when they initially get involved in open source; from where to start to whether they have the expertise to truly support the organization. The beauty of GCI lies in the participating open source organizations who realize teens are often first time contributors, leading mentors who volunteer to come prepared with the patience and experience to help these newcomers join the open source community.
New contributors bring fresh perspectives, ideas, and enthusiasm into their open source communities, helping them thrive. Throughout the last 9 years, 58 GCI organizations helped 11,000 students from 108 countries make real contributions to open source projects; and to this day many of those students continue to participate in various open source communities and many have become mentors themselves! Some have even gone on to join Google Summer of Code (GSoC).
Contest participants work on a varied level of tasks that require anywhere from beginner to advanced skills in the following five categories:
- Code: writing or refactoring
- Documentation/Training: creating/editing documents and helping others learn more
- Outreach/Research: community management, marketing, or studying problems and recommending solutions
- Quality Assurance: testing and ensuring code is of high quality
- Design: graphic design or user interface design
Visit the contest site g.co/gci to learn more about the contest and find flyers, slide decks, timelines, and more.
By Radha Jhatakia, Google Open Source