Seja um bom programador..
Todos os dias leio vários blogs sobre tecnologia e assuntos diversos, e encontro muita coisa boa sobre linguagens de programação, tendências de mercado, tecnologias emergentes, entre outros assuntos diversos. Vale lembrar que não leio só coisas de computação.. rsrsrs
Ultimamente tenho dedicado parte do meu tempo para o aprendizado de novas linguagens (Principalmente as dinâmicas), tais como Ruby e Objective-C, que é uma linguagem reflexiva orientada a objetos, pois trabalho com web e como gosto de mobilidade estou apaixonado pela tecnologia da Apple. Em breve estarei começando os posts sobre programação para iPod Touch e iPhone e os primeiros comentários sobre o contato com o framework Ruby on Rails e a linguagem Ruby. Ainda não me sinto respaldado para falar de tais tecnologias.
Mas como disse, estou sempre lendo e postando dicas de leitura para quem visita meu blog. Um assunto que tem martelado na minha cabeça a muito tempo é: Como se tornar um bom programador? Será que é aprendendo muitas linguagens? Bem, acredito que não. Então será que é sendo o melhor em uma determinada linguagem? Também acho que não. Então o que devemos fazer para ser um bom programador?
Assistindo uma palestra de Carlos Brando (Como Ruby on Rails pode o tornar um programador pior), vi ele dizendo: “não invista tanto em ferramentas!! Não invista em Tecnologia, pois tecnologia MORRE!! Invista em programação..” O que ele quis dizer com “INVISTA EM PROGRAMAÇÂO?” eu entendi que devemos conhecer sim novas linguagens e novas tecnologias, mas devemos investir com mais força no que faz um programador bom de verdade, a capacidade de resolver problemas, capacidade de discutir com o cliente na linguagem dele, capacidade de raciocinar de forma HUMANA. Aconselho que assitam essa palestra. Muito boa.. Fala de um assunto bem interessante, que é Metaprogramação, que é uma característica muito forte nas linguagens dinâmicas.. Bem interessante!! Vale a pena assistir.
Outros artigos do mesmo autor Carlos Brando:
“Para sermos produtivos precisamos ser pró-ativos. Mas para sermos pró-ativos temos de saber o que precisa ser feito.”
Não condifique no piloto automático
“PENSE! Não considere pausas para pensar como tempo perdido”
Bons programadores são feitos com um pouco por dia
“Bons gramados precisam de um pouco de cuidado todos os dias. Bons programadores também.”
Então fica ai como dica para quem busca constantemente boas leituras e conhecer novas tecnologias.
Abração.


Social Networks