Geral
Qual é a meta do Google Summer of Code (GSoC)?
Trazer novos colaboradores para as comunidades de código aberto e promover o envolvimento de longo prazo no ecossistema de código aberto.
Quando isso acontece?
Consulte o cronograma oficial do programa.
O que acontece durante o programa?
Os participantes escrevem código para uma organização de código aberto com a orientação de mentores.
Por que o Google realiza o GSoC?
Desde 2005, o Google tem o compromisso de aumentar e manter o ecossistema global de código aberto.Quanto mais desenvolvedores de código aberto houver no mundo, mais saudável e sustentável será toda a comunidade.
O GSoC é um programa de recrutamento?
Não. Para vagas no Google, acesse o site de carreiras do Google.
O GSoC é um estágio ou emprego?
Não. Os participantes são desenvolvedores independentes que recebem uma bolsa, não funcionários ou estagiários do Google ou funcionários das organizações de mentoria participantes.
As organizações precisam usar o código gerado?
Não, mas é recomendável.
Onde o GSoC acontece?
Totalmente on-line, sem necessidade de viagens.
Como posso divulgar o GSoC?
Use panfletos oficiais, redes sociais ou organize um encontro.
Como faço para organizar uma sessão de informações?
Você pode agendar sessões quando quiser usando o modelo de apresentação e seguindo as Regras do programa.
Qualificação
- Quais são os requisitos de qualificação?
- Ter mais de 18 anos no momento do registro
- Ter permissão para trabalhar no seu país de residência
- Estudante ou iniciante em código aberto
- Ter sido aceito no GSoC no máximo uma vez
- Não residir em um país embargado pelos EUA
Quem é considerado um "iniciante"?
Alguém com pouca experiência em código aberto. Você ainda será considerado um iniciante se sua experiência incluir apenas:
- Projetos pessoais ou de classe, incluindo projetos de boot camp.
- Projetos de código aberto usados apenas em uma única instituição. (por exemplo, um site de um clube ou uma pesquisa que foi publicada como código aberto na sua antiga universidade)
- Abrir um pequeno número (<10) de problemas ou solicitações de pull em vários pacotes de código aberto.
- Envolvimento contínuo em um projeto de código aberto em que você participou como parte da preparação para o GSoC.
Colaboradores regulares de um projeto de código aberto não são iniciantes.
Os engenheiros profissionais estão qualificados?
Embora esteja aberto a várias origens, o GSoC tem como público-alvo os recém-chegados. Muitos profissionais acham difícil conciliar o tempo necessário.
E se eu fizer 18 anos depois do registro?
Você não se qualifica para o ano atual.
Os colaboradores de código aberto atuais podem participar?
Apenas se forem iniciantes. O GSoC não é para desenvolvedores experientes de código aberto.
Os grupos podem enviar uma proposta?
Não, as propostas precisam ser enviadas apenas por pessoas físicas.
O Google vai abrir exceções?
Não. Os requisitos são aplicados de forma rigorosa para garantir a justiça.
Posso ser mentor e colaborador ao mesmo tempo?
Não. Você precisa escolher uma função. Depois de ser mentor ou administrador da organização no GSoC, não é possível voltar a ser um colaborador do GSoC.
Os participantes da Ucrânia, da Rússia ou de Belarus podem participar?
No momento, participantes da Rússia, Belarus e das regiões de DNR/LNR não estão qualificados. Não há restrições para quem está na Ucrânia fora da RPD/RPL.
E se eu tiver mais perguntas?
Consulte o Guia do colaborador ou entre em contato.
Candidatos a colaboradores do GSoC
Quando posso me inscrever?
Durante o período específico de inscrição do colaborador indicado na linha do tempo.
Quais linguagens de programação preciso conhecer?
Os requisitos variam de acordo com a organização. Você precisa ter proficiência nos idiomas usados pelo projeto escolhido.
Como posso aumentar minhas chances?
Interaja com as organizações desde o início, discuta ideias de projetos com mentores e envie sua proposta bem antes do prazo para receber feedback.
Posso enviar várias propostas?
Sim, até três, mas apenas um pode ser aceito.
Devo enviar propostas diretamente para as organizações?
Não. Todas as propostas precisam ser enviadas pelo site do GSoC. *Recomendamos muito* que você entre em contato com a organização de mentoria com antecedência para discutir suas ideias, receber feedback e entender melhor o trabalho que ela realiza antes de enviar sua proposta final.
O que faz uma boa proposta?
Metas detalhadas, metodologia e um cronograma claro. A interação anterior com o mentor é o fator mais importante. Consulte o Guia do colaborador para mais detalhes.
Posso usar texto ou código gerado por IA?
Sempre verifique a política de IA específica de uma organização antes de aplicar. Usar a IA para escrever sua proposta do GSoC pode resultar em uma rejeição automática pela organização, dependendo das orientações individuais dela. Sempre verifique se a proposta é um trabalho original e se adere aos padrões de autoria da organização. Orientações gerais sobre IA para candidatos ao GSoC.
Quais formulários são necessários?
Os participantes aceitos precisam enviar formulários fiscais e comprovante de residência.
Vou receber pagamento?
Sim, o Google oferece uma bolsa de estudos para participantes que passam nas avaliações e atendem aos requisitos para receber bolsas.
Vou receber o pagamento se meu código não for usado?
Sim, os pagamentos de bolsa são baseados na aprovação na avaliação, não na implementação do código.
Quanto tempo leva?
Os projetos têm um escopo de aproximadamente 90 horas (pequeno), 175 horas (médio) ou 350 horas (grande). Dependendo das suas habilidades e da dificuldade do projeto, pode levar mais ou menos tempo para atingir as metas. Se ficar evidente que o escopo do projeto foi subestimado ou superestimado, você e seu mentor vão trabalhar juntos para fazer os ajustes necessários.
Sou estudante F1 nos EUA. Como faço para receber autorização?
Consulte o escritório de estudantes internacionais da sua escola. O Google não pode fornecer autorização de CPT/OPT ou cartas especializadas. Todos os participantes aceitos vão receber um e-mail de confirmação.
Estudantes de faculdades comunitárias/de ensino médio podem participar?
Sim.
Posso participar se me formar no meio do programa?
Sim.
Posso receber crédito por um curso?
Isso depende da sua escola. O Google não fornece documentos extras para crédito.
É possível ajustar a programação?
As datas de início são fixas, mas as de término podem ser estendidas (até 22 semanas no total) se o mentor e o colaborador concordarem. Discuta isso no início do período de inscrição.
Fui aceito no GSoC. Como posso descrever minha participação no programa publicamente?
Até que você conclua o programa, não é possível reivindicar o título de colaborador do GSoC nem adicioná-lo ao seu currículo. Se quiser compartilhar sua aceitação nas redes sociais, informe que você foi aceito no programa com sua organização de mentoria específica. Reivindicar o título antes da conclusão é impreciso, assim como um estudante de medicina se chamar de médico antes de se formar.
Como descrevo minha participação no GSoC depois de concluir o programa?
Depois de concluir o programa, a precisão sobre sua relação profissional com o Google e a organização de mentoria é fundamental para a verificação de fatos por recrutadores e empregadores. Siga estas diretrizes:
- Você não era funcionário ou estagiário do Google, do GSoC ou da sua organização de mentoria. Não é possível adicionar o Google como empregador, já que você não era funcionário do Google (ou da sua organização de mentoria) durante o GSoC.
Informe que você participou como colaborador da organização de código aberto.
Sempre escreva Colaborador do Google Summer of Code 2025 seguido do nome da organização com que você trabalhou. Exemplo: colaborador do Google Summer of Code 2025, The Python Software Foundation.
Verifique com sua organização se ela tem uma maneira preferida de descrever seu tempo com ela.
Mentores
Onde posso encontrar informações sobre mentores?
Consulte o Guia do mentor e as Funções/responsabilidades.
Quais são os requisitos para organizações de mentoria?
Precisa ser um projeto de código aberto ativo com uma comunidade sólida que já tenha lançado software sob uma licença aprovada pela OSI.
As organizações recebem fundos?
Sim, um pequeno estipêndio por colaborador aceito é fornecido a organizações em situação regular (exceto organizações lideradas pelo Google ou afiliadas ao governo).
Arquivo
Como faço para remover minhas informações do arquivo?
Use Entre em contato ou Entre em contato com o suporte do GSoC para solicitar a remoção.
Vocês vão atualizar o URL do meu projeto?
Não. Só podemos remover URLs antigos, não atualizá-los.
Onde estão meus arquivos enviados?
Os arquivos enviados anteriormente não estão mais disponíveis para download.