Seja um profissional organizado.
No início da programação, A arquitetura é preciso estar bem organizada, planejada, comentada e principalmente escolher bem a tecnologia, para a execução do projeto. Portanto o programador só precisa transformar o plano em código.
Um projeto bem organizado, facilitará e muito a sua manutenção. Caso contrario o profissional pode perder dias para resolver um simples problema. Por outro lado um outro programador irá ter dificuldades para descobrir o que foi feito no software, sistema ou aplicativo.
Conhecimento e reciclagem são fundamentais
Um bom programador precisa estudar todo tempo, e com isso sempre ir descobrindo novas tecnologias, do contrario ficará para traz. A princípio um programador é um facilitador, um revolvedor de problemas e um prestador de serviço fundamental, quanto mais você souber, mais você poderá ganhar.
Um projeto limpo e bem documentado, o que é necessário? ter um bom conhecimento e domínio da linguagem e dominar um pouco de inglês. Facilmente você será um profissional muito requisitado por empresas. Podendo assim morar onde bem entender, pois terá trabalho disponível em qualquer lugar do mundo.
Facilidades e entretenimentos sempre virão com a programação e seus caminhos
A vida vai ficando mais fácil com tecnologia! A cada dia temos que fazer menos força e movimentos; o entretenimento cresce absurdamente acha espaço no meio deste caos de informações e coisas tecnológicas.
Na programação e seus caminhos, você encontra de tudo um pouco. Principalmente programação para jogos, aplicativos e softwares, estes estão em quase todos aparelhos eletrônicos. O caminho a ser seguido é imenso, pois a tecnologia não para. de crescer.