最新资讯
bloomberg.com Nvidia 加强东南亚芯片追踪以打击走私 thestack.technology 模型路由需求升温,Agent Router 推出开源替代方案 unite.ai Cashfree 为 AI Agent 的托管结账加入 WebMCP 工具 dev.to 我们在 DolphinBench 上测试记忆检索:纯关键词搜索暴露了自身回归 dev.to 别再把 Agent 写成 while 循环,把它建模为状态机 analyticsindiamag.com 小语言模型可能重塑企业 AI 部署方式 bloomberg.com Rightmove 与 Scout24 借 AI 产品应对低迷房市并上调展望 stackoverflow.blog 欢迎来到芯片时代:半导体制造、AI 数据中心与芯片设计的未来 www.youtube.com AI Agent 总犯同样的错:CentralAgent AI 将记忆重构为经验系统 pub.towardsai.net Netflix 科学家建议重采样 LLM 评判:5 次仅将误差棒缩小 13% pub.towardsai.net Jev 作为 LLM 前的静默层:构建提示感知的模型路由器 reddit.com OpenAI 称 Astra 仅满足 10% 安全任务标准
多元动态
登录 注册
智能体 x.com · @宝玉(@dotey)

宝玉:AI 替代的是编码环节,而非软件工程师职业本身

原文 我的收藏

作者认为“程序员只会写代码”的前提有误,软件工程师的工作涵盖需求理解、抽象设计、验证、上线维护等,AI 生成的代码只是中间产物。领域专家用 AI 做原型与发布产品之间仍有 UI 细节、边界条件、高并发、安全、成本等大量工程工作,且上下文工程、评测集构建、Agent 编排本身也是工程学科。作者主张能力迁移是双向的,AI 原生流程中 AI Agent 是执行主体、人负责定义问题与验收结果,软件工程师职业定义会继续上移而非消失。

AI推荐理由 这是一篇关于 AI 时代软件工程师职业定位的观点长文,核心论点是 AI 替代的是编码环节而非职业本身,工程师重心上移到定义问题与验收结果,并反驳了“领域专家稍懂 AI 就能做出产品”的乐观论调。文章逻辑完整、有具体论证(需求抽象、边界条件、高并发、安全、成本等原型到产品的差距),对 AI Agent 落地与职业分工有参考价值。但属于个人观点输出,无一手数据或可验证证据,且引用的互动数据为 0,传播信号弱;观点本身在业内已有较多类似讨论,新信息密度有限,故兴趣分中等。

62

正文

一、“程序员除了写代码啥也不会”,这个前提是错的 严格说,从事软件开发这个职业的人叫软件工程师,不叫程序员。 做一个项目,要理解需求、基于需求抽象设计、编码、验证、上线后维护,只会写代码的人从来就不是合格的工程师。 AI 确实能生成代码,但代码只是软件的中间产物,除了代码还要: - 搞清楚要解决什么问题 - 把模糊需求变成可验证的规格 - 发现 AI 写错了但测试没测出来的地方 - 让系统在生产环境里稳定运行 - 没有安全漏洞 - 等等 如果说“程序员唯一会的东西被 100% 取代”,这话跟说医生唯一会的是开处方也差不太多,处方反正可以百度搜索一份 AI 生成一份打印出来,所以医生没用了。 二、“金融、医疗、工业领域的人稍微了解一下 AI 就能做出真正有价值的东西”,太乐观了 做个演示和发布产品之间还是有很长的路要走。 领域专家用 AI Vibe 一个能跑的原型,早就可以做到了,但做个演示给自己用,和发布一个产品给大家用还是不一样的,原型之后有一堆事情要处理: - UI 细节 - 各种边界条件 - 高并发 - 安全 - 成本 - 等等 这些事不是“稍微了解一下”就能搞定的。 懂 AI 本身也不是一件低门槛的事情,同样是一门工程学科:上下文工程、构建评测集、AI Agent编排、失败模式分析。谁最容易学会这些?恰恰是有工程底子的人。能成为软件工程师本来就经过了一轮筛选,这群人学新领域的速度通常也不慢。 三、能力迁移是双向的 领域专家可以学 AI,软件工程师一样也可以学领域知识。 领域知识固然有壁垒,但通常是可学的显性知识,而工程直觉更多来自大量实践。 软件工程师的核心能力是把复杂问题抽象成可执行的结构、理解系统如何失败、判断什么能造出来,这些能力是跨领域的元能力。有了这些原能力,再去学领域知识也没有想象的那么难。 四、做好“AI +”(AI Native,AI 原生)和职业无关 我以前有些过对 AI Native 的一些思考 > 判断一家公司是不是 AI Native,看它做事的流程是围绕人设计的,还是围绕 AI Agent 设计的。AI 原生的核心是:AI Agent 是执行主体,人负责定义问题和验收结果。如果只是在原来的流程里加一点 AI,那不叫 AI 原生。 用这个标准看,真正需要的是对行业的理解和对 AI 的理解,缺一不可,和职业无关。 五、AI 改变的是流程里的一些环节,不是职业本身 软件工程师的定义其实一直在变。早年的软件工程师要手写汇编、自己管内存;后来高级语言和框架接管了这些,工程师的重心转向架构和业务建模;再后来云服务把运维也抽象掉了。每一轮工具升级,写代码在工作中的占比都在下降,但软件工程师这个职业没有消失,只是把重心挪到了工具还做不了的那一层。 这一轮 AI 带来的变化也一样:编码这个环节被 AI Agent 替代了,工程师的重心自然移到定义问题、拆解需求、设计验证标准、判断结果对不对。职业没有被取代,只不过职业定义又往上走了一层:从“把方案变成代码”变成“决定该做什么、验收结果对结果负责”。 而且这个变化不是软件工程师独有的。 金融、医疗、工业里的岗位同样在经历重新定义:整理报表、初筛读片、写标准化文档这些环节会交给 AI,从业者的价值向判断、决策和把关集中。每个职业在 AI 原生的流程里都要重新定位,AI Agent 负责执行,人负责定义问题和验收结果。 这种变化正在冲击各行各业,软件工程师并不比别人离它更远,反而因为长期和工具打交道,往往更早适应这种分工。 ![Tweet Image](https://pbs.twimg.com/media/HSAUkudb0AAbyR8.png) ![响马](https://pbs.twimg.com/profile_images/1792551913969631232/tBrYW9Vq_normal.jpg) 响马@xicilion 我说一件事吧。最近一周我花了大几十亿 token,一个新功能都没做出来,写的都是你说的没用的代码。 [🔗 View Quoted Tweet](https://x.com/xicilion/status/2098662982737932444) 💬0🔄0❤️0👀236

来源报道 · 1 篇 · 以下链接均前往原始媒体

← 返回精选动态 原文

更多内容