Conhecimento geral

1- Diferença
Um aspecto interessante do mundo da computação são as características de cada profissional envolvido nas atividade pertinentes. Neste sentido, tentar demonstrar as diferenças dos envolvidos é interessante logo, comentarei aqui a tênua diferença [1] entre:
  • cientista da computação
  • programador
  • desenvolvedor

Programador
O programadores criam códigos buscando a melhor prática, organização e eficiência. Tendem a buscar soluções e evitar erros. É requerido bom relacionamento inter-pessoal.

Desenvolvedor
Os desenvolvedores criam códigos que solucionam. Buscam códigos seguros e desenvolvem testes. É requerido ótimo relacionamento inter-pessoal.

Cientista da computação
Os cientistas da computação criam códigos que provam ou não um conceito. Não é exigido relacionamento inter-pessoal.

Á base da diferença é o foco dos interesses e das atividades.

2- Comparação
Um fato que me incomoda é a compração do exercício da ciência da computação com a engenharia civil. São atividades bem distintas além de que, a engenharia civil é uma atividade humana antiguíssima diferente da ciência da computação que é bem recente. Assitindo um video na internet sobre metódo ágil [2] - Extreme Programming (XP), o palestrante comparou a computação com a criação de um livro que é mais justo, pelo fato de que, no planejamento e no desenvolvimento de programas refinamos a criação até chegar a uma boa composição. Sabendo que não há fim, pode ficar cada fez melhor.




Referências
[1] blog do Thiago Belém
[2] http://improveit.com.br/xp

Nenhum comentário:

Postar um comentário