Postagens

Mostrando postagens de janeiro, 2018

Como ser um programador profissional? (ou como deixar de ser o sobrinho)

Imagem
Nós desenvolvedores odiamos os “sobrinhos” não apenas porque eles destroem o mercado, cobrando mais barato pelo trabalho. Mas porque, geralmente, eles arrumam emprego e daí somos obrigados a dar manutenção no código deles. O que nos leva a seguinte pergunta: Você odeia o sobrinho, mas será que você não programa como um? so·bri·nho (latim sobrinus, -a, -um, primo direito) substantivo masculino Indivíduo que cobra baratinho para fazer aquele programinha ou sitezinho. Martin Fowler, em mais de um dos seus aforismos geniais, disse: “Qualquer idiota pode escrever código que um computador entenda (…)” Fazer código, juntar blocos, fazer as coisas funcionarem é, de modo geral, fácil. Mas nenhum profissional escreve um programa apenas para funcionar. Isto é o mínimo que se espera dele. Um profissional escreve um programa para dar lucro. E não importa qual é o seu modelo de negócio, você sempre passará mais tempo fazendo a manutenção do software do que o escrevendo de fato. E o tem