The agent generates 40 lines of code. You read the diff. You approve the change. What just happened there? You didn't write code. You didn't design a flow. You didn't even click through a UI. You judged . And that judgment, that single moment of evaluation, is the most important skill in software development right now. Software development is shifting from execution to evaluation. Agents write. Humans judge. This shift has a name. And it's not new. Don Norman described it in 1986. The Two Gulfs In The Design of Everyday Things , Norman introduced two fundamental gaps that exist between a user and any system they interact with: The Gulf of Execution is the gap between what a user wants to do and how they figure out how to do it. How do I trigger this action? Where is the button? What's the right command? The Gulf of Evaluation is the gap between what the system did and whether the user understands if it worked. Did that do what I expected? Is the system in the right state? Was that correct?…