产品派
返回

AI时代软件工程学习需放慢节奏强化系统理解

AIInfoQ 中文站2026/10/28 10:01:38
AI 导读

在AI工具不断提升交付效率的背景下,软件工程师仍需要主动放慢学习节奏。Chelsea Troy在Craft大会“AI时代的程序员进阶”演讲中指出,工程工作既包括“摸索规律”,也包括“执行任务”:前者要求高专注度和耐心,若一味追求速度,反而可能因缺乏系统理解而陷入停滞。

真正促进能力成长的活动通常并不高效,学习者必须直面困惑、挫败和暂时的不擅长,并努力找到解决办法。AI可以作为产出催化剂,却不能替代对待修改系统的理解;即使工具能够直接生成代码,开发者也应弄清系统为何如此运行。

Troy建议结合“间隔重复”培养技能,即让高强度学习穿插在多次高质量睡眠之间,帮助初级开发者巩固记忆。学习时还应先预测结果:根据当前信息判断下一步会发生什么、原因是什么,再对照真实答案。这样的主动思考,比直接接受结论更有助于内化知识。

她还介绍了“格式多样化”方法。同一知识如果分别通过阅读、聆听、观看和实际操作接触,学习效果通常优于反复使用单一形式。很多人认为自己是“动觉型学习者”,往往是因为先接触理论,随后通过实践甚至主动“弄坏”系统,才让知识真正扎根。

在与演讲相关的访谈中,Troy表示,人的认知结构并未因生成式AI出现而快速改变,但职场对工作速度的期待提高了学习障碍的风险。学习一门学科通常需要沉浸和减速,管理者应通过“向上管理”建立护栏,避免开发者因持续赶工而放弃长期学习目标。

对于初级开发者,她强调应区分“完成工作”和“实现学习目标”。例如,让25名学生为简单算术语言编写编译器,并不是为了获得25个可用编译器,而是借此训练设计和解决复杂问题的能力;即使Claude能够完成作业,也偏离了练习重点。学习成效应以思维方式是否发生改变为衡量标准,资深工程师则需要观察初级开发者的真实工作表现,并据此提供针对性指导。

软件工程程序员成长人工智能技术管理

本文基于公开渠道信息整理,内容可能存在不准确或遗漏之处,不代表本站立场,如内容涉及侵权或错误,请联系我们处理。

阅读原文