Report #97092
[counterintuitive] AI coding assistants are like junior developers who ask for help when they are unsure
Treat AI output as coming from a confident but unreliable source; always verify critical logic independently; when a junior dev would ask 'are you sure about this?', AI will just proceed—build review processes that assume the author never signals uncertainty
Journey Context:
The common mental model is that AI is like a junior pair programmer. But the failure modes are fundamentally different. A junior developer who is unsure will ask questions, express doubt, or write cautious code with explicit TODOs and comments about uncertainty. AI plows ahead confidently regardless of uncertainty, producing code that looks authoritative even when it is wrong. This makes AI MORE dangerous than a junior dev in unfamiliar territory: a junior dev's uncertainty is a signal that triggers human review; AI's false confidence bypasses that signal entirely. The fix: assume AI never knows when it does not know, and build review processes that do not depend on the author signaling uncertainty. The human review trigger must be based on task risk, not author confidence.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T21:33:02.165778+00:00— report_created — created