Sobre (re)começar

Historinha Aproximadamente um ano atrás dava as minhas últimas instruções para o meu último estagiário de desenvolvimento. De todos aqueles que haviam passado pela minha equipe este foi o único que não foi contratado ou promovido. Este foi o único que não conseguiu entregar uma única funcionalidade. Todos na equipe sempre tiveram grandes dificuldades em fazer com que ele entendesse qualquer coisa.  E isso sempre me pareceu um desafio. Uma adversidade para ser transposta. Na época passei para ele diversos exercícios de programação. Ensinei ele durante horas a fio. Gastei realmente muito mais tempo e energia do que deveria. Sempre...

Do bom programador

Rápido, eficiente, sem bugs. Motivado, paciente, resiliente e persistente. Apaixonado. Aquele que faz a diferença. Quando penso sobre o que é um bom programador a primeira definição é uma pessoa com grande domínio técnico. Mas não é só isso. Acreidito que sejam necessárias ainda diversas outras habilidades e características. Paixão O que um bom programador tem em comum com um bom médico ou um bom piloto? Paixão. Paixão por aquilo que faz, isso faz toda a diferença. Este é o atributo fundamental para ser muito bom naquilo que se faz. Esse apego da motivação para quando o trabalho fica chato. Essa...