"Escrever código" é sobre criar código que roda bem. "Engenharia de software" é sobre criar código que falha bem. Eu