Для студентов: Google GSoC (Google Summer of Code)
Google Code-In — это конкурс для школьников по всему миру, где они соревнуются в разработке open-source (=по с открытым исходным кодом) и получают "fabulous" призы :)
По сути там все проходит так:
Регистрация
Участники регистрируются как школьники. Для выполнения заданий они должны предоставить отсканированные документы: разрешение родителей и выписку из школы. После отправки этих документов они могут начинать брать задания
Организации
На кодыне всегда есть 10 организация, ментора каждой из которых предоставляют определенный набор заданий (в рамках организаций). Например, KDE. Ментор Torsten Rahn предоставляет 5-10 заданий для виртуального глобуса Marble (KDE Edu). Например, на исправление багов в UI.
Порядок решения
Для того, чтобы сдать задание, вам требуется пройти такой Samurai's Way:
1. Claim requested. Вы говорите, что именно вы, именно сейчас хотите заняться этим заданием.
2. Claimed. Вы работаете над заданием, никто не может у вас его увести. Отсчет дэдлайна начат.
3. Ready for review. Вы уже готовы. Настало время показать свою работу!
4. Needs more work. А-ннет! Не все поделалали. Настало время доделать свою работу!
5. Closed. Ура! Go пункт №1.
Разумеется, п.4 опционален :)
Judgement
После финального дэдлайна, когда вся работа остановлена, нужно ждать некоторое время до объявления гранд-призеров.
В 2012 году их ровно 20 человек (=по 2 с каждой организации). Также, все кто решили >0 заданий, получат сертификаты, кто >2 — футболки.
Грандприз!
Победители поедут на недельку в Googleplex, Мантин-Вью, штат Калифорния!
Хвастовство
П.С. Я сдал 63 задания (II по колличеству) и жду результатов. Они будут 4-го февраля — в мой день рождения. Ждем. Надеемся. Мечтаем. Есть небольшой отчет в моем блоге.
Всем удачи :)









Поздравляю с выдающимся результатом. Если не секрет, сколько времени уделили работе над заданиями? Когда я пробовал года три назад, я успел за неделю-другую лишь шесть заданий.
Ух. Я работал на KDE Edu. В частности, кодил виртуальный глобус Marble. Задания просто были 2-4 дневные. Возможно, вы писали долгосрочные? У нас там огонь был в KDE: конкуренция — просто жесть.
Нет, у меня были относительно простые medium (задокументируйте такую вот жесть в ядре, напишите примеры к этой, разберитесь, почему это не собирается и исправьте)
Но у меня не было совершенно никакого background, со всеми проектами я знакомился впервые (и как разработчик, и как пользователь), поэтому возникало много проблем. Например, я так и не смог понять, что из себя представляет один из проектов с интересными заданиями :)
Без бэкграунда я думаю сложно. У меня он был, так что я смог сам коммитить изменения уже на третий день контеста — дали доступ.
П.С. http://habrastorage.org/storage2/bc6/3ce/7d0/bc63ce7d02c5eae314ae5d5c7b55a1b4.png
А я очень сильно обозлился на Code In. В прошлом году участвовал, точнее начинал. Футболку должны были прислать, но не пришла. Полгода переписки с суппортом гугла, оказалось что у них кончились XL, выслали две L, так и не дошли.