The work of a professional software engineer has begun to consist, increasingly, of directing agents rather than writing code, and the empirical evidence for the shift is now several years deep. Anthropic's Economic Index puts automation at 79 per cent of Claude Code interactions [2]; Handa and colleagues at Anthropic find AI exposure for Computer Programmer tasks at approximately 75 per cent of the role's distinct activities [3]; Brynjolfsson and colleagues at Stanford's Digital Economy Lab report a 13 per cent relative decline in employment for workers aged 22 to 25 in occupations most exposed to AI [4]. The shift is also unfinished, and the academic literature on agentic software engineering converges on the finding that the missing capability is not better models but structured practitioner discipline. This paper presents ASE-26, a comprehensive undergraduate curriculum for agentic software engineering as a discipline, deposited as a citable reference on Zenodo under CC BY-ND 4.0 [12]. The paper sets out the discipline framing the curriculum rests on, the conceptual contributions it makes (most importantly, the evolutionary spiral as the operational form of the co-evolution of intent and build), the twenty-one-module structure that organises the discipline for teaching, the pedagogical commitments that follow from grading work co-produced with an agent, what graduates leave with, and how the discipline as taught is designed to outlast the specific capabilities of today's models. The position the paper takes is that the practitioner skills the industry currently lacks are precisely the skills the discipline names, and that structured undergraduate curricula in agentic software engineering are the principal mechanism by which the gap closes.
翻译:专业软件工程师的工作已日益从编写代码转向指挥智能体,这一转变的经验证据已积累数年。Anthropic的经济指数显示,自动化操作已占Claude Code交互量的79%[2];Handa及其Anthropic同事发现,计算机程序员任务中约75%的独立活动面临人工智能替代风险[3];斯坦福数字经济实验室的Brynjolfsson团队报告称,在人工智能暴露度最高的职业中,22至25岁从业者的就业率相对下降了13%[4]。这一转变仍在进行中,关于智能体软件工程的学术文献共识指出:所缺失的能力并非更优的模型,而是结构化的从业者纪律。本文提出ASE-26——一套面向智能体软件工程学科的全方位本科课程体系,已作为可引证参考文献以CC BY-ND 4.0协议存入Zenodo平台[12]。论文阐述了支撑该课程体系的学科框架、其概念性贡献(最具重要性的是将"意图与构建协同进化"的操作形式定义为进化螺旋)、为组织教学而设计的二十一个模块结构、与智能体协同完成作业的评分准则所遵循的教学承诺、毕业生的能力画像,以及该学科教学如何设计以超越当前模型特定能力的局限性。论文的核心立场是:业界当前缺乏的从业者技能,恰恰是该学科所明确定义的核心能力,而结构化的智能体软件工程本科课程体系正是弥合这一差距的主要机制。