"O mundo é plano", de Thomas Friedman.
A excelência em programação exige um investimento de energia mental e uma dedicação ao aprendizado contínuo comparável às profissões de medicina ou direito. Paga uma fração do que essas profissões pagam, muito menos os salários pagos aos especialistas em matemática que se dirigem ao setor financeiro. E os salários para a construção de código estão corroendo porque é uma profissão que é relativamente fácil para os inteligentes e autodisciplinados na maioria das economias entrarem.
A programação já corroeu a ponto de pagar menos do que, digamos, encanamentos. O encanamento não pode ser "offshored". Você não precisa pagar US $ 2395 para participar da Professional Plumber's Conference a cada dois anos pelo privilégio de receber um conjunto totalmente novo de tecnologias de encanamento que levará um ano para você aprender.
Se você mora na América do Norte ou na Europa, é jovem e inteligente, a programação não é uma opção de carreira racional. Empresas que envolvem programação, absolutamente. Estude negócios, saiba o suficiente sobre programação para refinar seu detector de BS: brilhante. Mas dedicar a maior parte de sua energia mental ao domínio de bibliotecas, estruturas de dados e algoritmos? Isso só faz sentido se a programação é algo mais para você do que uma escolha econômica.
Se você gosta de programar e, por esse motivo, pretende fazer da sua carreira, é necessário que você desenvolva uma compreensão fria das forças que são e continuarão a torná-la uma profissão cada vez mais difícil para se sustentar. . "O mundo é plano" não ensinará a você como nomear suas variáveis, mas mergulhará por 6 ou 8 horas em realidades econômicas que já chegaram. Se você pode lê-lo, e não ficar com medo, em seguida, sair e comprar "Code Complete".