"Koden fungerar" är miniminivån, inte målet. Verklig ingenjörsmognad handlar om hur någon hanterar omfattning, osäkerhet och människor, inte bara om deras funktion fungerar. Den enklaste definitionen jag använder: en ingenjör växer när de kan ta på sig större problem med mindre vägledning.
