Summary

EN: The “70% problem” is that AI can get non-engineers to 70% of a working product, but the last 30% requires understanding the system deeply enough to debug, maintain, and extend it — which non-engineers don’t have. The article identifies a “knowledge paradox”: AI helps seniors more than juniors because seniors know what to ask for and can evaluate outputs. Coins the “bootstrapper” vs “iterator” pattern and warns about “house of cards” code from pure AI generation without human oversight.

ZH: 「70% 問題」是 AI 能讓非工程師達到產品完成度的 70%,但最後 30% 需要足夠深入理解系統以除錯、維護和擴展——這是非工程師所缺乏的。文章提出「知識悖論」:AI 對資深工程師幫助更大,因為他們知道要求什麼並能評估輸出。定義了「Bootstrapper」vs「Iterator」模式,並警告純 AI 生成代碼可能產生的「紙牌屋」問題。

Key Points

  • 70% problem: AI gets you to working prototype quickly, final 30% requires deep understanding
  • Knowledge paradox: the people who most need AI help (juniors) benefit least; the people who least need it (seniors) benefit most
  • Bootstrapper pattern: use AI to generate initial version, then deeply understand and own it
  • Iterator pattern: continue using AI for all changes — creates fragile, unmaintainable “house of cards” code
  • House of cards code: AI-generated code that looks correct but has hidden interdependencies that collapse under modification
  • English is becoming a programming language — the ability to precisely specify behavior in English is a new technical skill
  • Agentic future: as AI takes on larger tasks autonomously, the 70% problem shifts but doesn’t disappear

Insights

  • The knowledge paradox is the most important insight for AI training programs: teaching AI tool use to non-technical people may be less valuable than assumed
  • “House of cards” is a precise diagnostic: the code works, each piece is plausible, but the assumptions embedded throughout make it brittle — not detectable until modification attempts
  • The “English as programming language” observation is forward-looking: specification skill (knowing what you want, precisely) becomes the scarce resource

Connections

  • Directly complements the 80/20 problem article: the 70% problem addresses the bottom of the value gap; 80/20 addresses the same gap from a UX research perspective
  • Connects to the SkillsBench finding: good contextual documentation dramatically improves AI output — the knowledge paradox appears here too
  • The “knowledge paradox” connects to prompt engineering: seniors write better prompts because they understand what good code looks like

Raw Excerpt

“AI doesn’t democratize coding — it amplifies existing skill. The senior developer asks the right question, evaluates the output, catches the subtle error. The junior developer accepts the output, doesn’t see the problem, and ships the bug. That’s the knowledge paradox: the people who most need help benefit the least.”