Nesses últimos tempos tenho estado distante do blog mas foi por um bom motivo acreditem. Estou numa nova empresa, a Globo.com, e lá venho tendo diversos desafios. Dentre esses diversos desafios, um deles tem sido o uso de novos tecnologias bem longe da minha zona de conforto que é o Java.
Para os que acompanham o blog a um certo tempo pode soar como repetitivo porém é válido dizer que de um bom tempo até então tenho procurado aprender novas coisas. Confesso que tenho sentido na pele o peso do ditado “não se ensina truque novo a cachorro velho“. Não sou tão cachorro velho assim (tenho apenas 30 anos) embora esteja na estrada a muitos anos. Com isso, ganhasse uma certa falsa tranquilidade de estabilidade. A verdade meus amigos que nada é garantido e nos dia de hoje que não estuda (constante aprendizado) está fadado a morrer num curtíssimo intervalo de tempo.
Não se ensina truque novo a cachorro velho
Bem, para não gastar energia em muitas coisa e no final não conseguir chegar a lugar nenhum, resolvi focar. Taí uma boa dica para a galera: foque. Essa situação presente de que temos que saber de tudo, tem feito um nó na cabeça de todos. Temos que ser bons em tudo. Calma. A maior qualidade que admiro numa pessoa é sua capacidade de aprender. Não gosto daqueles caras que chegam dizendo que sabem tudo e que vomitam um monte de sopa de letrinha. Geralmente basta que se aprofunde um pouco no assunto que eles revela a sua pouco profundidade em tudo.
Prefiro pessoas que tenham noção das coisas e capacidade para ” se virar”, ou seja, capacidade para aprender aquela determinada tecnologia ou qualquer coisa correlata. Mas não se esqueça de focar. Porque foco?
Infelizmente nós seres humanos não somos multithread. Sendo assim, é preciso tratar um coisa de cada vez, em fila.Querer estudar um monte de coisa ao mesmo tempo gera confusão e no final terá gasto um tempo enorme e terá apenas noção daquilo.Volto a dizer que admiro a pessoa que tenha um horizonte amplo mas precisamos ser mais “especialista em algo”. Por isso foco.
É legal ter foco. Evitar lidar com muitas coisas ao mesmo tempo. Fazer uma coisa de cada vez até o fim
Tendo em mente isso, resolvi focar em Python. Python é uma excelente linguagem. Poderosa, permite fazer muitas coisa com um simplicidade franciscana. Exemplos: temos excelentes ferramentas gráficas em python, Django, Web2py, e por ai segue.
Quiz a vida brincar um pouco comigo e com isso cai num projeto novo onde tudo está sendo feito em Ruby on Rails. Confesso que foi uma loucura no início. Mas agora estou adorando, pois está sendo uma excelente oportunidade de conhecer a funda Ruby e o Rails, coisas sobre as quais sempre escutei muito.
O Ruby é um experiência nova que vai muito além do uso de um nova linguagem: é experimentar um novo forma de encarar a questão de desenvolver uma aplicação. Tudo em Ruby – veja os códigos de coisas feitas em Ruby no github – parece ter um cuidado especial para que fique bonito. Quando falo bonito, não me refiro somente o produto final, estou falando também e inclusive do código.
São implementações que sempre primam pela legibilidade, pelo beleza (isso mesmo) do código. Tudo parece conspirar nessa direção. Veja um exemplo:
3.time verifique_saldo
Isso é tão emblemático que tem sido copiado para outras plataformas e linguagens. Um bom caso é o Grails.
Bem vou ficando por aqui pois a família me chame e reclama um pouco por minha atenção. Até a próxima.

Para os nerds de plantão, existe uma cena do filme Matrix, onde o Neo começa a entender a matrix e com isso controlá-la. Pode parecer que quero “forçar a barra”, porém acredito, sinceramente, que o uso TDD se processa da mesma coisa. Só vamos deslumbrar o seu poder quando passamos a acreditar no processo. Não adianta somente usar porque agora virou moda… tem que acreditar que a coisa realmente funciona, para então aproveitar todo o poder que essa verdade libera (estou inspirado hoje).
Outro dia conversando com um amigo,falvamos da situação atual onde temos empresas onde tudo é maior, melhor, alto, etc. Empresa, que devido a uso de alguma metodologia “bala de prata” , as entregas são super rápidas, projetos com alta tecnologias, sistemas com as últimas novidades, e (ufa!) por ai seguem. Tudo feito no limite, tudo é SUPER (quando digo limite falo do fato de todos terem desempenhos fora do comum). Se me permitem a brincadeira, é verdadeiro local de trabalho de sobre humanos, pois trabalhar sempre no limite máximo é algo bem difícil para nós mortais. É como se tivéssemos “pessoas” correndo a velocidades de provas de 100m durante uma maratona. Para seres humanos comum é algo que dá para fazer nos primeiros 200m mas depois não dá… simplesmente não dá. A gente acaba 
http://blogblogs.com.br/