Tag: Software Engineering
All the articles with the tag "Software Engineering".
-
AI 帮你写完代码,但你没学到东西——一项随机实验的结论
Published: at 09:00 AMAnthropic 的这项随机对照实验发现,使用 AI 辅助完成需要新技能的编程任务时,参与者的概念理解、代码阅读和调试能力平均下降了 17%,而完成时间却没有显著缩短。研究进一步识别出六种 AI 交互模式,其中三种能在借助 AI 的同时保留学习效果。
-
AI 没让编程消失,它先把程序员的工作方式改得很怪
Published: at 07:46 AMClive Thompson 这篇关于 AI 辅助编程的报道最值得看的,不是“程序员会不会消失”这种老问题,而是他抓到了一种已经在很多团队里发生的工作变化:开发者并没有离开软件生产,只是把大量时间从亲手敲代码,挪到了描述目标、审阅方案、放行执行和收拾失控结果上。编程没有结束,但它确实越来越像指挥、评审和判断工作。
-
为什么大厂工程师往往需要一点大 ego
Published: at 02:51 AMSean Goedecke 这篇文章有意思的地方,不是替自负辩护,而是把一个很多大公司工程师都隐约知道、但不太愿意直说的事实讲明白了:在大型组织里做工程,不只是拼技术判断,也在拼你有没有足够的自我确信去承担模糊、冲突和不确定性。但这又不是越强势越好,因为真正能活下来的工程师,往往得在不同场景里切换 ego 的大小。
-
AI 之后,程序员还剩下什么
Published: at 01:42 AMAnil Dash 这篇文章真正值得读的,不是又一次讨论“AI 会不会替代程序员”,而是把一个更难受、也更诚实的问题掰开了:对把编程当饭碗的人,AI 可能带来的是岗位被快速压缩;对把编程当手艺、当身份认同的人,AI 带来的则可能是一种更慢、更深的失落——代码还会被继续生产,但亲手写代码这件事本身,正在从工作中心移走。
-
Agentic engineering 为什么离不开代码执行回路
Published: at 12:48 AMSimon Willison 这篇文章最值得记住的,不是又给 AI 起了一个新名字,而是把一个经常被说虚的概念说实了:所谓 agentic engineering,说到底就是让会写代码的模型还能自己跑代码、调工具、看结果,然后继续迭代。真正的分水岭不在提示词更花,而在软件开发终于接上了可执行、可验证的反馈回路。
-
OpenAI 如何看待 Agent-first 时代的 Harness Engineering
Published: at 07:43 AMOpenAI 这篇 Harness Engineering 真正有冲击力的地方,不是“0 行手写代码”这种标题,而是它把 agent-first 工程的重心说透了:当 Codex 负责生成和迭代代码,工程师最核心的工作就会转向设计环境、搭知识结构、做验证回路、约束架构和管理吞吐。真正决定产出的,不再只是 prompt 多会写,而是 harness 设计得够不够好。
-
AI 把写代码变便宜之后,工程师更值钱的那部分反而更清楚了
Published: at 12:34 AMMilan 这篇文章最值得带走的,不是一句“你不是来写代码的”鸡汤,而是一个越来越现实的判断:当 AI 把实现速度拉满,工程师的核心价值就更集中在问题定义、约束判断、方案取舍和结果验证上。代码依然重要,但它已经越来越像手段,而不是工作的终点。
-
《Software Engineering at Google》这本书教会了我什么
Published: at 12:00 AMGoogle 二十年工程经验浓缩成一本书,里面的教训远不止适用于大厂。从 Hyrum 定律到代码评审的真正目的,从测试金字塔到依赖管理的噩梦,这些实践任何规模的团队都能拿来用。
-
六位工程师的 AI 辅助开发工作流深度解析
Published: at 12:00 AM深入探讨 Every 团队六位工程师如何构建个性化的 AI 工具栈,从 Claude Code 到 Codex,揭示小团队高效交付多个产品的秘密。了解他们在计划、执行、审查等环节的实践经验与工具选择。