Tutorial de práticas recomendadas para desenvolvedores

Este pequeno tutorial é baseado nos meus últimos 16 anos de experiência no setor de desenvolvimento de software. Passei por diferentes estágios em minha carreira, desde o desenvolvedor de software trainee até a gerência sênior.

Como não quero guardar meus aprendizados para mim, escrevi um pequeno tutorial há alguns anos e, depois de obter muita motivação de meus queridos leitores, pensei em revisá-lo e adicionar mais aprendizados que podem beneficiar muitos outros engenheiros de software e desenvolvedores que trabalham nessa indústria adorável.

Não vou ditar nenhum dos pontos, mas todas as práticas listadas aqui contribuíram muito na minha carreira de desenvolvimento de software; portanto, se você acha que elas fazem algum sentido para você, tente adotar algumas. Se você tiver algum comentário +/-, sinta-se à vontade para me escrever de volta:

Público

Se você estiver trabalhando para a indústria de software como engenheiro ou desenvolvedor de software, tenho certeza de que gostará deste tutorial. Tente relacionar os fatos mencionados no tutorial com sua vida cotidiana e encontre tantos fatos ocultos, que são muito óbvios, mas nunca lhes demos muita atenção.

Pré-requisitos

Antes de escrever todas as práticas mencionadas neste pequeno tutorial, assumi que você está trabalhando como profissional de software e entende as terminologias básicas do ambiente e a atmosfera em torno de um profissional de software.