O documento discute a formação de desenvolvedores de software. Ele argumenta que é necessário expor os futuros profissionais à complexidade desde o início, ensinando-os a lidar com códigos complexos e a fazer manutenção em aplicações, em vez de focar apenas em exemplos simples. Também defende que as faculdades e formações devem priorizar esses aspectos para melhor preparar os desenvolvedores.