He's right.
Summary
AI summaries can be incomplete or wrong. Verify anything important against the original video.
This video explores the current state of AI in software development, analyzing claims that 'coding is solved' while arguing that software engineering remains a complex, human-centric endeavor.
The video analyzes a contentious tweet by Boris Cherny asserting that 'coding is solved' while 'bugs are not.' The host contextualizes this in the current era of LLM-assisted development, agreeing that while AI models are exceptionally proficient at writing code, they frequently lack the strategic foresight required for true software engineering. The analysis breaks down the distinction between tactical programming (the day-to-day writing of code) and strategic engineering (architectural design, system health, and verification).
The host argues that software engineering is a multifaceted process involving planning, development, testing, and continuous verification. AI currently shines at the tactical level, but struggles with the broader system-level architectural and verification work, leading to 'tactical tornadoes' that generate substantial code with potential long-term maintenance issues. Ultimately, the host concludes that while AI has dramatically changed the efficiency of code production, the 'engineering' part of the job—ensuring the correctness, safety, and reliability of the system—remains heavily dependent on human judgment and robust verification pipelines.
Key claims
LockedKey Points
LockedWorth watching if: You are a software engineer interested in the intersection of AI and development workflows, or if you are interested in the ongoing debate about the future of software engineering as AI capabilities expand.
Sign in to unlock the full extract
Every claim, key point, and timestamp for this Theo - t3․gg video — plus a daily email of every channel you follow.
Sign in with GoogleNo credit card. Free tier forever.