Resposta bem completa e nem me atrevo a querer melhorar, mas deixo meu comentário:
Long-story-short: vontade e curiosidade;
Respondendo a "Não é tão simples responder isso. Obviamente qu..." dentro da publicação Qual são os conhecimentos obrigatórios para um programador backend?
1