Google Summer of Code (GSoC) is a global, online program that brings new contributors into open-source software organizations. The program began in 2005.
Since 2005, GSoC has brought together 35,000 students and mentors from over 130 countries worldwide. As of November 2021, 746 open source projects, from areas as diverse as operating systems and community services, have participated as mentoring organizations for the program.
Successful students made them more attractive to potential employers and the GSoC has helped greatly when embarking on their technical careers.
Why Should I Apply?
- An absolutely amazing learning experience
- Sense of achievement
- Hone your developer skills
- Get involved and build your network. During the 12 weeks of writing good code, you interact and share ideas with some great people of the Open Source community. At the end of it, you’ve made some great friends from all over the world with whom you can discuss fun projects, get feedback on your code, and just about anything.
- Being mentored by highly experienced developers
- The stipend and the confidence
Requirements.
- You can find out where to go for help with technical questions
- You take and respond well to feedback
- You can work independently
- You know when to ask questions
- You can communicate effectively
- You can install and configure software packages on your own
- Google Summer of Code 2022 Timeline
- Participating organizations
- 4 April - GSoC contributor application period begins
- 19 April - 18:00 UTC - GSoC contributor application deadline.
- May 12 Current - 18:00 UTC - GSoC contributor slot requests due from Org Admins
- May 20 - 18:00 UTC - Accepted GSoC contributor projects announced
Pro Tip: Read the organization’s requirements or skills they are looking for in potential GSoC Contributors. Be aware that some requirements are likely to be firm and you must meet those requirements for the organization to consider your application. For example, many organizations require potential GSoC contributors to submit pull requests as part of their application, or they require you to have a chat with someone in the community about your idea before submitting your proposal.
Finding the Right Project
Each organization will have a Project Ideas Page linked to from the official Google list of accepted organizations. Browse the list of project ideas for each of the organizations for which you are interested.Ask questions
Consider any questions you might have about the project, how it might be implemented, and what it would entail. Read the FAQs. If there’s still anything unclear about the project and requirements, get your doubts cleared.Pro Tip: The earlier you apply, the better. Submitting your proposal early helps you get early feedback.
Writing a proposal
This is a competitive program, each year Google turns down many more applicants than it funds. While pre-proposal activities are key to improving your chances of success, a poorly-written proposal is an easy way to fail.
No comments:
Post a Comment