DaneDai
07-16·后端开发·10年+
李彦宏:自然语言将成为新的通用编程语言
做了 14 年 C#,最近被自己那篇“C# 没落”的评论区教育了一顿。有人骂我唱衰,有人点赞,但有个评论我记到现在:说现在代码大多不是人写的,质量根本没法保证。他说得对,可没人接下去说后半句。我带过不少新人。前阵子组里一个同学用 Copilot 生成了一段业务逻辑,跑起来没问题,我 review 的时候却在一个 edge case 上卡住了——那个分支的写法,藏着他没有、也不可能写进 prompt 的经验判断。功能没错,但那个判断的偏差,只有人能纠。这让我想起一件事:晋升答辩里,真正拉开差距的从来不是“写了什么”,而是“为什么这么写”。后者靠的就是那些说不清、但关键时刻能救命的隐性知识。AI 能把显性的活干得飞快,隐性那部分它接不住。于是错误不会消失,只是换了个更隐蔽的地方积累。等系统够大,总得有人进去收拾——我管这叫“熵减”。所以我觉得,工程师的下一站,不是写更多代码,而是做 AI 代码的熵减者。语言也能帮忙:Rust 这种从设计上就不让你乱写的,等于把一部分熵减提前到了编译期。代价是学习曲线陡,但运行时省心。未来会不会有更懂 AI 的语言?我赌会。但现在,先把“人盯隐性错误”这件事,别交出去。
发布于 江苏
分享
评论
未登录
友善发言
image-upload
评论
加载中