Advice For GSoC’s Students, Stage One: Before Google Announce the Mentoring Organizations

February 21, 2009
I’m proud to join GSoC 2008. GSoC was a great experience for me and it really changed my life. I’m writing this post to give the new GSoCer some tips that I hope it will be useful for them. In this series I will give different tips for all the stages of Google Summer of Code™.

Google Summer of Code™ 2009 Logo

Google Summer of Code™ 2009 Logo

  1. Look at the previous GSoC mentoring organizations, most of them has already published this year ideas list. You might try using Google search engine to search for ‘Google Summer of Code 2009 Ideas’.
  2. Try thinking of those ideas, see what might interest you. I would remind you that GSoC is about three to four months you don’t have much time for big projects. Also, being ambitious is good but remember you have to be realistic about your project don’t over take projects that are over your capabilities. In GSoC you’re going to learn a lot of things and you mostly you will not have all the knowledge and experience to do the project. But you should got the basics and you have all the summer to learn and work. So, the best thing is to try to balance between what you already have and between what you’re going to learn.
  3. Make short list about 5 to 7 projects from different organizations. You free to select more, but big list will distract you. Also, try to select projects that have similarities on your advantage, like all the project on your list use PHP and you have PHP experience.
  4. Start walking around on the mailing lists and IRC channels for these projects.
  5. It will rise your chance to be accepted if you send patches for those projects, but if you don’t it’s OK.
  6. If you feel that those projects on the short list is hard and over your capabilities don’t panic. Try thinking again on that project sometimes project look very hard at the first time but when you think of it or discuss it with your friends you will see how easy it is. If you think of the project one time after another and you still find it very hard it’s OK, try looking for other projects.
  7. Note: not all organizations that apply for GSoC will be accepted. It’s also competitive for the mentoring organizations, so be sure that your short list contain projects from at least three diffrent mentoring organizations.

Leave a Reply