程序员的转折点
- 次阅读
因为上次新人没有按时完成要上线的工作,而我作为带他们的人这两天在疯狂写本该他们写的代码。
也不是完全没有收获,至少经过这两天高频的coding,我感觉现在 coding已经完全不是从前那样了。以前写代码,不考虑架构设计单纯写代码都得手打每一行每个函数每个字符,那时候为了提高效率,专门花时间研究了IDE 的快捷键。写代码的流程就是思考设计,然后coding 实现,然后 debug调试,然后验证结果,有 bug 了思考哪里出的问题,一步一步定位,一点线索一点线索排查。
而这两天,流程变成了:打开AI编程工具,告诉它我要改什么,然后等它出结果,巴拉巴拉,等等等,巴拉巴拉,等等等。。。vibe coding,名副其实。
我感觉现在到了一个转折点,程序员的转折点。虽然大家现在谈论 AI都是非常非常厉害,几句话生成一个网站,几个小时做完一个应用。可能是我的能力还不够,虽然也能做出像样的东西,但是产品一旦复杂一点,交流的次数多一点,效果就会大打折扣。这样几句话让非专业的人完成想要的结果,还没有一点距离。而现在刚好在转折点上,就像一个 U 形弯,转之前是左边下来的直线,就是以前人工手写代码时代,转之后是右边上去的直线,就是几句话就生成你想要的效果。
而转折点呢,就是你不需要手写代码了,但你也不能完全不懂说几句话就完事。得有交互,要做什么,这一步效果怎么样,有没有问题,你得来来回回说。如果你懂技术且熟悉要做的事情,就像我这几天的状态,基本就是直接告诉 AI 第一步做什么,第二步做什么,第三步做什么,哪里做的不对或者是理解错了,你提出来它就能立马改正。效率直接取决于大模型的思考速度或者网速。虽然达不到一路顺畅不出问题的程度,但是你真的不用自己写代码了。
从 2023 年 的 GitHub copilot 还只是简单的代码补全,到现在 2025 年才2年,AI Coding就发展得这么快,而且还在以更快的速度发展,每一周都有新的模型出来,新的工具出来,新的coding 方式出来。这个弯我确信很快就会转过去了,人工写代码也很快变成历史。又是在一个风口浪尖上见证历史。