AI资讯

AI自动写代码,11天重写百万行,传统编程真要终结?

智能摘要

传统编程,真要终结了?夸张的是,这100万行代码,并不是几百个程序员一点点敲出来的。当然,人类手写代码不会明天就没了。至于下面到底生成了5000行、5万行还是100万行代码,可能都不会亲眼读完。

AI把100万行代码一天写完,传统程序员要失业?

Bun 1.4近来正式放出, 干脆将全量底层代码从Zig重制成Rust。11天期间内, 6778次提交, 超100万行新代码。Token消耗了约16.5万美元。

这超100万行代码绝非几百个程序员逐行逐行敲就敲成实啊!是核心先弄好开发者Agent工作框架这架子之后才让AI同时并行重写的, 那工程主体仅仅11天后才算基本做成形状,剩下头连续几个月就不停改Bug跑各种测试精细打磨。

这是Paul Dix看完后撰写的《The end of programming》径直作出的论断: 传统编程方式正愈发走向消亡。

程序员的日常工作方式变了

在过去, 一个开发者每周提交几个PR的情况, 相关团队可以逐行认真查看;可如今, 内部有部分开发者每周竟能提交几十乃至上百个PR, 逐行查看代码的事已经无法完成。

他们的工作方式已经开始发生了改变: 撰写需求。搭建技术框架。设置验证的条件。随后再把Agent放入运行的循环里。代码由机器进行生成, 安排专人去盯守每个结果。

酷本壹點肆就是这套打法的一个极端案例。核心开发者没有亲手把壹佰万行Rust敲出来, 他干的是搭流水线的活。

翻译代码不稀奇,修到稳定才关键

不少人说“这可恰好就是把Zig转换成Rust呀”, 实则是小看了这件事啊, 译出一百万行代码本不在话下之类的。

真关键的正是把这100万行代码一路调试出稳定发布效果。第一版本上线后没有结束, 接着跑还要接着测必须接着修, 这才是这套工作流的核心价值。

A社开发者已经活在未来

Paul Dix断言A社和头部开发者当下生在普通程序员约莫一两年后的明见未来, 这些前沿主体还能用全新的生成模型, 对应token供给几乎无半点限制。

普普通通的开发者还在算每周额度, 人家已经能让能算最复杂任务的模型没日没夜在机后台狂奔疯跑。这一次对Bun重写相当于对这类工作方式整, 对着公众完整公开完整完整地演练了一遍。

一个足够灵巧的模型, 加上无限接近、没有上限的Tokens, 再加一套稳妥可靠的Agent框架, 它能把软件的诞生速率推升到怎样的程度, 这就是对应的答案所在。

传统编程不会马上消失

人类手写代码不会明天就没了, 大公司流程、责任制度、安全审查都会让老办法继续存在很多年啊不对怎么? 行吧就这样。

Paul Dix自个儿觉得传统编程法说不准还会拖上好些年。但提速最快那伙家伙早就不大像正经程序员, 他们开始敲定用户需要的要求、拆分各个单独任务、搭建Agent流水线、开展相应验收。

最值钱的程序员会变

AI生成的代码堆积的越多并不意味着生成的软件天然就一定好。且未来软件中大概率一定出现海量bug还有那些所有人都不愿愿意去维护的软件。

真正变化的恰恰是生产软件的方法。过往代码本身就是核心资产, 不远的未来大量代码或许从诞生后到上线全程没有任何人类完整读过。

人类需要死死抓住的, 是系统行为、测试结果、性能指标、安全边界和用户体验。而代码,从本应承载人文质感的创作作品, 变成了全凭机器自行生成的流程化中间产物。

让AI干活比敲代码更重要

这也正解释了, 为什么测试验证突然变得如此重要。一百万行Rust, 有可能, 只是个开始。

往后最值钱的程序员未必是敲代码飞快的人, 或许是那个最能让一批AI干活的人, 你准备好了吗?

相关文章