> 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] 
-------------------------------------------------------------------------

Responder a