> qual a diferenca entre programador e desenvolvedor?
>
> sempre que ouco essas diferenciacoes, lembro de uma
> entrevista do Dijkstra
> (http://www.cs.utexas.edu/users/UTCS/report/1994/profiles/dijkstra.html),
> onde ele afirmava que queria eh um programador de
> computadores, que essa era a atividade mais importante
> dentro das aplicacoes praticas da computacao, o resto
> (analise, design, requirements gathering e todas essas
> outras atividades que achamos tao importantes) eram
> apenas atividades secundarias, cuja unica funcao era
> servir de suporte para escrever codigo; essa sim a
> atividade nobre da area.
>
A codificação é realmente a parte mais fascinante, pois o resultado é quase
imediato: Vc. codifica, compila e já sai testando o teu programa, enquanto o
desenvolvimento de um sistema pode levar meses para se ter o produto final,
quando não ocorre de abortarem o projeto.
Para quem pensa e respira algoritmos, a codificação é a parte mais nobre,
pois é desafiador resolver um problema que está te "matando". Porém um monte
de programas de nada servem se não tiver sido codificadas de acordo com o
resultado de uma análise, design, etc...
Caso real
No ano de 1999 a NASA perdeu duas sondas (+- US$ 250 milhões) enviadas à
Marte, por uma razão muito simples:
Parte da "nobreza" codificou os programas para fazerem os calculos em
polegadas, e outra parte codificou para calcular em metros. Faltou alguém da
"plebe rude" para apontar esse erro. Falha do desenvolvedor é claro, e nesse
caso então o desenvolvedor era a peça chave do projeto.
Roberto Tatemoto
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------