{
  "video": {
    "id": "n97BCfyFIvw",
    "title": "\"The engineer of the future is the person who chooses what is worth doing.\" — Addy Osmani, Anthropic",
    "duration": 1106,
    "upload_date": null,
    "channel": "AI Engineer",
    "source": "AI Engineer",
    "event_format": "In person"
  },
  "analysis": {
    "video_id": "n97BCfyFIvw",
    "title": "\"The engineer of the future is the person who is able to choose what is worth doing.\" — Addy Osmani",
    "one_liner": "Addy Osmani argues that as agents take over generation, the engineer's scarce, durable work becomes answerability — choosing what is worth doing, inspecting the evidence agents return, and owning the production verdict.",
    "summary": "Osmani traces the progression from harness engineering to loop engineering to the \"software factory,\" and argues that humans remain the highest-leverage checkpoint because execution and responsibility are different things. He frames career edges as \"alpha\" (the gap between you and current models) with a \"decay\" clock on them: speed and recall have already decayed, verification is moving into harnesses and evals, and even taste decays — only accountability holds. He names three failure modes of agent-heavy work (cognitive debt, cognitive surrender, orchestration tax), backs them with Sonar and Wharton data, and lands on the operating rule \"explain it or don't ship it\": the inner loop is capability, the outer loop — decide, verify, approve, own — is engineering.",
    "key_points": [
      "The inner/outer loop split: agents can investigate, implement, test and report; the outer loop of deciding, verifying, approving and owning is where engineering now lives. \"The inner loop is capability. The outer loop is agency.\"",
      "\"Quality produces evidence. A verdict assigns responsibility\" — a verdict is the production decision: ship, block, redirect, or accept the risk.",
      "Sonar's 2026 survey: AI-assisted code is no longer marginal; 96% of engineers don't fully trust AI code but only about half always verify before committing — \"distrust without bandwidth.\"",
      "Separate Sonar research: clean and messy repos had roughly the same pass rates, but clean code used fewer tokens and caused fewer revisits — maintainability is now an efficiency lever for the factory, not just a courtesy to the next human.",
      "Alpha (the gap between what you can do and what models can do) decays: speed decayed, recall decayed once harnesses got memory, verification is moving into harnesses/evals/static checks/model critique, and taste decays slowly but resets as models learn from examples.",
      "Mitchell Hashimoto's definition is preferred over vague \"taste\" talk: the ability to make high-quality qualitative judgments where no objective metric exists yet — before the benchmark, before the market has voted.",
      "Three things to avoid: cognitive debt (the gap between code in the repo and code any human understands), cognitive surrender (a Wharton study found that when AI was wrong, 73% of people still picked the wrong answer and felt more sure — \"borrowed confidence\"), and orchestration tax (every extra loop adds decisions to route, merge, verify and integrate).",
      "Career math: the half-life of an edge may be one model release; the half-life of a \"signature\" — the name on the work, the person or team who stands behind it — is much longer. Also an agency ladder: flag → execute → diagnose → propose → recommend → resolve, topped by discernment (deciding a problem isn't worth solving).",
      "Every previous cost reduction in software — higher-level languages, frameworks, cloud, low code — produced latent demand rather than less work; agents move the bottleneck from \"can we build this\" to \"should this exist and can we answer for it.\""
    ],
    "takeaways": [
      "Adopt \"explain it or don't ship it\" as an operational rule — not that a human types or reads every line, but that someone can defend the change, produce the evidence, and name the risk; think OWNERS-file accountability for each part of the architecture.",
      "Make verification cheaper, clearer and harder to skip rather than relying on individual diligence, because generation getting cheaper does not make review cheaper.",
      "Treat clean code as agent infrastructure: it costs fewer tokens and fewer revisits at the same pass rate.",
      "Design your attention as a system — where you enter the loop, what evidence you require, what you reuse — instead of adding more parallel agents; your cognitive bandwidth doesn't parallelize.",
      "Stop asking \"what can the agent do\" and ask \"what can only a human be answerable for,\" then keep moving your edge up a level as each capability decays."
    ],
    "topics": [
      "agents",
      "ai-assisted-coding",
      "code-review",
      "accountability",
      "harness-engineering",
      "careers",
      "code-quality",
      "taste"
    ],
    "tools": [
      "Sonar",
      "Git",
      "Wharton"
    ],
    "quotes": [
      {
        "text": "I think that the engineer of the future is going to be really defined by the person who is able to choose what is worth doing.",
        "at": "00:44",
        "url": "https://www.youtube.com/watch?v=n97BCfyFIvw&t=44s"
      },
      {
        "text": "More AI agents running does not mean that there is more of you available. Your cognitive bandwidth does not parallelize.",
        "at": "12:09",
        "url": "https://www.youtube.com/watch?v=n97BCfyFIvw&t=729s"
      },
      {
        "text": "The agent can follow your runbook, but it can't inherit the consequences.",
        "at": "13:59",
        "url": "https://www.youtube.com/watch?v=n97BCfyFIvw&t=839s"
      },
      {
        "text": "So, here's an operational rule. Explain it or don't ship it.",
        "at": "16:13",
        "url": "https://www.youtube.com/watch?v=n97BCfyFIvw&t=973s"
      }
    ],
    "words": 3554
  },
  "summary_url": "/#n97BCfyFIvw",
  "transcript": {
    "html": "/transcripts/n97BCfyFIvw.html",
    "txt": "/transcripts/n97BCfyFIvw.txt",
    "vtt": "/transcripts/n97BCfyFIvw.vtt"
  }
}