A minha apresentação realizada na 6ª edição do Maré de Agilidade: o Maré-Vix, sobre negociação de contratos de projetos de software, já está disponível no meu slideshare, e agora aqui no blog também.
Participação no QCon SP
QCon São Paulo – O principal evento de arquitetos e desenvolvedores chega a América Latina. O QCon SP traz, dias 11 e 12 de setembro, ícones internacionais e nacionais de diversas áreas, com apresentações de alto nível técnico. Com sistemas cada vez mais complexos, o QCon aborda não apenas uma única tecnlogia ou aspecto: passa de Java, .NET e Rails até Arquitetura, Design, Cloud, Escalabilidade, Replicação, Cache e casos de sucesso. Serão dois dias com mais de 40 palestras de alto nível.
Eu estarei lá junto com o Gabriel Benz, que trabalha comigo na Giran, nós apresentaremos um case de sucesso relacionado ao nosso trabalho com a Wine.com.br, o maior e-commerce de bebidas da América Latina, projeto de inteira responsabilidade da equipe da Giran, desde o desenvolvimento do sistema em si até integrações com sistemas de terceiros e ambiente/servidores de produção.
O trabalho com a Wine é desafiador e muito interessante para todo o time, mesmo após 13 meses de trabalho contínuo ainda aprendemos muito, criamos muitas coisas novas, mudamos, e ainda temos muito a construir e realizar, muitos desejos e sonhos. A Wine deixou de ser apenas um cliente Giran e tornou-se um parceiro+amigo: transparência, sinceridade, dedicação e um time que trabalha com qualidade extrema, todos estes fatores foram essenciais para alcançarmos esta confiança e parceria.
Vamos falar rapidamente sobre essa parceria e forma de trabalho e vamos nos concentrar na parte técnica (a mais legal) do projeto, quem estiver na apresentação verá algumas coisas que estamos fazendo com Spring e Solr, com Apache, caches diversos, um pouco de Torque e OpenJPA, e muitos outros pontos interessantes da arquitetura tanto de software quanto de produção.
Eu estou, pessoalmente, tomado por um sentimento que mistura um pouco de felicidade, realização e reconhecimento, estou muito feliz com o trabalho na Giran, com os clientes e projetos e principal com a equipe que estou trabalhando, são todos ‘excepcionais’ (literalmente). E claro, muito ansioso pelo evento e pela apresentação, parece até a minha palestra!
Atualizando o blogroll
Resolvi dar uma geral no blogroll no feriado, basicamente incluí blogs e links de pessoas/empresas/organizações que eu tenho lido com alguma frequência e que ainda não estavam no meu blogroll:
Links
Blogs
- Washington Botelho
- Francisco Souza
- Reinaldo Junior
- Loiane Groner
- Loiane Groner (en_US)
- Loiane Groner @ DeveloperWorks
- Alberto Leal
- Bruno AbstractJ
- Lucas Teixeira
- Lucas Teixeira (en_US)
- Rafael Steil
- Agile no Mundo Real
- Guilherme Silveira
- Rodrigo Yoshima (Aspercom)
- Visão Ágil
- Makoto – pra ver se ele resolve escrever alguma coisa :P
- Marcos Sousa
- Franklin Samir
Espero que gostem. “Ecis eu agarântio!”, e os outros que já estavam no blogroll, também, aproveitem.
Procrastinação não
Já faz algum tempo que eu tento ser mais produtivo no meu dia-a-dia: no trabalho, nos estudos, na leitura e até em atividades extra curriculares, o que importa é conseguir o melhor resultado com o menor trabalho possível e, desta forma, tentar fazer sempre mais e mais atividades com menos tempo, ou no mínimo fazer melhor com a mesma quantidade de tempo.
“Procrastinação é o diferimento ou adiamento de uma ação. Para a pessoa que está procrastinando, isso resulta em stress, sensação de culpa, perda de produtividade e vergonha em relação aos outros, por não cumprir com suas responsabilidades e compromissos…” Retirado da WikiPedia.
– Ou popularmente conhecida como: “Deixar pra amanhã o que poderia ser feito hoje”
Eu sempre fui um procrastinador, sempre. Mas de alguma forma (não me pergunte como) conseguia controlar um pouco as coisas e era claro pra mim quando eu estava procrastinando. Mas de um tempo pra cá as coisas começaram a piorar e os níveis de procrastinação estavam ficando altos de mais, num ponto onde até mesmo os membros do meu time já estavam me dando feedback sobre esse meu comportamento. Já era a hora de mudar e eu precisava fazer alguma coisa.
Eu comecei tentando priorizar as coisas que mais estava me incomodando, como a minha inbox lotada. A meta era inbox zero, e eu consegui. Mas não foi suficiente e eu precisei ser um pouco mais drástico e incisivo nas mudanças.
Como eu estou tentando procrastinar menos:
- Pomodoro: Há alguns meses conheci a “Pomodoro Technique” através do Bruno Carvalho, companheiro de time da minha época de globo.com. Li todo o livro e gostei muito da técnica, mas na época estava, talvez, no auge da procrastinação e, lógico, deixei de lado. Mas agora não, resolvi dar um basta e começar a aplica-la no dia-a-dia.
- Twitter: Acabou o acompanhamento em tempo real. Um pomodoro de manhã e outro de noite para me atualizar um pouco de twitter já bastam, se for o caso de postar alguma coisa eventualmente poderei fazer isso direto na página do twitter.
- Estarei ‘desinformado’!? Talvez de 80% de futilidade e ‘re-twitts’, sim! Mas isso é bom. Se houver algo realmente importante que eu precise saber (de verdade) isso chegará até mim de outra maneira, a vai sim, não vai ser por não acompanhar o twitter em tempo real que perderei os tópicos mais engraçados ou importantes.
- Google Reader: Outro grande vilão e causador de muita procrastinação. Já estava igual aos e-mails, mesmo sem nenhum item não lido eu permanecia na página aguardando alguma novidade aparecer. Agora, assim como o twitter, os pomodoros estão sendo contados para esta finalidade.
- Ficarei desatualizado!? De forma alguma. Continuarei lendo os meus 6.000++ feeds por mês, só que de forma mais efetiva e sem atrapalhar no trabalho, afinal cada coisa tem a sua hora.
- E-mail: Este é um ponto delicado, muito delicado. Hoje, depois de muito custo e trabalho eu tenho todas as minhas contas integradas no gmail: @gmail.com, @jeveaux.com, @giran.com.br, @portaljava.com e mais algumas, tudo num único lugar.
- E agora!? Bom, agora eu ainda não sei o que vai acontecer com o e-mail, mas já estou reformulando os filtros e utilizando caracteres especiais nos labels para alterar a ordem em que eles aparecem para tentar me desconcentrar menos e manter apenas os assuntos mais importantes no meu campo de visão.
- Instant Messengers: As conversas em msn e gtalk sempre atrapalham bastante também e são ótimas para fazer-te perder o foco. Por mais concentrado que estivermos às vezes aparece um aviso no growl de uma nova mensagem e pronto, lá se foi toda a concentração e a conversa começa.
- Infelizmente não posso deixar o Adium fechado, mas consegui encontrar uma boa solução. Eu estou utilizando o Pomodoro Desktop para me ajudar a controlar o tempo dos pomodoros e felizmente existe um script para integra-lo ao Adium. Então, quando estiver num Pomodoro o status é mudado para ‘ocupado’ e quando termino o pomodoro o status volta para ‘disponível’, tudo automaticamente. Não faz milagres, mas já ajuda um pouco.
Um pouco sobre a técnica do tomate
A Pomodoro Technique basicamente resume-se a dividir melhor o seu tempo em fatias pré-definidas. Mas vai além de apenas dividir melhor o seu tempo, você precisa respeitar as divisões de tempo e, principalmente: concentra-se totalmente na atividade que estiver sendo feita. Por exemplo:
#Pomodoro 03: Revisar configurações de integração contínua
- Tenho 25 minutos para realizar (ou tentar) esta tarefa. Devo me concentrar nela, então nada de twitter, IMs e qualquer outra coisa que possa interromper o meu trabalho. 25 minutos passam voando: concentração é tudo.
- Ao concluir este pomodoro eu tenho 5 minutos de parada: um cafézinho ou uma olhadinha no e-mail ou twitter são permitidas, mas o tempo é restrito: 5 minutos, e ponto final.
- Após repetir 4 pomodoros a parada é maior: 15 minutos para descansar um pouco mais. Geralmente é a hora de levantar ou pegar uma partidinha de Guitar Hero aqui com o pessoal da Giran.
Alguns materiais relevantes se você quiser aprender um pouco mais sobre os Pomodoros e como aplica-lo no seu dia-a-dia:
- Site oficial: www.pomodorotechnique.com
- Livro gratuito
- Pomodoro Cheat Sheet
- Pomodoro Desktop Application para Mac que está me ajudando bastante.
Essas são algumas atitudes e mudanças que eu estou introduzindo no meu dia-a-dia e no meu trabalho. Por enquanto estão dando certo comigo. Se você também passa por problemas de procrastinação como os meus, tente mudar também, as dicas que eu passei neste post são completamente particulares e voltadas para a minha necessidade, mas quem sabe não podem servir para você também!? Não custa nada tentar.
IV Encontro de Java do Espírito Santo
Está chegando o dia do IV EJES – Encontro de Java do Espírito Santo, um evento criado e realizado pelo ESJUG e que, este ano, está contando com o apoio da Giran na organização e realização do evento.
O IV EJES está recheado de assuntos super interessantes, aprenderemos sobre banco de dados não relacionais (NoSQL), utilização de Ajax com extJS em projetos Java/Spring, desenvolvimento de aplicações móveis com Java ME, indexação e pesquisa decente para sua aplicação com Lucene, vamos aprender a utilizar persistência em Java com SQL e Hibernate e vamos conhecer alguns dos principais frameworks web disponíveis e como escolher o melhor deles para o nosso projeto.
Este ano o IV EJES promete muito! Contamos com a participação e patrocínio de diversas empresas (poucas locais, uma pena) e organizações. A Caelum estará presente com o Paulo Silveira, teremos também o Rafael Carneiro, JUG Leader do CEJUG e um dos mais notáveis JUG Leaders do país, Loiane Groner a capixaba que foi embora e virá nos fazer uma agradável visita e claro, alguns representantes da terrinha: Eu, André Lima e Bayron Thiengo.
Participe você também, além de aprender muito e melhorar sua rede contatos você estará contribuindo e ajudando um evento que, verdadeiramente, está sendo organizado e realizado para vocês, comunidade de desenvolvedores Java do Espírito Santo.
Garanta a sua vaga, inscreva-se!