setup #15

Quem é você e o que faz?

Comecei a programar com 14 anos comprando fascículos de revista na banca. Minha primeira linha de código foi em HTML e logo caí em SSI e depois PHP. Isso tudo no colegial. Peguei gosto pela coisa e fui fazer faculdade de Ciência da Computação na USP. Lá cresci bastante como profissional e conheci os fundadores da Caelum, onde comecei a estagiar em 2004.

Abandonei a faculdade nesse meio tempo quando percebi que tinha mais ciência que programação (nada contra, só não era meu foco). Sempre fui muito autodidata, estudando bastante sozinho e me senti mais livre cuidando da minha própria educação. Ainda bem que em nossa área temos essa chance de mostrar que boa educação não é sinônimo de educação formal. Estudo e pratico muito todos os dias da minha vida.

Apesar de amar a Web, tanto a faculdade quanto a empresa acabaram me levando para o backend. Programei bastante em Java (até escrevi um livro!). O renascimento do front-end com a evolução mais recente da Web me fez voltar minha carreira novamente pra isso nos últimos anos. Palestro bastante em eventos, blogo sempre que posso e até lancei meu livro, A Web Mobile (além de ter organizado a Coletânea Front-end).

Na Caelum, as coisas foram crescendo rapidamente. Comecei como estagiário em 2004, mas em 2006 já dava aulas. Logo consultorias e desenvolvimento. E depois me tornei coordenador da unidade de SP. Acabamos de completar 10 anos de Caelum e eu 10 anos trabalhando na empresa.

Hoje meu foco no trabalho é em levar inovações no ensino em cursos, cursos online e até uma editora de livros. Passamos muito tempo pensando em como evoluir a educação no Brasil. Como desenvolvedor, meu foco é em front-end, especialmente mobile, design responsivo e otimizações de performance.

Qual hardware você usa?

Uso um MacBook Pro já meio velho. Tá na hora de trocar, mas a expectativa pelo novo Air de 12" me fez segurar os planos. Sou talvez o único programador na Terra que não gosta de monitor externo, mouse nem teclado. Vivo levando meu notebook pra lá e pra cá. Acho que trabalho em muitos lugares diferentes e odiaria ter um setup mais complexo em casa ou no trabalho e me sentir desamparado nos outros lugares.

Setup do Sérgio Lopes: MacBook e dispositivos móveis.
Setup do Sérgio Lopes: MacBook e dispositivos móveis.

Meu smartphone pessoal é um Android (puro). Sou mega fã de Android. Mega. Mas como meu foco é mobile e responsivo, tenho muitos outros dispositivos em casa. Vários iOS, Windows Phone, Blackberry, Firefox OS, Kindle, Androids de vários fabricantes e até um S40. Tenho bastante experiência prática em várias dessas plataformas, e por isso gosto do Android com propriedade (Windows Phone é bacana também, mas a escassez de Apps mata).

Pra leitura, já tive de tudo - Kindle (primeiras gerações), tablet, smartphone grande. Ultimamente voltei pro Kindle e tenho um Paperwhite que acho fantástico. E, para diversão em casa, tenho Roku, Chromecast, PS3 e um servidor de mídia rodando num MacBook velho.

Qual software você usa?

Sou usuário de Chrome, tanto dia-a-dia quanto desenvolvimento. Tudo que posso fazer na Web ao invés de instalar um aplicativo eu faço (email, leitor de feed, redes sociais, documentos, planilhas). Maior exceção talvez seja o Keynote para apresentações que não consigo largar de tão superior que é.

Meu editor de código é o Sublime pra maioria das coisas, apesar de eu usar Eclipse pra projetos mais complexos (geralmente em Java). Uso Pixelmator pra imagens, acompanhado dos obrigatórios ImageOptim, ImageAlpha e JPEGMini para otimizações. E me zooam bastante por isso, mas devo dizer que sou usuário feliz do Github for Mac - ao invés da linha de comando do git.

Hoje faço muita coisa de front-end então o Grunt me acompanha. Sou fã de LESS e Stylus (e não de SASS) e amo o BrowserSync. Mas tenho um grande histórico de backend também. Hoje programo bastante em Java e PHP no dia-a-dia, mas gosto de Python e Node.js também apesar de não usar muito agora.

Sou fã do LastPass, melhor gerenciador de senhas de todo o universo. Assino o Dropbox com prazer. O Feedly é o melhor leitor de feeds (e faço questão da subscription paga pra suportar os caras). E o Plex o gerenciador de mídia mais completo (também assino pra apoiar os caras).

O que te motiva a fazer o que faz?

Fico muito realizado de enxergar o resultado do meu trabalho. Acho que nossa área de TI tem esse diferencial muito bom de, rapidamente e sem burocracia, poder prototipar, desenvolver, lançar e observar os resultados. Isso me motiva muito. Gosto muito também de trabalhar em uma empresa relativamente pequena, sem hierarquias e longos processos. A agilidade no dia-a-dia me motiva bastante.

E, quando o foco da sua vida e do seu trabalho é educação, a motivação é óbvia. Todo dia converso com pessoas cujas vidas e carreiras foram tocadas pelas aulas, livros, palestras e posts no blog. É gratificante e muito motivante ver como nosso trabalho faz outras pessoas crescerem, evoluírem, terem carreiras de sucesso.

Um hobby?

No tempo livre gosto bastante de ler e de assistir séries e filmes. Investi num setup bacana pra gerenciar meus downloads com Roku, Chromecast e um servidor Mac pra baixar tudo. Não tenho TV a cabo, só downloads e streamming (Netflix) em casa. Aliás, é impressionante como ainda falta no Brasil um serviço decente pra alugar lançamentos de séries e filmes. iTunes e Google Play são piada por aqui.

Na leitura, além do meu Kindle Paperwhite, gasto bastante tempo no Feedly e meus zilhares de feeds. Leio bastante todo dia sobre Web e programação, mas gosto muito de temas de negócios, marketing, economia e psicologia. Literatura eu acabo lendo menos por falta de tempo, mas gosto também. Hoje estou relendo o melhor livro de todos os tempos, Dom Quixote, de Miguel de Cervantes.