setup #05

Quem é você e o que faz?

Eu sou Elton Minetto e eu trabalho com computadores. Ponto. Nunca me imaginei fazendo outra coisa, nem quando precisei preencher a “segunda opção” no formulário de inscrição do vestibular (deixei em branco). Sou formado em Ciência da Computação e fiz uma pós-graduação no mesmo tópico. Comecei um MBA em Gerenciamento de Projetos mas acabei trancando quando me mudei de minha cidade natal, Chapecó, para Joinville, onde vivo desde então.

Quando digo que trabalho com computadores eu falo sério, porque tudo relacionado a isso me fascina. Já trabalhei com algumas linguagens de programação como COBOL, PL/SQL, Python, JavaScript e, principalmente, PHP. Também gosto muito da parte de redes de computadores, segurança e servidores.

Trabalhei por 9 anos na Unochapecó, universidade onde me formei, começando como estagiário, virando programador e analista de sistemas. Também ajudava como DBA Oracle, e fazia partes da rede e segurança, pelo menos enquanto a equipe estava sendo melhor estruturada. Foi lá também que adquiri outro vício: o de ser professor e palestrante, tarefas que venho exercendo até hoje, em maiores ou menores porções dependendo da época do ano.

Me mudei para Joinville para encarar um novo desafio, o de ser gerente de uma equipe em uma startup que estava sendo criada na cidade. Apesar de eu já ter trabalhado com equipes na Unochapecó, desta vez a responsabilidade era muito maior e mais complexa. Errei bastante, acertei em algumas coisas, mas aprendi muito nessa experiência, tanto em relação a gerência de equipes quanto de empresas, conhecimentos que estão sendo úteis até hoje.

Ainda nesta startup acabei conhecendo um dos meus atuais sócios, o André Espeiorin e após o fim do projeto acabamos montando a nossa própria empresa, a Coderockr, onde estamos trabalhando nos últimos três anos. Neste tempo aprendi muito mais sobre gerenciamento de empresas e projetos, atendimento a clientes, parcerias entre empresas, etc.

Atualmente divido meu tempo entre a Coderockr, o Code Squad, site de cursos que criamos em 2012, palestras e os e-booksZF na prática e Doctrine na prática — que estou escrevendo. Continuo programando bastante, e não consigo me ver parando de fazer isso nos próximos anos, mesmo que seja em pontos mais cruciais e complexos dos sistemas pois hoje tenho uma ótima equipe que trabalha comigo e me ajuda em coisas que não sou especialista, como mobile e frontend.

Qual hardware você usa?

Sou um grande fã dos produtos da Apple. Atualmente uso um Macbook Pro 13" mid 2012, 2.3GHz Core i5, que eu incrementei com 16 GB de RAM. Às vezes uso um monitor externo, mas não é algo comum.

Meus companheiros inseparáveis são um iPhone 4s e um iPad Mini, que comprei recentemente. É meu terceiro iPad e estou gostando muito do tamanho, peso e tempo de bateria.

Qual software você usa?

Parafraseando um grande amigo meu: “Num universo perfeito todos os desktops rodariam OS X e os servidores seriam Linux”. O OS X é um ótimo sistema para desktop de desenvolvedores, existindo ótimas ferramentas para a plataforma.

Usei Linux como desktop por quase 10 anos e quando fiz a migração para o OS X, em 2007, eu trouxe alguns costumes junto, como o vício pelo terminal. Sou muito mais ágil usando o terminal do que o mouse e sempre tenho uma janela aberta para algo. Comecei a usar o iTerm2 recentemente e estou gostando muito. Uso o bash como shell e tenho algumas coisas configuradas em meu .bash_profile que facilitam bastante o trabalho diário. Também sou completamente dependente do Alfred.app para evitar ao máximo usar o trackpad do Macbook.

Eu gerencio muitas das minhas tarefas usando o e-mail, então o Mail.app, nativo do OS X, também está sempre aberto para me ajudar na organização. Como minha memória é reconhecidamente curta, eu abuso do Evernote e salvo quase tudo nele, desde comandos até anotações de reuniões e rascunhos de e-mails.

No quesito comunicação eu uso o Adium para conectar com MSN, Gtalk e Facebook Chat, o Skype para algumas reuniões com clientes e o Hall para o chat interno da Coderockr.

Como navegador eu usei o Safari por muitos anos e recentemente mudei para o Firefox, que nas últimas versões tem melhorado bastante o seu consumo de memória. Além disso é um projeto que eu respeito muito e gosto do Firebug com FirePHP para os poucos momentos onde trabalho com algo em frontend.

Nunca fui muito fã de pesadas IDEs, então o Sublime Text 2 facilmente tornou-se minha ferramenta favorita para programação e edição de arquivos texto. Para editar arquivos no formato Markdown, como o meu blog, eu uso o Writedown, pequeno e útil programa que possui um modo “distraction free” e faz o preview do Markdown.

Eu programo principalmente com PHP e uso o Vagrant para me auxiliar na manutenção de várias máquinas virtuais Linux com configurações diferentes de PHP, MySQL, Apache, nginx, PostgreSQL. Eu sempre tento manter uma máquina virtual com configuração semelhante a que vai existir no servidor de produção do cliente. Geralmente indicamos o AWS, mas às vezes o cliente possui uma estrutura pronta e o uso do Vagrant diminui a possibilidade de surpresas na hora do deploy para produção.

Na hora de gerenciar os projetos da Coderockr usamos o Trello e o Google Docs, para gerenciar tarefas, sprints e requisitos. E usamos o Github para gerenciar os códigos e issues, a menos que o cliente possua alguma configuração de Git ou SVN em seus servidores.

E como sou apaixonado por música eu estou sempre com o Rdio aberto, no computador, iPhone ou iPad, sempre ouvindo algum rock, heavy metal e relacionados.

O que te motiva a fazer o que faz?

Eu realmente gosto do que faço, o que por si só já é uma grande motivação.

Sou filho de professores e minha carreira toda esteve envolvida com Software Livre, seja usando, contribuindo ou participando de eventos. Estes dois fatos me fizeram gostar muito de ensinar, de compartilhar conhecimento. Escrever um post, ministrar um curso, uma palestra, escrever um livro. Essas são algumas das coisas que me dão muita alegria, que me motivam bastante. E que eu pretendo continuar fazendo enquanto eu puder.

Um desejo?

Certa vez assisti um comercial do Johnnie Walker — o famoso comercial do Andróide — e uma frase me marcou: “Você pode alcançar a imortalidade, basta fazer apenas uma coisa notável”. Isso é algo que eu venho perseguindo desde então, conseguir fazer algo notável, que faça diferença na vida de alguém, que perdure após o meu fim.