注:本文文本由 Gemini 3.1 Pro 全面进行构成与校对。
大家好。
自2025年12月以来,生成式AI的性能正以令人恐惧的速度不断提升。很多人可能都会感到一种焦虑:手动编写代码将变得几乎不再必要,如果不跟上节奏,就会被这个加速发展的世界所抛弃。
在此背景下,我参加了一场长期的编程竞赛(使用另一个账号参赛)。
事实上,这次比赛的规则明确规定:“允许使用生成式AI”。
在生成式AI性能呈指数级飞跃的当下,如果所有人都全力利用AI进行激烈角逐,比赛将会变成什么样?我个人对此非常好奇。
这次,我想和大家分享我在这次比赛中获得的启发,以及未来个人开发的战略。
允许使用生成式AI的竞赛中发生了什么?
首先直接说结论:全员允许使用生成式AI的情况,与大家纯手写代码的情况相比,排名变化几乎没有区别。
这是一个非常有趣的结果。
当然,借助AI的力量,所有参赛者的绝对实力都得到了大幅提升。如果将我现在利用AI辅助编写的代码与过去纯手写的代码相比,现在的代码毫无疑问是压倒性强大的。
然而,相对的实力差距和排名的波动并没有那么大。 如果以时间轴来观察整个比赛的战况,能发现以下趋势:
- 起步极其迅速 使用AI时,基础逻辑和初始实现瞬间就能完成。
- 后续优化依赖个人经验,且容易触及天花板 在此之后的优化工作(例如发现性能瓶颈、对算法进行根本性的改进等),往往取决于选手自身积累的专有技术和竞赛经验。
为了提高分数,“周边工作”不断增加
那么,大家在完成初始实现之后都在做什么呢?为了达到拿高分的目的,大家都在让AI帮忙做“周边工作”。
例如:
- 让AI制作可视化工具、测试框架等周边工具
- 让AI编写用于参数调整的脚本
- 搭建自动化调参或并行执行的环境
就我个人而言,以前在把编程当作爱好时,由于“编写测试”、“处理异常”或“搭建CI/CD”这些工作太麻烦了,我总是尽量避开。 但现在多亏了生成式AI,这些工作几乎不需要花任何时间就能完成,所以我变得“顺手就去做了”。
全员实力被提升的最终结果是:“实力差距并没有被填平,大家反而都在不断增加各种周边工作(例如编写辅助工具等)的工作量”。这就是所有人都使用AI时的真实写照。
由于未来AI的性能无疑还会继续提升,像当时那样处于过渡期且条件一致的竞赛,或许再也无法体验到了。这是一次非常宝贵的经验。
逃离海啸:未来的开发战略
结合以上经验,我思考了未来我个人的“开发生存战略”。
简而言之,就是**“逃离生成式AI这场海啸”**。
目前,在只需通过终端命令行或CI输入输出就能完成的“系统编程”领域,生成式AI正大显神威。这个领域本就是AI擅长的、充满逻辑的封闭世界,而且里面早已经是各路高手的聚集地。
因此,我打算刻意避开这个赛道。
具体来说,我计划逃往需要人类的“手感”以及“是否有趣”等反馈不可或缺的领域,比如YouTube视频制作和Roblox游戏开发。
娱乐和游戏的趣味性,需要人类在制作原型后亲自去操作、体验并不断重复调整,这种“手工作业”和“人类的感官”是必不可少的。手工作业的增加,在结果上也能节省Token(AI的API使用费和请求限制),更何况我本身就非常喜欢娱乐领域。
在未来,相比于编写完美且高速的代码,懂得“在哪里使用AI,在哪里发挥人类的感性”,似乎才是更重要的生存战略。
感谢您的阅读!