Artículo de Steve McConnell que intenta explicar que el programador, debería ser un ingeniero de software (engineer, en inglés, no tiene la misma connotación que en castellano) y no un científico (computer scientist). No termino de estar de acuerdo con él, pero ahí van sus argumentos. Visto en Digg y enlazado desde [
tekmonkey.org/articles.php?page=Software_Engineering,_Not_Computer_Sci, pero se lee mejor en el PDF del enlace.