Navigating Google Summer of Code 2023: Tips and Insights

Jyotirmoy Roy
3 min readOct 4, 2023

--

Title: Navigating Google Summer of Code 2023: Tips and Insights

Are you considering participating in Google Summer of Code (GSOC) next year? It’s a fantastic opportunity to work on open-source projects and gain valuable experience, but it’s essential to approach it strategically. Having been on the other side of the table during proposal selection for GSOC’23, I’ve realized some common mistakes that applicants make and have some insights to share.

1. Alignment with Tech Stacks: Before diving into the application process, take the time to explore organizations that align with your technical interests and skills. Search for “gsoc/google-summer-of-code” repositories within these organizations to find detailed information about the tasks and projects they are offering.

2. Complete Tasks Thoroughly: When you find a project that interests you, focus on completing the tasks associated with that project first. It’s crucial to demonstrate your commitment and ability to contribute effectively to a specific project before moving on to others.

3. Challenge Yourself: Many applicants gravitate toward easy projects, thinking they’ll have a better chance of acceptance. However, the most challenging projects are often the least attempted. If you genuinely want to be a GSOC contributor, don’t shy away from difficult projects. Your dedication and problem-solving skills will stand out.

4. Proposal Clarity: When crafting your proposal, avoid vague statements like, “I want to contribute because I am fluent in this language.” Instead, provide concrete examples of challenges you’ve encountered in the past and how you’ve overcome them. Offer specific suggestions for how you can contribute to the project you’re interested in.

5. Resume Visibility: Make sure to attach your resume and set it as public. Your resume is an essential part of your application, and it should highlight your relevant skills and experiences.

6. Avoid Generic Answers: Take your time to write thoughtful and unique answers to the application questions. Avoid using generic responses, as they won’t help you stand out from the competition. Customize your answers to showcase your genuine passion and qualifications for the project.

7. Simplify Language: While it’s tempting to use technical jargon, it’s essential to communicate your ideas clearly. Avoid overly complex language and strive for simplicity in your writing. Remember that reviewers may not be experts in your field.

8. Avoid Overreliance on AI: Although AI tools like CHATGPT can be helpful, they can generate generic responses. Use these tools as a starting point, but be sure to modify the content with your own words and insights.

9. Contribute Early: If you’re serious about GSOC, start contributing to open-source organizations at least two months before the application period begins. This will not only give you a head start but also help you gain a better understanding of the open-source community.

In conclusion, participating in GSOC’23 can be a rewarding experience if you approach it strategically and diligently. Take the time to research organizations, complete tasks thoroughly, challenge yourself, write clear and specific proposals, and contribute to open-source projects early. These steps will increase your chances of becoming a valuable GSOC contributor and gaining invaluable experience in the world of open source. Good luck with your application!

--

--

Jyotirmoy Roy

CSE’24 || Public Speaker || 7X 🏆 Hackathon Winner & Opensource ❤️‍🔥 || Tech Content Writer🥂