Google Summer of Code 2024: Bolsas de Estágio Remunerado do Google

Google Summer of Code 2024: Bolsas de Estágio Remunerado do Google

Otoniel Emanuel's photo
·

5 min read

O Google Summer of Code (GSoC) é um programa global e online do Google que conecta novos contribuidores às organizações de software de código aberto. Desde seu início em 2005, o GSoC evoluiu tornando-se uma plataforma para estudantes e outros colaboradores iniciantes mergulharem no mundo do código aberto, contando atualmente com:

  • Mais de 20 mil contribuidores;

  • 116 países;

  • Mais de 850 organizações de código aberto;

  • E mais de 19 mil mentores.

Este artigo fornecerá uma visão geral do programa.

GSoC

Embora tenha sido concebido originalmente para estudantes universitários, o programa expandiu-se ao longo dos anos e, a partir de 2022, abriu suas portas para todos, desde que tenham 18 anos ou mais.

O GSoC foi projetado com vários objetivos em mente, cada um contribuindo para o seu propósito geral de impulsionar a colaboração e o desenvolvimento de código aberto. Entre esses objetivos destacamos:

  • Inspirar os desenvolvedores;

  • Impulsionar o desenvolvimento de código aberto;

  • Identificar e trazer novos desenvolvedores para projetos de código aberto;

  • Promover a educação;

  • Expor desenvolvedores iniciantes ao mundo real do desenvolvimento de software.

GSoC exerce um impacto significativo no mundo do código aberto. Ao atrair talentosos para contribuírem em uma variedade de projetos, o GSoC não apenas impulsiona a inovação e o crescimento dos projetos participantes, mas também enriquece a comunidade de código aberto como um todo.

Organizações e mentores em 2024

Porquê participar?

Se você se interessou e está se perguntando se deveria se inscrever, a resposta é: SIM! Deixe-me oferecer algumas razões convincentes.

Primeiro, o GSoC oferece uma experiência de aprendizado incomparável. Não apenas você terá a oportunidade de aplicar suas habilidades de programação, mas também adquirirá uma infinidade de novos conhecimentos. Este programa não se limita apenas ao aspecto técnico; ele introduz um novo paradigma de desenvolvimento de código colaborativo. Além disso, o programa oferece uma chance de fortalecer seu networking, interagindo e compartilhando ideias com pessoas talentosas de todo o mundo.

A sensação de realização ao contribuir para projetos de código aberto. Não há nada como ver seu primeiro patch incorporado a um aplicativo que será usado por milhares de pessoas em todo o mundo. Já pensou nisso? Então pare de pensar e se inscreva!

Bom, não podemos ignorar este ponto importante do GSoC: o salário. Embora o objetivo principal do programa seja educacional, o dinheiro que você ganha ao trabalhar em um projeto significativo é certamente uma vantagem adicional.

E por último, mas não menos importante, é do Google que estamos a falar.

Se você gosta de programar e deseja fazer contribuições significativas para projetos de código aberto, o GSoC é o lugar perfeito para você. Não importa o seu nível de experiência ou área de interesse, há um projeto esperando por você. Então, por que esperar?

Processo de inscrição

Entrar no Google Summer of Code pode ser desafiador, mas não precisa ser complicado. Vamos simplificar o processo de inscrição em cinco passos claros:

  1. Conheça a timeline

A tua candidatura para o GSoC é como um projecto e precisas de uma agenda bem definida e eficaz. Essa agenda deve incluir as datas importantes do GSoC 2024 como as datas de abertura e encerramento das inscrições das organizações mentoras e dos participantes normais. Conhecer a agenda geral do GSoC vai te ajudar a preparar a tua candidatura com mais eficiência. A agenda pode ser encontrada em: https://developers.google.com/open-source/gsoc/timeline

  1. Fazer o primeiro contato

Interagir com uma comunidade de código aberto é como entrar em uma festa onde todos parecem se conhecer. Você pode começar se apresentando e fazendo perguntas relacionadas ao projeto. Se preferir observar antes de participar ativamente, acompanhe as interações da comunidade por alguns dias antes de se envolver.

  1. Escolher uma organização

Antes de escolher uma organização para se candidatar, é essencial conhecer seus próprios interesses, habilidades e objetivos. Faça perguntas como: quais softwares de código aberto você usa? Quais são seus interesses profissionais e hobbies? Qual é o seu conjunto de habilidades? O que você espera obter com o GSoC? Após essa reflexão, pesquise as organizações participantes do GSoC e compile uma lista com base em suas respostas. Explore a missão, tamanho e variedade de aplicações de cada organização para ver se elas correspondem aos seus interesses e objetivos.

  1. Encontre um bom projeto

Explore a lista de ideias de projetos de cada organização para entender melhor o escopo e as expectativas de experiência e habilidades. Compile uma lista de projetos que chamem sua atenção e faça perguntas sobre eles para obter mais clareza.

  1. Escrevendo a proposta

Ao escrever sua proposta, inclua informações de contato, um título claro e uma sinopse convincente. Defenda os benefícios do projeto para a comunidade e apresente um plano de trabalho detalhado com marcos e prazos. Certifique-se de demonstrar sua compreensão do projeto e sua qualificação para realizá-lo.

E já está! Sim, é só seguir os passos descritos e seguir em frente. Lembrando que às inscrições estarão abertas no dia 18 de Março.

Dicas e Recursos

Uma lista de dicas que podem acabar sendo úteis para a sua participação no GSoC:

  1. Acompanhar os canais de informação do GSoC;

  2. Entrar para o grupo da AOSC no discord, para receber ajuda de pessoas com mais experiência;

  3. Analisar desde cedo as organizações interessantes para ti, de acordo as tecnologias que dominas;

  4. Ser cordial e respeitoso com as pessoas que estarão participando contigo.

Alguns links que podem ser interessantes para o GSoC:

  1. Canal da comunidade dedicada ao GSoC;

  2. The Open-source Café EP #6

  3. The Open-source Café EP #2

  4. Conversas do GSoC;

  5. Regras do GSoC.

BONUS: The Open-source Café EP #6: GSoC com LAPPIS

No sétimo(#6+1) episódio do The Open-source Café, hospedamos coordenadoras e pesquisadoras do Laboratório Avançado de Pesquisa, Produção e Inovação de Software da universidade de Brasília. O LAPPIS está participando como organização mentora no GSoC e tivemos uma sessão de perguntas e respostas sobre seus projectos e etc. Descubra mais sobre o LAPPIS e como participar no GSoC com o LAPPIS.

Conclusão

O GSoC é uma ótima oportunidade para poder contribuir em projetos reais e fazer parte de uma comunidade gigante dentro do mundo código aberto e que ajuda diversas organizações e pessoas pelo mundo, então não deixe passar esta oportunidade e explore ao máximo todas as possibilidades oferecidas por ela.