Pergunta de entrevista da empresa Microsoft

- what makes a good programmer