The core of the architect's job is not drawing boxes but making, justifying, and recording the significant, hard-to-reverse decisions a system is built on — deliberately, under uncertainty, and with the reasoning written down.
The core of the job: making and recording decisions under uncertainty — one-way vs two-way doors, structured trade-off analysis, avoiding resume-driven development, and Architecture Decision Records (ADRs) that keep the why alive.
Organizations are, in a sense, machines for making decisions — and how well they decide, and how fast, shapes everything. Yet decision-making is often left implicit: no one's quite sure who decides what, decisions stall in endless consensus-seeking or get made by whoever's loudest, and the same questions get re-litigated forever. Getting decision-making right — clear ownership, the right balance of speed and quality, distributed appropriately — is one of the highest-leverage things an organization can do, and one of the most neglected.
Organizations are, in a sense, machines for making decisions — and how well and how fast they decide shapes everything. Yet decision-making is often left implicit: no one's sure who decides, decisions stall in endless consensus, and the same questions get re-litigated forever. Getting it right — clear ownership, the right speed, distributed appropriately — is high-leverage and neglected.