Muito bom o artigo que Adam Barr publicou na nova edição da MSDN Magazine. A valorização do profissional desenvolvedor é importante para o amadurecimento da indústria de software. Para ele escrever código é simples, ser capaz de escrever software performático, seguro, bem testado (e testável), de fácil manutenção e evolução, é bem mais complicado.
Algum tempo atrás escrevi sobre a pior equipe de desenvolvimento do mundo, criticando a estrutura da carreira em empresas de desenvolvimento. A criação do código-fonte em si é tratada como um trabalho menor, que fica a cargo dos iniciantes ou de quem não evoluiu na carreira. Importante mesmo é escrever especificação e coordenar equipes. Desta forma os melhores desenvolvedores acabam evoluindo na vida e virando péssimos coordenadores ou analistas medíocres.
No final das contas a indústria sofre com isto, a medida que os produtos e soluções amadurecem e se consolidam em cima de códigos-fontes ruims o custo de manutenção aumenta exponencialmente e muitas vezes força a aposentadoria precoce de aplicativos simplemente por incapacidade de evolução.
OBS: Você também pode ler o artigo em português.