21
O que a Google e 1000 estudantes universitários ao redor do mundo tem em comum? Lays Rodrigues @lays147 1

Google Summer of Code - Campus Party Brasil

Embed Size (px)

Citation preview

Page 1: Google Summer of Code - Campus Party Brasil

O que a Google e 1000 estudantes universitários ao redor do mundo tem em comum?

Lays Rodrigues@lays147

1

Page 2: Google Summer of Code - Campus Party Brasil

$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

Page 3: Google Summer of Code - Campus Party Brasil

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

Page 4: Google Summer of Code - Campus Party Brasil

- 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

Page 5: Google Summer of Code - Campus Party Brasil

- 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

Page 6: Google Summer of Code - Campus Party Brasil

O que eu preciso fazer para me inscrever?

6

Page 7: Google Summer of Code - Campus Party Brasil

Saber Inglês é ESSENCIAL

7

Page 8: Google Summer of Code - Campus Party Brasil

Get involved: Conheça as comunidades de Software Livre/OpenSource

8

Page 9: Google Summer of Code - Campus Party Brasil

Get Involved: O que você quer fazer?

9

Page 10: Google Summer of Code - Campus Party Brasil

Já decidiu?

10

Page 11: Google Summer of Code - Campus Party Brasil

E escrever sua proposta...

11

Page 12: Google Summer of Code - Campus Party Brasil

Minha experiência

- Umbrello, editor de UML

- Mentor Jonathan Riddell

- Novas features e remoção de código deprecado

12

Page 13: Google Summer of Code - Campus Party Brasil

Portas que me abriu...

13

Page 14: Google Summer of Code - Campus Party Brasil

Anish Shah Ciência da

ComputaçãoPython 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

Page 15: Google Summer of Code - Campus Party Brasil

Patrick PereiraEngenharia 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

Page 16: Google Summer of Code - Campus Party Brasil

Filipe SaraivaMentor

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

Page 17: Google Summer of Code - Campus Party Brasil

Valorie ZimmermanGSoC 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

Page 18: Google Summer of Code - Campus Party Brasil

Benefícios

18

Page 19: Google Summer of Code - Campus Party Brasil

Perguntas?

19

Page 20: Google Summer of Code - Campus Party Brasil

Referências

20

http://www.techradar.com/news/software/how-open-source-changed-google-and-how-google-changed-open-source-1206582

https://summerofcode.withgoogle.com

https://developers.google.com/open-source/gsoc/

Page 21: Google Summer of Code - Campus Party Brasil

Obrigado!

21

@lays147

laysrodriguesdev.wordpress.com

[email protected]