Key points
A widely-shared Chinese forum post on zhichai.net provides an in-depth breakdown of Andrej Karpathy's Software 3.0 talk at Sequoia AI Ascent 2026, including his admission: *"I have never felt this far behind."*
The three paradigm shifts
- Software 1.0: Humans write explicit rules — if/else, loops, functions. Seventy years of classical programming.
- Software 2.0 (Karpathy, 2017): Humans curate data and define objective functions; the program is "learned" into neural network weights. Example: Tesla's vision-based autonomous driving.
- Software 3.0 (now, not a prediction): Humans program via prompts, context, tool use, examples, memory, and instructions. The LLM acts as an interpreter executing the context. Per Karpathy: *"The context window is the new program."* A natural-language Markdown install guide functionally replaces a brittle
.shscript — the LLM is literally "a sophisticated English interpreter." - Vibe coding raises the floor: near-zero barrier to prototyping, but it does not ensure quality, security, maintainability, or taste. Fine for prototypes; dangerous for production.
- Agentic engineering raises the ceiling: humans design specs, supervise plans, review diffs, write tests, build eval loops, manage permissions, isolate workspaces, and keep taste — while agents generate, code, test, and check each other. Core question: *how to coordinate fallible, stochastic agents for speed without sacrificing quality.*
- Code (compiles, tests run) → fastest progress
- Math proofs (checkable steps) → rapid progress
- Creative writing, medical diagnosis → slow, cautious adoption
- Programming units changed: from lines of code to delegated "macro actions" — implement this feature, refactor this subsystem, research this library. Karpathy admitted to a self-described "AI psychosis" after 16-hour daily agent sessions.
- App collapse: MenuGen shows some app categories collapsing into a single model call — no backend, database, or deployment needed.
- Hiring: LeetCode-style puzzles are mismatched; instead, *"Build a substantial project with agents, deploy it, make it secure, and then have adversarial agents try to break it."* The "10x engineer" gap may become far more extreme.
- Architecture inversion: GPUs will wrap CPUs; AI-native operating systems are already emerging (Copilot in Windows, Apple Intelligence).
- Understanding is un-outsourceable: *"You can outsource your thinking, but never your understanding."* Humans must still grasp storage, views, memory copies, invariants, identity, security boundaries, and system shape.
- Karpathy, Software 2.0 (2017) — https://karpathy.medium.com/software-2-0-a64152b37c35
- AI Ascent 2026 full video — https://www.youtube.com/watch?v=96jN2OCOfLs
- Karpathy tweet summary — https://x.com/karpathy/status/2049903821095354523
- Stephanie Zhan tweet summary — https://x.com/stephzhan/status/2049518659513852109
- Sequoia Inference analysis — https://inferencebysequoia.substack.com/p/andrej-karpathys-software-30-and
- Karpathy Bear Blog full notes — https://karpathy.bearblog.dev/sequoia-ascent-2026/
- Anthropic, Effective Harnesses for Long-Running Agents — https://www.anthropic.com/engineering/effective-harnesses-for-long-running-agents
The December 2025 turning point
Karpathy described using Cursor, Claude Code, and Codex as "useful but needing frequent corrections" — until December 2025, during a break, when generated code suddenly became larger, more coherent, and reliable. Hence: *"I have never felt this far behind."*
Floor vs. ceiling
The MenuGen payment bug illustrates this: an agent matched Stripe buyer emails to Google login emails — plausible code, wrong system design (persistent user IDs were the correct approach).
LLMs are ghosts, not animals
> "These are spiky entities. They are fallible and stochastic, but extremely powerful."
LLMs exhibit jagged intelligence — superhuman on some tasks, baffling failures on others. This demands human taste, judgment, and oversight.
Verifiability framework
AI adoption speed depends on how verifiable a domain's outputs are, not on importance:
Advice for founders: seek valuable but overlooked high-verifiability domains, not the crowded code-generation赛道.
Other notable claims
Closing reflection
When intelligence becomes cheap, understanding becomes scarce. The post updates Feynman's maxim for the agent era: *"What I cannot verify, I do not understand."* The floor has been raised; the ceiling is being redefined.