sexta-feira, 4 de março de 2011

Como ser um bom programador Java?


Você já se fez essa pergunta? Mas será que tem “receita de bolo”?

Hoje resolvi traduzir o texto do Dr. Heinz M. Kabutz. How can I become a good Java Programmer? Como eu posso me tornar um bom programador Java?

Bom pessoal, não possuo inglês fluente, então já diante mão peço desculpas por alguma falha na tradução hehe… procurei não traduzir ao pé da letra o artigo

Esse artigo é para quem está iniciando, para os experientes, enfim para todo programador.

Como ser um bom programador Java?

Está é uma questão interessante, observe a situação que abaixo, demonstrada no artigo do Dr. Heinz.

Situação: um torcedor tem oportunidade de entrevistar o David Beckham

Torcedor: – bom dia, Sr. Beckham, o meu filho gostaria de seguir a carreira como jogador de futebol. Qual o seu conselho?

Beckham: – ele está jogando em alguma liga?

Torcedor: – Oh! Não, ele não está jogando futebol, mas ele freqüentemente, assisti na TV.

Beckham: Qual esporte ele prática então?

Torcedor: Ele prática golfe no computador e nos jogamos xadrez e tênis também.

Beckham: A propósito quantos anos seu filho tem?

Torcedor: 35 anos

Beckham: – Olha seu filho não pratica futebol, ele não pratica na verdade nenhum esporte e tem 35 anos, mas ele quer ser um jogador de futebol profissional. Qual é real razão?

Torcedor: Eu ouvir dizer que jogador de futebol pode ganhar muito dinheiro.

……

Converta o diálogo no nosso mundo de T.I e reflita…

Por onde começar?

Para Heinz iniciar a vida como programador é necessário gostar de matemática e física. Heinz diz que muitos programadores querem ser recompensado pelas coisas que fazem, ele relata que quando iniciou a carreira como programador o seu salário era muito baixo e na época não fazia um curso de ciência da computação, já que não poderia pagar. Porém ele sempre amou a programar e por esse fato não deixou de programar, porém ter um bacharelado em ciência da computação, sistemas de informação e áreas afins ajuda muito e não se esquecer de adicionar a matemática.

Para Heinz ser um excelente programador Java não é difícil, basta apenas seguir os pontos abaixo:

- Você precisa: respirar, comer, dormir Java

Vamos supor que você inicia o trabalho das 08h30min e finaliza às 17h. Então o que você faz após esse horário é o que determina o seu futuro de programador. O que você faz das 06h às 08h? E após o trabalho? Você pode programar em Java.

Se você tiver responsabilidade, teremos uma hora e meia de manha e seis horas à noite sendo assim temos sete horas e meia por dia

Se você quer ser um bom programador Java, é preciso ter dedicação e evoluir seu conhecimento, comprar alguns presentes para si mesmo como um livro de O.O, Design Patterns etc.

Se você programa em Java apenas pelo emprego ou pelo salário você nunca será um BOM programador. Um EXCELENTE programador Java tem esses pontos abaixo:

- Programa por prazer e não por dinheiro. Nas horas vagas do dia aprende programar mais em Java

- Nunca para de estudar. Pois você pode ficar obsoleto em pouco tempo

- Não para de ler livros.

Há várias maneiras de ser um excelente programador Java um deles poder se através do emprego ou do seu modo de pensar.

Flw! Pessoal espero que tenham gostado do artigo.

Agora o ponto interessante no artigo que achei foi o exemplo do jogador de futebol, não dar para ser profissional sem praticar ai já é pedir demais heheh! Esse exemplo cai em várias situações da nossa área de T.I uma delas são aquelas pessoas que vai para universidade de ciência da computação, análise de sistemas etc. E acham que assim que pegar o “canudo” vai sair de lá com 1/3 da fortuna do Bill. Será que apenas fazer uma boa ou até melhor faculdade do país garante isso?

Aquele que se encontra nessa situação favor de colocar “os pés no chão” e encarar o mercado como ele é, e não como queríamos que ele fosse.