AI 用多了,感觉自己快丧失了 Coding 的能力了

55 天前
 Aicnal

以前要实现一些接口得写半天,现在直接交给 AI ,然后直接 review ,觉得 code 没啥问题,测试也通过了就直接 commit 了

感觉能有更多的精力放在架构的设计上了,但是这样也还是会让我有点焦虑,假如离开了 AI 那我岂不是狗屁都写不出来了,当时话又说回来,我也不是那种“工匠精神”的簇拥者,能写出又好又能用的代码就行

现在用 AI 感觉还是在进化了,就感觉是从反复的 coding 中解放出来,成为一个小的组长,去 review ,去指挥了,说不好这种感觉是什么样子的,或许是有种自己给自己升职的感觉?

你们说,当年汽车出来的时候,车夫变成司机是不是也会有类似的感觉

6610 次点击
所在节点    程序员
59 条回复
Mr54
55 天前
感觉就这个进化速度马上就要把手写代码的干掉了,belike
maolon
55 天前
我觉得本来就不应该把大部分精力放在怎么写上面,
而且下一代开发可能一入行就是 ai 辅助代码的环境了,会不会写对他们来说可能真没这么重要
ranwu
55 天前
能创造价值就行
Aicnal
55 天前
@Mr54 @maolon 确实是这样的,我觉得 AI 的关键作用,在于帮助我们从一些没意义的重复代码中解放出来,能让我们有更多的时间去构思这些“体力劳动”之外的“脑力劳动”
mahaoqu
55 天前
不理解代码是怎么运作的,怎么敢去点「接受」呢?不自己亲手写过代码,怎么能理解代码是怎么运作的呢?有人说 AI 将取代所有低级开发岗位,但是每一个高级开发者都是从低级一步步过来的。所以编码能力还是重要的,但更多体现在理解代码而非记忆 API 上。
povsister
55 天前
负责 infra 、dev framework 相关的工作,没觉得 AI 有多么好用... 甚至连单测都写不好。最多就是写适配器这种体力活有点用。还是跟工作内容相关吧,有个别几个组件的维护者最近交的代码都像 AI 写的,自然是一顿痛批+打回去重写。。
XTTX
55 天前
@Aicnal 以前用一个新框架或者 lib 还去看那些文档. 现在直接说需求,给文档的地址和例子,AI 啪啪啪就弄完了。 再不行把报错贴进去,再把 type.ts 贴进去。
w568w
55 天前
徒步是人类早期的旅行方式。随着马车乃至内燃机的发明、家用汽车的普及,人类再也不需要徒步来长途旅行了。然而,生产方式的变化也带来诸多问题,例如汽车尾气排放带来的环境污染和健康影响。过度依赖电子设备导航,也造就了「路痴」等令人啼笑皆非的社会现象。

时至今日,徒步仍然被视为简单高效的健身方式而广为流行。尽管有导航软件的帮助,在长途旅行前,人们也依然需要做好规划,以享受旅行的乐趣。最重要的是,当汽车在路中抛锚时,人力推车可能是处理现场唯一的选择。
chouchoui
55 天前
最近学 Swift 完全进不了脑子,都是 AI 代码补全乱写
Aicnal
55 天前
@mahaoqu 嗯嗯,所以其实并不是完全「不理解」,只是从 Coding 转变成 Review 了,就和组长一样,组长不 Coding ,组员 Commit 之后组长 Review ,之后再合并
8355
55 天前
@Mr54 哈哈哈哈哈哈哈哈哈哈哈
Aicnal
55 天前
@povsister @w568w 其实还得要基础,我见过不少一点语言基础都没得的朋友直接用 AI 生成,结果最后 Debug 都不会,目前 AI 只能坐一些基础的体力活,架构的设计,实际的测试还是得人来,不过我对 AI Coding 还是保持乐观态度,以后对程序员的要求只会越来越高,就和马夫和司机一样,现在司机所掌握的知识,道路安全法,汽车的基本构造,可比车夫多得多,工具的运用还是得看使用者的层次如何,否则再好的工具也不如石头好用
ppxppx
55 天前
也有这种感觉。AI 会导致不能全身心的投入,最近发现自己写代码有点变懒变菜了。以前一写代码就半天,现在让 agent 来,先刷点其他内容。

而且 ai 写的代码 bug 多,难一点的问题幻觉太严重了,测试都跑不过,让他改 ai 会说这个测试不重要,balabala 一堆最后的结果总是成功了,但是实际上还是不能用。改 ai 写的 bug 真不一定有自己来写效率高,都是要理解一遍。自己写还是很快乐,改 bug 就很痛苦,喂自己看屎山的感觉...
devoteever
55 天前
恰恰相反
作为重度拖延症患者,
AI 让我重燃 Coding 激情. 有什么想法, 很快让 AI 实现了
streamrx
55 天前
时代不可能退步的,拥抱 ai 就行了。AI 只会越来越好用
mahaoqu
55 天前
@Aicnal 攻坚克难的时候更需要组长亲自写,尤其是技术选型、搭建框架、处理复杂 Bug 等等。Jeff Dean 还亲自写代码,我不相信 AI 能在几年之内超过他。
Chuckle
55 天前
已经要进化成产品经理了么
youthfire
55 天前
以前觉得写程序像做工艺品,精雕细琢,琢磨很久各种方法。哪怕前两年也只是让 ai 查错,学习。今年开始,这效率太诱人了,实在不愿意手工了。先 vibe coding 出功能,测试过程里 debug 。既惋惜又不愿意回到过去。
Aicnal
55 天前
@mahaoqu 务必赞同,但这也更说明了 AI 只能取代简单的体力劳动的 Coding ,对程序员的要求更高了
xuanbg
55 天前
软件开发的核心本来就是设计,编码那只是搬砖的活啊。代码不会写很正常,以前我都靠百度,现在换成 AI 直接出代码。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1145666

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX