A diferença entre programadores jr e sr

4 views
Skip to first unread message

Timothy High

unread,
Mar 25, 2010, 1:42:22 PM3/25/10
to ias...@googlegroups.com
Oi gente,

Comecei a escrever um blog sobre as diferenças entre os programadores júnior e sênior e a forma com que cada um ataca um problema. Mas antes de escrevê-lo, resolvi falar com vocês e outros para ter suas opiniões e ouvir seus anecdotos. Algumas pessoas já contribuíram da forma:

"Quando eu era um iniciante, eu fazia X... agora, faço PTO!"

Eu estou também colecionando exemplos bem mais específicos. Ex:

Problema: Os Google Charts ficam misteriosamente minísculos num browser mobile
Solução do Prog. Jr.: Colocar um javascript pra testar o tamanho do browser; se for menor q 600px, muda o tamanho da imagem pro original.
Resultado: Funciona mais ou menos na situação requerida, mas certamente não é elegante (e falha ao testar com browsers maiores)
Solução do Prog. Sr.: Descobriu que a causa era de um tag <meta name="viewport" ...> que os Google Charts reconheciam. A configuração correta do tag resolveu o problema. 

Eu aceitaria qualquer informação que tenham a me oferecer. Isto não é um estudo científico, mas gostaria de fazer um texto bem interessante!

Um abraço,
Tim.

Bruno Oliveira da Silva

unread,
Mar 26, 2010, 8:00:55 AM3/26/10
to ias...@googlegroups.com
Tim,

Acredito que o exemplo abaixo não sirva de parametro, uma vez que existem muitos programadores sr que desenvolvem aplicações dessa forma. E muitos novatos que se preocupam em estudar a fundo a tecnologia e prover a melhor solução possível.

Acredito que a senioridade venha da experiencia pessoal de cada profissional, na capacidade de avaliar um problema de forma sensata e ponderar corretamente na utlização de solução A ou B.

No fim das contas a diferença entre senior e junior não está de forma única no conhecimento técnico, mas sim, na capacidade de dicernimento. 

2010/3/25 Timothy High <timoth...@gmail.com>

--
Você está recebendo esta mensagem porque se inscreveu no grupo "iasa-rj" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para ias...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para iasa-rj+u...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/iasa-rj?hl=pt-BR.



--
--
--

[  ]'s Bruno.

"Bom mesmo é ir a luta com determinação, abraçar a vida com paixão, perder com classe e vencer com ousadia, pois o triunfo pertence a quem se atreve... A vida é muita para ser insignificante".

Charles Chaplin
-
-------------------------------------
------Volenti Nihil Difficile------
-------------------------------------
http://abstractj.com

Timothy High

unread,
Mar 26, 2010, 10:40:53 AM3/26/10
to ias...@googlegroups.com
Oi Bruno,

Eu entendo o que você está dizendo e de certa forma, eu concordo. Mas também acho que tem coisas que podem ser ensinados aos programadores novos (além da tecnologia em sí) que os mais experientes tem. Talvez só vem com experiência mesmo, mas talvez tenha como acelerar o processo. Eu vou fazer uma analogia ao meu curso de habilitação de motorista, quando fizeram a mesma pergunta: porque os motoristas novos tem mais acidentes que os mais experientes? O que a gente pode ensinar a eles para acelerar o processo. Certamente, uns motoristas são naturalmente mais cautelosos que outros, mas na média existe uma grande diferença. Eles conseguiram tirar da experiência algumas dicas, e é isso que estou tentando fazer com a programação.

um abraço,
Tim.


2010/3/26 Bruno Oliveira da Silva <br...@abstractj.com>

Alexandre Bairos

unread,
Mar 26, 2010, 4:23:03 PM3/26/10
to ias...@googlegroups.com
Olá, Timothy.

Guardei em http://delicious.com/alebairos/skills dois links pelos quais passei que me interessaram bastante quando estava buscando sobre este tipo de discussão. Sem dúvida é uma das grandes questões de qualquer profissão.

Uma dica é procurar sobre como medir conhecimento tácito, que é algo bastante complicado.

Abs

2010/3/26 Timothy High <timoth...@gmail.com>
Reply all
Reply to author
Forward
0 new messages