DEV Community

DSC NSEC
DSC NSEC

Posted on

Everything you need to know about Winter of Code

This is a small writeup from Vishwajeet Raj (https://github.com/vishwajeetraj11) a core team member of DSC NSEC, which organizes Winter of Code to encourage student participation in open source and to gear them up for Google Summer of Code!

Winter of Code is a program aimed to increase participation for the Google Summer of Code program among students in colleges and universities.
Well, I am actually a 2019 participant of Winter of code. For me, that time of the year thing was pretty tight and I didn’t even want to participate.
why?
I had doubts, my code will be judged.
I didn't have much technical experience. To be precisely honest it was just HTML, CSS, JavaScript.
I had conversations with other participating members and they had so much to contribute.
Participation is important you'll never know how you would have performed unless you actually performed.
But I participated anyway. I had great mentors. It was an amazing experience. I learned a lot of stuff. From knowing nothing about Open Source or Git to knowing concepts like Making PR (Pull Request) to a Git repository, Branching, Keeping your fork in sync, etc. Almost all the basic to intermediate things about Git and Github. Until then I believed there was no difference between Git and Github 😅.
I structured my proposal.
Index Page where at the top I wrote Project Proposal : (Project Name) followed by the index of contents of my proposal (Example: Contact Information, Project Proposal Brief, About Me, Previous Experience — I would suggest include only those experiences that are related to the projects you are applying for).
Contact Information Section included basic details like Phone no, Email, College, and Degree.
Projects Proposal Brief included EACH AND EVERY DETAILED step of actions that I was going to take if I get selected. Every Issue that I was going to fix.
About Me, Section included a link to my Resume a brief introduction which could include all your involvements about tech clubs, your projects and the rest depends on you what you want to put up there. In the end, I put my social profiles.
Previous Experience Section: I didn’t have any experience working on any internships, or organizations. So, I wrote about my projects and how the first one laid out the foundation for the second one. I had only two projects by then.
Timeline Section: (I missed it ). It's important to lay out what time you will be taking to complete one subtask and layout every subtask and the time you will be taking to complete them in a routine.
Well, the basic idea behind Winter of code is making students ready for GSOC so rarely anybody gets rejected but you definitely need to present the proposal like you would have if you were applying for GSOC. Just so that you have some prior experience before you apply for GSOC.
All communication with mentors happened on Slack in 2019.
As a part of Winter of code, they shipped some awesome swags.

Thanks for reading.
Winter of code invites participation.

Top comments (0)