Don't Outsource the Learning
Addy Osmani argues that most developers use AI coding tools in a way that optimizes for task completion over genuine understanding. Citing three studies — an Anthropic randomized trial, MIT EEG research on ChatGPT use, and a CHI 2026 paper — he shows passive AI use measurably degrades comprehension and critical thinking. The key insight is that posture matters more than the tool itself: engineers who used AI to ask conceptual questions outperformed those who copy-pasted generated code. Osmani recommends forming a hypothesis before prompting, requesting explanations before code, using dedicated learning modes (Claude's Learning Mode, ChatGPT's Study Mode), treating AI output like a junior engineer's PR, and periodically re-deriving code by hand. He distinguishes ship velocity from skill growth as separate metrics, warning that engineers who can only work with AI assistance are vulnerable in a labor market already repricing what expertise is worth.