05
Jul 10

Artigo: Falhe cedo, aprenda rápido

Recentemente, precisei escrever um artigo acadêmico sobre o uso de métodos ágeis, com foco em empreendedorismo e aprendizado. A experiência foi ótima, principalmente porque precisei revisitar vários temas que há tempos não estudava – e também aproveitei para ler um artigo célebre, do nosso amigo Edsger Dijkstra – “The Humble Programmer” (se você ainda não leu, recomendo – o artigo é muito bom!).

Fiquei feliz com o resultado, e resolvi divulga-lo aqui no blog, liberando o mesmo sob a licença creative commons.

Sem mais delongas, estou disponibilizando o trabalho aqui.


17
Mar 10

Desvendando o Scrum: Revista TI Digital

No ano passado, dei uma entrevista à Flávia Freire, da Revista TI Digital, sobre Scrum. Na época, eu ainda não estava trabalhando na Globo.com, mas o Guilherme Chapiewski, que estava na Globo.com a época, e o Danilo Bardusco, que é o nosso Gerente de Desenvolvimento, também foram entrevistados pela revista, juntamente com membros da comunidade Scrum Brasil, como  o Nelson Abu. Depois de alguns desencontros, finalmente consegui uma edição em papel da revista onde saiu esta matéria, mas até então não havia conseguido a matéria em formato digital – até que hoje pela manhã me deparei com o PDF da matéria, publicado no próprio site da revista. A matéria ficou muito rica, e acho que vale à pena utiliza-la como referência, principalmente para quem está começando e tentando entender do que se trata o Scrum.

Link alternativo para download: [download id=”5″ format=”1″]


11
Feb 10

Novo Blog: Agile Tales

É com prazer que anuncio a criação de mais um blog de minha autoria: o Agile Tales. O objetivo deste segundo blog é bem semelhante ao objetivo do meu blog atual: contar histórias e escrever artigos sobre desenvolvimento ágil de software, e coisas afins. A única diferença é a linguagem: este novo blog está em inglês. Já tinha um tempo que eu estava querendo criar um blog em uma outra língua, e consegui realizar esta empreitada com ajuda do Marcos Pereira. O Agile Tales será um trabalho assim: a quatro mãos. Iremos escrever, contribuir um com o post do outro, e colaborar para criar posts de altíssima qualidade.

O que nos motivou a fazer opção pelo Inglês como língua foi a possibilidade de trocar idéias e experiências com uma quantidade maior de pessoas. Queremos que mais e mais pessoas leiam nossos artigos, e comentem, e compartilhem suas experiências. E nesse aspecto, a nossa língua-mãe deixa um pouco a desejar: existem cerca de 200 milhões de pessoas no mundo que falam Português, enquanto existem cerca de 2 bilhões de pessoas que falam Inglês.

Eventualmente, alguns posts que eu escrever por lá vão aparecer na sua versão Brasileira por aqui. Eventualmente, não (no caso desse primeiro post, não vou traduzi-lo para Português). Enfim, agora que o menino nasceu, vamos ver como ele vai crescer.

Não deixem de conferir: http://agiletales.com


09
Feb 10

Globo.com: Estamos contratando!

Você já deve conhecer a Globo.com: somos um dos maiores portais da Internet Brasileira. Por trás deste portal, existe uma grande equipe, composta por profissionais extremamente dedicados, competentes, comprometidos e apaixonados pelo que fazem. E estamos contratando!

Precisamos de você, caro desenvolvedor. Mas não de qualquer desenvolvedor: precisamos de desenvolvedores astros do rock, ninjas, samurais, enfim, os melhores desenvolvedores que conseguirmos encontrar! Nossa equipe atualmente é composta por excelentes profissionais, e precisamos de pessoas que estejam no nível desta excelência para trabalhar com a gente. Por isso, não desanimamos com as barreiras geográficas: aceitamos currículos de todo o Brasil.

Não estamos procurando especificamente por desenvolvedores Java, Python ou Ruby. Aqui nós temos uma grande miscelânia de linguagens e tecnologias, e estamos procurando profissionais capazes de usar a ferramenta certa para cada problema. Sabemos que as pessoas têm suas preferências e especialidades, e nós respeitamos isso, mas procuramos por pessoas que sejam capazes de aprender e re-aprender, e que sejam capazes não só de programar, mas de arquitetar, analisar, testar e trabalhar com novas tecnologias o tempo todo. Mesmo assim, conhecimento em Java, Python, Ruby, PHP e C/C++ são um grande diferencial. Como somos uma empresa de Internet, é muito bom ter forte conhecimentos em HTML, CSS e JavaScript. Também é um plus se você conhecer técnicas como AJAX e as APIs de JavaScript mais conhecidas (jQuery, etc).

Utilizamos largamente métodos ágeis, não só para gestão (Scrum/Kanban/Lean), mas também contamos com práticas de engenharia (TDD, BDD, Pair-programming, Continuous Integration) para enfrentar nosso dia-a-dia. Nosso lema é qualidade – quase nunca viramos noites, e procuramos não trabalhar em horas extras – e mesmo assim entregamos software de qualidade, no prazo, sem bugs. Procuramos pessoas organizadas, dedicadas e comprometidas, que saibam trabalhar bem em equipe, para entregar software da mais alta qualidade.

Lidamos diariamente com uma grande sopa de letrinhas: Python, Django, webservices REST e SOAP, Atompub, Apache, JBoss, JBossWeb, Tomcat, Weblogic, plataformas de encoding de mídias, HTML/CSS, Javascript, Flash, AJAX, Java, Ruby on Rails, PHP, Perl, C, C++, Linux, Open Solaris, Shellscript, Oracle, MySQL, Memcached, Varnish, Selenium, CruiseControl, FIT/Fitnesse, JUnit, JMock, OpenSocial, Capistrano, Hibernate/JPA, Spring, Chef, Cucumber, dentre muitas outras coisas. E você agora tem a oportunidade de se juntar a nós e trabalhar com isso tudo!

Por último, mas não menos importante, nós somos todos nerds, apaixonados por tecnologia e pelo nosso trabalho, e não nos contentamos em fazer o feijão com arroz. Estamos constantemente procurando nos superar, aprender coisas novas e estar sempre à frente. Somos uma equipe jovem, descontraída, e em constante evolução. E procuramos pessoas assim!

As vagas são localizadas no Rio de Janeiro, na Barra da Tijuca, e se você topar o desafio, terá que se mudar para cá. Não aceitamos home-office, nem temos escritórios em outras regiões do Brasil. Nosso modelo de contratação é exclusivamente por CLT, com salário de mercado e plano de benefícios.

Se você acha que se enquadra, não perca tempo, nos envie seu currículo.


20
Jan 10

macaLean agora com PodCasts

Fico feliz em anunciar que acabei de incluir no BLOG o plugin PodPress – é um plugin que habilita um feed de rss no formato correto para distribuição de PodCasts. Estou fazendo isso para facilitar o acesso dos vídeos das minhas palestras diretamente em iPhones e iPods, entre outros dispositivos que suportam Podcasts.

Incluir o feed é bem simples: basta incluir no iTunes a URL https://macaubas.com/?feed=podcast no iTunes. Para isso, basta seguir o passo a passo abaixo:

1. Clique em Podcasts na barra lateral

2. Vá no menu “Advanced”, e clique em “Subscribe to Podcast…”

3. Coloque a URL https://macaubas.com/?feed=podcast no campo e clique em OK.

4. É isso aí. Agora, toda vez que rolar uma nova palestra minha aqui no BLOG, você receberá o vídeo automaticamente no seu iTunes!