AI programming agents have profoundly disrupted computing education. Rather than treating this as a threat, we argue that it is an opportunity to refocus early curricula. We introduce the “flaky compiler” metaphor to frame what AI programming enables and what it demands of its users. We argue that introductory computing courses can and must become early software-engineering courses, with the objective of teaching students to take responsibility for the work they produce with AI. This induces the need for—indeed, demands—research into how to rethink teaching program specification.
No takes yet. Share an insight, caveat, or question.
Fisler et al. (2026) studied this question.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: