@GergelyOrosz: 有工程思维和“黑客思维”,我们过去常称之为“盲目从StackOverflow复制的心态”,或者现在叫“氛围编码心态”…
摘要
Gergely Orosz对比了AI编码中的工程思维和黑客思维,而Simon Willison指出编码代理在软件工程方面需要额外的纪律。
有工程思维和“黑客思维”,我们过去常称之为“盲目从StackOverflow复制的心态”,或者现在叫“氛围编码心态”
AI并没有改变这一点,只是让拼凑代码变得更容易。当然,这并非真正的工程,尽管你并不总是需要严格的工程方法。
查看缓存全文
缓存时间: 2026/09/28 07:31
工程思维与所谓的“黑客思维“——我们过去称之为“盲目复制堆栈溢出“的思维,现在则更常被称为“氛围编程思维“
AI并未改变这一点,只是让拼凑代码变得更容易。但这当然不是工程——当然,你也不总是需要工程思维
Simon Willison (@simonw): 与代码智能体合作的时间越长,我越确信它们反而让软件工程变得更加困难
我们能用它们创造惊人成果,但要释放其全部潜能,需要超乎寻常的纪律性与知识储备
相似文章
工程纪律
一位开发者讨论了在使用AI编码代理时,代码生成速度超过理解速度,如何保持工程纪律和架构完整性的挑战,并寻求避免创建低质量软件的最佳实践。
@GergelyOrosz: 相当有趣的是,Hillel Wayne 曾怀疑软件工程是否算“真正的”工程学,于是去采访了“真正的”工程师…
Gergely Orosz 评论了 Hillel Wayne 对其他领域工程师的采访,这些工程师惊讶地了解到版本控制——一项软件工程师习以为常的做法。
@GergelyOrosz:与AI实验室(OpenAI、Anthropic)的一些人聊了他们对软件工程未来的看法…
Gergely Orosz分享了与OpenAI、Anthropic等AI实验室人员交流的见解,指出越接近生产代码的工程师,越不相信AI能完全解决软件工程问题。
@simonw: 我花在编程代理上的时间越多,就越确信它们让软件工程变得更难…
作者认为,尽管编程代理功能强大,但它们使软件工程更具挑战性,并需要非凡的纪律性,讨论中提到了Opus 4.6和GPT-5.2等最新的AI模型。
还有人注意到,开发 AI 智能体的人正在忘记软件工程的基本原则吗?
一位从业者认为,AI 智能体开发者正在重新发现一些基础软件工程早已解决的问题,例如输入验证、数据建模、进程隔离和访问控制,而氛围编程却忽略了这些贯穿各个环节的共性问题。文章呼吁将成熟的设计与架构原则应用于智能体工作流。