PinnedPinnedPrivate
cacm.acm.org编程正在从“人写源代码”转向“人训练和引导模型”,传统计算机科学的核心位置会被改写。过去的软件工程把思想压缩成可读程序,算法、数据结构、语言和系统是基本功;未来的计算单元可能是大规模预训练模型,人类提供样例、数据、目标和评估,让机器生成实现。代码助手只是开端,更深的变化是软件不再主要靠显式指令构造,而靠模型习得能力。风险也随之上升:模型行为难以完全解释,只能通过实验观察边界,却可能被用于电网、飞机和社会治理。计算机科学因此更像教育学,重点从控制机器执行步骤,变成教会机器在复杂任务中表现可靠。核心不在表面现象,而在它如何改变人的判断、组织流程和长期成本。把具体场景、约束条件和可能后果放在一起看,才能避免停留在空泛结论。