Uncle Bob Martin, um grande exemplo para nós Desenvolvedores

Posted by on Jun 17, 2010 in Agile | 5 comments

Fábio Akita, recentemente publicou uma entrevista com o famoso Uncle Bob Martin, grande personalidade da comunidade de desenvolvimento de software, métodos ágeis e software craftsmanship.

Uncle Bob é, sem dúvida, um grande exemplo para todos nós desenvolvedores de software, apesar de seus 46 anos de experiência com desenvolvimento de software, ele nunca parou de aprender. Programadores não devem nunca pensar que a linguagem que aprendem na faculdade ou que utilizam agora são A linguagem, ao invés disso, devem abrir suas mentes e estar sempre aprendendo uma nova linguagem de programação, disse ele.

What I'm reading and re-reading por Earl

What I'm reading and re-reading por Earl

Se você programar somente em Java, por exemplo, e não for além disso, você será um programador muito fraco, porém se for em busca de aprender novas linguagens e aprender novos paradigmas você voltará para o seu Java com muito mais conhecimento e será ainda mais eficiente, afirmou Bob. “Eu, por exemplo, estava aprendendo Ruby e agora estou estudando Clojure”, disse.

Depois de ter escrito o livro Clean Code (Código Limpo), Bob está escrevendo um outro livro agora, chamado Clean Coder (Codificador Limpo), falando sobre como gerenciar o tempo, como lidar com pressões, como estimar, como lidar com chefes, etc. Estamos aguardando ansiosos pela nova publicação.

Bob disse que toda boa idéia que fica popular, tornar-se um hype, muita gente usa isso para seus próprios interesses, muitas vezes invertendo os propósitos. Cuidado! Escolha bem quem o ajudará a aprender métodos ágeis. Volte as fontes, busque os livros de quem estava lá no inicio. Martin Fowler e Kent Beck, são ótimas referências.

Muita gente está agora em ágil, defendo ágil, alerta Bob, mas está apenas pela corrida do ouro, ou seja, não conhecem e nem acreditam nos princípios e valores dos métodos ágeis, apenas estão ensinando ou utilizando ágil para manter-se lucrativos em virtude do movimento do mercado que está sendo impulsionado pelo hype.

Veja o vídeo da entrevista, que foi gentilmente disponibilizado sob a licença Creative Commons pelo Akita.

http://blip.tv/play/AYHm7HIC

Siga os conselhos de Uncle Bob Martin, aprenda como um louco, leia, leia, leia.

Para maiores informações, visite o blog do Akita.

Posts Relacionados:

  1. Software Craftsmanship com Uncle Bob Martin
  2. Os Melhores Podcasts de Tecnologia para Desenvolvedores
  • http://www.bluesoft.com.br Luiz Faias Jr

    Boa André,

    Ótima referência. Gostei bastante da ideia dos desenvolvedores aprenderem uma nova linguagem por ano. É um grande desafio.

    Valeu pela dica do vídeo!

  • http://www.leonardofranca.com.br Leonardo França

    Ótimo artigo, realmente é preciso sempre estudar e se atualizar senão vai parar no tempo e ficar pra tras.

    att
    Leonardo França

  • http://www.caelum.com.br Paulo Silveira

    Excelente post. O Martin é realmente uma referencia como programador experiente…

  • http://www.camilolopes.com.br camilo lopes

    excelente post. realmente quando aprendemos uma nova linguagem e voltamos para aquela que consideramos de “mother-language” voltamos com outra visão e com um bom amadurecimento. Gostei do livro clean coder hehe, já está disponivel para compra: http://www.amazon.com/Clean-Coder-Conduct-Professional-Programmers/dp/0137081073/ref=sr_1_1?ie=UTF8&s=books&qid=1301772828&sr=8-1

    abrcos,

  • http://leandromaringolo.blogspot.com Leandro

    Eu também passei por isto.
    Quando comecei a aprender Ruby, passei a aprender mais Java.