#6 Update pessoal – SWE na Google

Olá programadores. Depois de muito tempo sem atualizar este blog, eu resolvi escrever sobre uma conquista que há muito tempo eu sonhava: fui contratado como Software Engineer na Google 🙂

Primeiro dia no escritório

O escritório no qual eu estou trabalhando fica em Munique, na Alemanha. Faz pouco mais de um mês que estou aqui, e minhas primeiras impressões tem sido as melhores possíveis. As pessoas aqui em Munique são muito educadas, mesmo diante de um brasileiro perdido que, além de não falar sequer duas palavras em alemão, tem um inglês bem meia-boca. Meanwhile, no escritório todos falam inglês, e têm sido muito pacientes comigo ao me ensinar o “modo Googler de ser”, que vai desde boas práticas de desenvolvimento até dicas de como interagir com pessoas de diferentes nacionalidades/culturas.

Chegar aqui não foi uma tarefa fácil. A Google é uma das maiores empresas de tecnologia do mundo, e eles buscam contratar pessoas muito bem “capacitadas”. Essa “capacitação” é uma coisa difícil de mensurar, e cada empresa no planeta tem sua definição (im)perfeita de candidato ideal. A definição da Google, pela experiência que eu tive, é a de que o programador deve ter um vasto conhecimento teórico de ciência da computação e uma habilidade de analisar/”resolver” problemas computacionais.

Na minha jornada de programador eu já explorei diversas áreas que me interessavam, cada qual contribuindo de forma diferente com o meu currículo. A área que teve maior influência em quem eu sou hoje foi a maratona de programação, pois isso me forçou a estudar dezenas e dezenas de estruturas de dados e algoritmos clássicos, além de desenvolver uma habilidade de abstração e análise de problemas de computação.

Processo de seleção

Pra quem tiver interesse, eu vou falar brevemente sobre como foi o processo de seleção para mim.

Continue lendo #6 Update pessoal – SWE na Google

#5 Update pessoal – Maratona 2017

Com uma nova formação, a equipe BugBusters, pelo terceiro ano seguido, conquistou uma vaga para a fase brasileira da Maratona de Programação \o/

unknown, undefined, Edimar Bauer, Gabriel Teixeira, null, Cristhian Bonilha

Resolvemos um total de 8 exercícios. Como de costume, deixamos alguns erros tolos nos impedir de resolver mais exercícios, mas isso faz parte :/

Eu sei que o post tá atrasado, mas é tradição falar disso aqui no blog, então “antes tarde do que nunca”.

Dia 10 de novembro estaremos em Foz do Iguaçu. Nos vemos lá!

#4 Update pessoal – Maratona 2016

Com um time novo, neste sábado participei da competição mais acirrada que já vi.

Eu, Edimar Bauer e Murilo Henrique lutamos pela única vaga cedida à sede de Curitiba, no Paraná, e por 23 minutos de diferença na penalidade de tempo ficamos em segundo lugar.

time

Murilo Henrique, Cristhian Bonilha e Edimar Bauer

Meus parabéns ao time NomeProvisorioTrypanossoMestre, da UFPR, que levou o primeiro lugar na nossa sede 🙂

Ficamos em 37° lugar no Brasil, e estamos  torcendo para levar a vaga decidida pelo misterioso critério do Comitê Diretor da Maratona. Vou atualizar esse post quando eles tomarem a decisão.

[Update 15/09] Foi divulgada a lista com os 60 finalistas, e conseguimos uma vaga para a segunda fase por estarmos entre os “3 melhores times de instituições não representadas” 😀

No mais é isso, obrigado e até mais.

Global Game Jam 2016

Salve pessoal.
Eu acredito que nunca toquei nesse assunto aqui no blog, mas eu tenho um especial interesse em desenvolvimento de jogos.

GGJ round logoAcontece que neste final de semana (29/01) vai rolar a Global Game Jam, um evento de desenvolvimento de jogos onde o objetivo é sentar a bunda na cadeira e desenvolver por 48 HORAS SEGUIDAS. Isso mesmo, nada de enrolação, preguiça ou sono, o objetivo é encher a caneca de café, rabiscar algumas ideias no papel e colocar a mão na massa.

A GGJ é um evento presencial com sedes em todo o mundo. A sede mais próxima da minha cidade fica em Curitiba, e é lá que eu vou participar. Confira a lista completa aqui:
http://geracaogamer.com/2015/01/21/brasil-tera-ao-todo-49-sedes-da-global-game-jam-2015/

Se você tem interesse em experimentar como seria a vida de desenvolvedor de jogos eu recomendo muito que participe de uma Game Jam (existem outras), mesmo que seja sem compromisso, ou que você não tenha muita (ou nenhuma) experiência no ramo. Chame seus amigos, ou até mesmo vá sozinho e encontre um time que esteja precisando de suas habilidades.
Se inscreva já (é grátis, pelo menos na sede que eu vou).
Leia mais sobre game jams aqui:
http://producaodejogos.com/game-jams/

Fica aqui meu convite, e se alguém aqui for participar em Curitiba me manda uma mensagem 😉

[Jabá ;)] Ano passado eu participei da Global Game Jam e desenvolvemos este protótipo, o qual alguns meses depois foi publicado na Play Store e hoje conta com mais de mil downloads 🙂
Baixe você também o What Do We Do Now?

#3 Update pessoal – Maratona 2015

Neste último sábado eu tive o prazer de trazer 7 balões coloridos pra casa  🙂

Meu time, os BugBusters, participou da fase regional da Maratona de Programação 2015 na sede de Curitiba, no Paraná.
Com 7 problemas resolvidos, nosso time se colocou em primeiro lugar da sede e foi classificado para a final brasileira da Maratona em São Paulo  😀

bugbusters

Alessandro Stamatto, Diogo Gonçalves, Cristhian Bonilha, Victor Ambiel

Aos curiosos: resolvemos os exercícios A, B, C, D, E, F e J.
E vocês?

Bitnami