Como desenvolvedor, quanto mais organizado você for, maior será a capacidade de construir grandes sistemas. Quando você começa a trabalhar com Sharepoint, projetos de estrutura PHP e quaisquer projetos LAMP com mais de 100 tabelas no banco de dados, você não pode deixar de ser organizado.
O que eu faço para me organizar:
- Tenha um sandbox de desenvolvedor:
Sempre tenho uma sandbox de desenvolvedor local com os requisitos de projeto que preciso configurar. Usando wampserver que vem pré-empacotado com PHP, MySQL e Apache, posso configurar projetos de desenvolvimento web rapidamente e me divertir experimentando diferentes códigos.
- Salve tudo e registre a hora:
Eu não confio no carimbo de data / hora “Data de modificação”, então uso Git (ou Subversion, se preferir) para salvar tudo. É ótimo para comparação de código e você não se perderá em toneladas de código.