Upgrade to Pro — share decks privately, control downloads, hide ads and more …

O que a Google é 1000 estudantes ao redor do mundo tem em comum?

O que a Google é 1000 estudantes ao redor do mundo tem em comum?

Esta palestra tem por objetivo apresentar o Google Summer of Code, um dos programas da Google para universitários ao redor do mundo, que tem como um dos objetivos de manter o Open Source/Software Livre vivo e treinar suas habilidades de programação. E que ainda te proporciona a chance de receber até 4,200 dólares. Mostrarei a minha experiência em participar desse programa, o que eu aprendi e o que você precisa fazer para participar!

Lays Rodrigues

June 07, 2017
Tweet

More Decks by Lays Rodrigues

Other Decks in Technology

Transcript

  1. O que a Google e 1000 estudantes universitários ao redor

    do mundo tem em comum? Lays Rodrigues @lays147 1
  2. $lays@lays - Sou uma entusiasta de Impressão 3D e iniciane

    no mundo Maker - Faço Ciência da Computação na UFF - Desenvolvo Software Livre no KDE - Sou estagiária na Globo - Plim Plim! - Sou fã de Doctor Who! 2
  3. Google “Linux Format: Você acha que o Google teria existido

    sem Open Source ou sem Linux? Chris DiBona: Provavelmente. Mas eu não acho que a web iria existir sem open source e Linux. Portanto, não teria havido nenhum Google. Teria sido algo diferente, mas sem a fonte aberta dirigindo a internet não teria havido internet para o Google rastrear, muito menos para executar anúncios e muito menos para reforçar nossas idéias em torno do Android e Chromium. Eu acho que eles são um e o mesmo.” 3 Chris Dibona - Diretor de Open Source
  4. - Quando começou? 2005 - Propósito: “O Google Summer of

    Code é um programa global focado em trazer mais alunos desenvolvedores para o desenvolvimento de software open source. Os alunos trabalham com uma organização open source em um projeto de programação de 3 meses durante o intervalo da escola.” 4
  5. - Quem pode participar? Regras - Universitários(Bacharel, Licenciatura, Mestrado, Doutorado)

    - Ter mais de 18 anos - Não ser um administrador de comunidade ou mentor no GSoC - Não pode estar trabalhando para Google ou uma das comunidades que estejam dentro do GSoC 5
  6. Minha experiência - Umbrello, editor de UML - Mentor Jonathan

    Riddell - Novas features e remoção de código deprecado 12
  7. Anish Shah Ciência da Computação Python India “Uma razão para

    que eu participasse do GSoC e/ou contribuir para projetos open source era aprender bons princípios de engenharia de software - TDD, refatoração, arquitetura. Além disso, quando eu aprendo uma nova linguagem, ler o código de um projeto de código aberto me ajuda a aprender mais rápido.“ 14
  8. Patrick Pereira Engenharia Eletrônica KDE Florianópolis “Participar do GSOC foi

    grande experiência, consegui um projeto dentro da área do meu curso (Eng. Eletrônica), fazendo aplicar meus conhecimentos e aprender a utilizar inúmeras ferramentas. A abordagem do mentor foi ótima, participar de uma comunidade Open-Source foi excelente para realizar os trabalhos em equipe, além de permitir adquirir um conhecimento de profissionais extremamente capacitados.” 15
  9. Filipe Saraiva Mentor KDE “Ser mentor no GSoC é uma

    oportunidade de trabalhar com bons e jovens programadores que querem contribuir com projetos de software livre mas normalmente não sabem por onde começar. O investimento do Google permite que estes desenvolvedores se dediquem a um projeto de fôlego que exigirá técnica e trabalho, que depois será utilizado por pessoas do mundo inteiro. No meu caso fui mentor de um aluno russo que desenvolveu um interessante projeto para o Cantor, software que mantenho no KDE.” 16
  10. Valorie Zimmerman GSoC Admin KDE “A comunidade do KDE foi

    enriquecida por nossa participação no GSoC, já que muitos antigos alunos se tornaram desenvolvedores ativos do KDE. É especialmente emocionante ver ex-alunos se tornarem mentores para os alunos GCi e, em seguida, GSoC. Mentores aprenderam a olhar para os seus projetos de uma nova forma, tornando-se gerentes de projeto, bem como desenvolvedores em suas partes favoritas do codebase.” 17