Pplware

Saiba como ser um melhor programador!

Em todas as profissões existe o interesse pela autosuperação. A profissão de programador não foge à regra. Esta reveste-se da particularidade de exigir lucidez de raciocínio, por um lado, e por outro, criatividade e inspiração.

Tentarei refletir sobre o assunto e sintetizar ideias resultantes da minha experiência e forma de estar na área. Afinal de contas, a instrospeção fomenta a melhoria. É por isso natural que alguns pontos sejam subjetivos e muitos não estejam isentos de exceções. Os objetivos passam por pensar, fazer pensar e promover a discussão.

Envolvência

Fig. 1 – Gestor que compara os programadores a robôs de uma linha de montagem

Simplificação

“Simplicity – the art of maximizing the amount of work not done – is essential.”

Agile Project Management QuickStart Guide, Ed Stark

Fig. 2 – Escolha da solução para problema

Tecnologia

Boas práticas

Fig. 3 – Unobtrusive JavaScript (retirado de jQuery – A Sua Biblioteca JavaScript, Luís Soares)

Humildade

Fig. 4 – Tarefas de um programador (retirado de Computer Programmer, Antonin Karlo Tilaon)

Melhoria contínua

Fig. 5 – Pull request no GitHub

Em suma

Exit mobile version