This document provides tips for students participating in Google Summer of Code (GSoC). It emphasizes that the key prerequisites are a passion for open source, writing open source projects, and learning new things. Students should find projects on sites like openhatch.org and github and start small by forking projects, making changes, and submitting pull requests. Well-known projects have dedicated developers. Students should get involved early, write a detailed proposal, communicate frequently with developers, and contribute as much outside of GSoC. Open source has a consensus-based culture where criticism is meant to improve work and egos should be dropped. Mistakes are part of learning, and students should not get discouraged.