AI 把编程改得面目全非了|出海闲聊
出海闲聊 · 帖子

AI 把编程改得面目全非了

AI 把编程改得面目全非了
最近读到一位资深程序员对 AI 改变编程的总结,观点相当激进,但细想又觉得不是没有道理。他说大多数人只看到 AI 冲击程序员这个职业,却忽略了 AI 正在把「编程」这件事本身推翻重来。哪怕将来泡沫破了,AI 也已经永久嵌入开发工具链,不可能再被拿掉。

他列了十条判断,我挑几条最扎心的说。代码审查会消失,因为人类根本跟不上 AI 生成代码的速度,逐行看 PR 已经没意义,以后只能审架构和系统组成。单元测试也可能保不住,AI 随时能把整个实现换掉,再去测一块块砖头就有点可笑,未来更可能是接口测试和集成测试为主。还有一条我特别认同:大多数 Bug 不再是代码写错,而是需求提错了或者表达不清楚。更颠覆的是「好代码」这个概念本身。以前我们讲可读、可重构、方便维护,前提是人要读代码、改代码。可如果大部分代码你根本不直接碰,这套标准的地基就没了,代码风格和 linter 工具的意义也跟着松动。敏捷那套 Scrum 流程,在 AI 的生成速度面前也显得笨重,工单直接推给 AI 可能比开站会更实际。当然我不全盘照收。UI 变得不重要这条我就存疑,面向人的产品,界面体验依然是护城河,只是给 AI 用的那部分确实只需要 API。另外项目分工从 PM、设计、工程三元结构变成一人多角,对个人能力要求其实更高了,不是简单的人少了。我的判断是,这些变化不会一夜发生,但方向大概率是对的。对出海团队来说,与其焦虑被替代,不如早点把重心从「写代码」挪到「定义问题、验证需求、搭好架构」上。工具会变,能想清楚要做什么的人,反而更值钱。
24

评论

登录后即可发表评论

参与讨论,和出海同行交流想法与经验

还没有评论,来抢沙发吧

说说你的看法,第一条评论最显眼