For years, software engineering has largely been optimized around one thing: producing code.

Better frameworks, better abstractions, better tooling, better infrastructure. Every wave of innovation pushed engineers toward higher leverage. We moved from assembly to high-level languages, from monoliths to cloud platforms, from manual provisioning to...