Общий
Какова цель программы Google Summer of Code (GSoC)?
Цель – привлечь новых участников в сообщества разработчиков открытого программного обеспечения для содействия долгосрочному вовлечению в экосистему открытого исходного кода.
Когда это происходит?
Ознакомьтесь с официальным расписанием программы .
Что происходит во время программы?
Участники под руководством наставников пишут код для организации, занимающейся открытым исходным кодом.
Зачем Google запускает GSoC?
С 2005 года Google стремится развивать и поддерживать глобальную экосистему открытого исходного кода. Чем больше разработчиков открытого исходного кода в мире, тем здоровее и устойчивее будет всё сообщество.
GSoC — это программа по набору персонала?
Нет. Чтобы узнать о вакансиях в Google, посетите сайт Google, посвященный карьере .
GSoC — это стажировка или трудоустройство?
Нет. Участниками являются независимые разработчики, получающие стипендию, а не сотрудники Google, стажеры или сотрудники участвующих организаций-наставников.
Обязаны ли организации использовать созданный код?
Нет, хотя это и приветствуется.
Где происходит GSoC?
Полностью онлайн-формат; поездки не требуются.
Как я могу рассказать о GSoC другим?
Используйте официальные листовки , социальные сети или организуйте встречу.
Как мне организовать информационную сессию?
Вы можете запланировать сессии в удобное для вас время, используя шаблон презентации и соблюдая правила программы .
Критерии отбора
- Каковы критерии отбора?
- Возраст на момент регистрации: 18 лет и старше.
- Имеете право работать в стране своего проживания.
- Студент или начинающий специалист по открытому исходному коду
- Ранее не более одного раза принимался в программу GSoC.
- Не проживающий в стране, находящейся под эмбарго США.
Кого можно считать «новичком»?
Человек с минимальным опытом работы с открытым исходным кодом. Вас все равно будут считать новичком, если ваш опыт ограничивается следующим:
- Личные или групповые проекты, включая проекты, выполненные в рамках интенсивного курса.
- Проекты с открытым исходным кодом, используемые только в одном учебном заведении (например, веб-сайт клуба или исследование, опубликованное в открытом доступе в вашем бывшем университете).
- Создание небольшого количества (<10) проблем или запросов на слияние для различных пакетов с открытым исходным кодом.
- Продолжение участия в проекте с открытым исходным кодом, к которому вы присоединились в рамках подготовки к GSoC.
Постоянные участники проектов с открытым исходным кодом — это не новички.
Могут ли профессиональные инженеры соответствовать требованиям?
Хотя программа GSoC открыта для участников с самым разным опытом, она ориентирована на новичков. Профессионалам часто бывает сложно совмещать участие в программе с необходимостью уделять ей достаточно времени.
Что, если мне исполнится 18 лет после регистрации?
Вы не имеете права на участие в программе в текущем году.
Могут ли участвовать нынешние участники проектов с открытым исходным кодом?
Только для новичков. GSoC не для опытных разработчиков открытого программного обеспечения.
Могут ли группы подавать заявки?
Нет, предложения могут подавать только физические лица.
Будут ли Google делать исключения?
Нет. Требования строго соблюдаются для обеспечения справедливости.
Могу ли я быть одновременно и наставником, и участником процесса?
Нет. Вы должны выбрать одну роль. После того, как вы были наставником или администратором организации в GSoC, вы не сможете вернуться к роли участника GSoC.
Допускаются ли участники из Украины, России или Беларуси?
В настоящее время участники из России, Беларуси и регионов ДНР/ЛНР не имеют права участвовать. Для лиц, находящихся в Украине за пределами регионов ДНР/ЛНР, ограничений нет.
А что, если у меня возникнут ещё вопросы?
Ознакомьтесь с руководством для авторов или свяжитесь с нами .
Заявители на участие в программе GSoC
Когда я могу подать заявку?
В течение указанного на временной шкале периода приема заявок от авторов.
Какие языки программирования мне следует знать?
Требования различаются в зависимости от организации; вы должны свободно владеть языками, используемыми в выбранном вами проекте.
Как мне повысить свои шансы?
Налаживайте контакты с организациями на ранних этапах, обсуждайте идеи проектов с наставниками и отправляйте свою заявку задолго до крайнего срока для получения обратной связи.
Могу ли я подать несколько заявок?
Да, до трех, но принять можно только одного.
Следует ли мне отправлять предложения непосредственно организациям?
Нет. Все предложения должны быть поданы через сайт GSoC. Настоятельно рекомендуется связаться с организацией-наставником на раннем этапе, чтобы обсудить свои идеи, получить обратную связь и лучше понять их работу, прежде чем подавать окончательное предложение.
Что делает предложение хорошим?
Подробные цели, методология и четкий график. Предварительное взаимодействие с наставником является наиболее важным фактором. Для получения более подробной информации ознакомьтесь с Руководством для участников .
Могу ли я использовать текст или код, сгенерированные искусственным интеллектом?
Перед подачей заявки всегда проверяйте конкретную политику организации в отношении ИИ. Обратите внимание, что использование ИИ при написании заявки на участие в GSoC может привести к автоматическому отклонению заявки организацией в зависимости от её индивидуальных рекомендаций. Всегда убедитесь, что ваша заявка является вашей оригинальной работой и соответствует стандартам организации в отношении авторства. Общие рекомендации по использованию ИИ для заявителей GSoC .
Какие формы необходимы?
Принятые участники должны предоставить налоговые декларации и подтверждение места жительства.
Мне заплатят?
Да, Google предоставляет стипендию участникам, успешно прошедшим оценочные испытания и имеющим право на получение стипендии.
Получу ли я оплату, если мой код не будет использован?
Да, выплата стипендий производится на основании успешного прохождения оценки, а не на основании реализованного кода.
Сколько времени это займет?
Проекты оцениваются примерно на 90 часов (малые), 175 часов (средние) или 350 часов (крупные). В зависимости от ваших навыков и сложности проекта, вам может потребоваться больше или меньше времени для достижения его целей. Если станет очевидно, что ваш проект был недооценен или переоценен, вы и ваш наставник будете работать вместе, чтобы внести соответствующие корректировки.
Я являюсь студентом по визе F1 в США; как мне получить разрешение?
Обратитесь в отдел по работе с иностранными студентами вашего учебного заведения. Google не может предоставить разрешение на участие в программах CPT/OPT или специальные письма. Все принятые участники получат подтверждение о зачислении по электронной почте.
Могут ли участвовать студенты муниципальных/младших колледжей?
Да.
Могу ли я принять участие, если закончу обучение в середине программы?
Да.
Могу ли я получить зачетные баллы по курсу?
Это зависит от вашего учебного заведения; Google не предоставляет дополнительных документов для получения зачета.
Можно ли скорректировать расписание?
Даты начала фиксированы, но даты окончания могут быть продлены (до 22 недель в общей сложности) по согласованию с наставником и участником. Обсудите это на раннем этапе подачи заявок.
Меня приняли в программу GSoC. Как я могу публично рассказать о своем участии в программе?
До успешного завершения программы вы не можете претендовать на звание участника GSoC или добавлять его в свое резюме. Если вы хотите сообщить о своем поступлении в социальные сети, вы можете указать, что вас приняли в программу в вашей конкретной организации-наставнике. Претендовать на звание до завершения программы некорректно, подобно тому, как студент-медик называет себя врачом до окончания медицинского вуза.
Как мне описать своё участие в программе GSoC после успешного её завершения?
После успешного завершения программы точность информации о ваших профессиональных отношениях с Google и организацией-наставником имеет решающее значение для проверки фактов рекрутерами и работодателями. Пожалуйста, придерживайтесь следующих рекомендаций:
- Вы не являлись сотрудником или стажером Google, GSoC или вашей организации-наставника. Вы не можете указать Google в качестве своего работодателя, поскольку вы не были сотрудником Google (или вашей организации-наставника) во время участия в GSoC.
Укажите, что вы принимали участие в работе организации, занимающейся разработкой открытого программного обеспечения, в качестве его разработчика.
Всегда указывайте в качестве участника программы Google Summer of Code 2025 название организации, в которой вы работали. (Пример: Участник программы Google Summer of Code 2025, The Python Software Foundation).
Уточните в вашей организации, есть ли у них предпочтительный способ описания времени, проведенного с ними.
Наставники
Где я могу найти информацию о наставниках?
См. Руководство для наставников и раздел «Роли/Обязанности» .
Какие требования предъявляются к организациям, занимающимся наставничеством?
Это должен быть активный проект с открытым исходным кодом, имеющий сильное сообщество и уже выпустивший программное обеспечение под лицензией, одобренной OSI .
Получают ли организации финансирование?
Да, организациям, имеющим хорошую репутацию (за исключением организаций, возглавляемых Google или связанных с правительством), предоставляется небольшая стипендия за каждого принятого участника.
Архив
Как удалить мои данные из архива?
Для запроса на удаление используйте форму «Связаться с нами» или «Обратиться в службу поддержки GSoC» .
Вы обновите URL моего проекта?
Нет. Мы можем только удалять старые URL-адреса, но не обновлять их.
Где мои загруженные файлы?
Ранее загруженные файлы больше недоступны для скачивания.