O documento contrasta as características de um programador versus um desenvolvedor de software, e fornece dicas sobre como se tornar um desenvolvedor. Um programador escreve código rápido e bagunçado, enquanto um desenvolvedor escreve código limpo e estruturado, testa seu trabalho, e coopera em equipe. Para se tornar um desenvolvedor, o documento recomenda usar padrões de código, automatizar tarefas, testar código, e ser um bom membro da equipe.