Esta é uma versão arquivada/estática do antigo Blog do André. Isso significa que todo o conteúdo aqui presente não irá ser atualizado, e pode conter erros. Algumas funcionalidades poderão não estar disponíveis nesta versão arquivada.
23
Jul 2008

Conceitos que qualquer engenheiro de software deve saber

Em busca de algo interessante para ler, deparei-me com um artigo bastante interessante sobre engenharia de software, com uma pequena lista de tópicos que, segundo o autor do artigo, qualquer engenheiro de software deve sabê-los.

Esses tópicos cobrem aspectos tais como fluxo e tratamento de informação, segurança, software concorrente, etc. Para mim, este artigo é muito bom, porque me relacionei de imediato com alguns dos tópicos (poucos, infelizmente). Outros, tenho algumas noções da universidade, e o resto desconheço, mas pretendo aprender.

A propósito, lembrei-me também de outro artigo que fala sobre a falta de capacidade de alguns programadores de PHP em relação a conceitos de programação em geral. Trata-se de um responsável de uma empresa que pretende contratar um programador de PHP e, ao fazer um pequeno teste, não gostou dos resultados e culpa o facto de PHP ser uma linguagem “newbie safe” por ter  muita popularidade e muita adesão por pessoas que não têm o mínimo cuidado a programar.

Fiquei um pouco “chocado” com este último artigo, mas acho que merece uma leitura, para ver que afinal não é assim tão fácil ser um programador bem sucedido.

Gostou deste artigo?

Facebook Twitter Google Plus Delicious

Comentários

Não existem comentários