Google Summer of Code !!
1. Choose Your Tech Stack
➤ The first step in your GSoC journey is to select a technology stack to focus on. Four general stacks are popular in GSoC organizations:
JavaScript/TypeScript
Python
Java
C++
➤ Each has its unique advantages and potential career implications. Choose the one that aligns with your long-term goals and start learning it.
2. Find and Contribute to Organizations
➤ Identify at least two organizations that align with your chosen tech stack. Building a good reputation within these organizations is key. Start by solving small issues, introducing yourself in their community channels, and making your presence felt.
➤ By the time January rolls around, maintainers should recognize you as a valuable contributor.
3. Be Aggressive with Contributions
➤ As the new year begins, step up your contributions. Take on bigger tasks, and demonstrate your ability to work independently.
➤ While many newcomers flood in during January, your early reputation and contributions can set you apart. Continue actively contributing until the results are announced.
4. Create Polished Proposals
➤ Around February, start working on your GSoC proposals. Aim to submit two to three proposals across different organizations.
➤ While the proposal is essential, remember that your contributions speak volumes. A well-crafted proposal is the final piece of the puzzle, but it should not be the sole focus of your efforts.
# A Few Don’ts to Keep in Mind !
➤Don't be overly aggressive in your communications with maintainers. Don't give the impression that you're only interested in GSoC; focus on building your open source profile.
➤Don't bombard maintainers with questions, especially for local setup issues.
Don't tackle huge issues right away; gradually build up to larger tasks.
Always maintain politeness and clarity in your interactions.
Comments
Post a Comment