Orchestrator vs. Executor
The fundamental shift in the software developer’s role — from an Executor who writes code line-by-line, to an Orchestrator who defines architecture, sets constraints, and manages a “factory of agents” to implement the details.