以前要实现一些接口得写半天,现在直接交给 AI ,然后直接 review ,觉得 code 没啥问题,测试也通过了就直接 commit 了
感觉能有更多的精力放在架构的设计上了,但是这样也还是会让我有点焦虑,假如离开了 AI 那我岂不是狗屁都写不出来了,当时话又说回来,我也不是那种“工匠精神”的簇拥者,能写出又好又能用的代码就行
现在用 AI 感觉还是在进化了,就感觉是从反复的 coding 中解放出来,成为一个小的组长,去 review ,去指挥了,说不好这种感觉是什么样子的,或许是有种自己给自己升职的感觉?
你们说,当年汽车出来的时候,车夫变成司机是不是也会有类似的感觉
感觉与其焦虑,还不如多去学学和LLM相关的一些技术,比如提示词工程、MCP、Agent
![]() |
1
Mr54 4 天前 ![]() |
2
maolon 4 天前
我觉得本来就不应该把大部分精力放在怎么写上面,
而且下一代开发可能一入行就是 ai 辅助代码的环境了,会不会写对他们来说可能真没这么重要 |
![]() |
3
ranwu 4 天前
能创造价值就行
|
![]() |
4
Aicnal OP |
5
mahaoqu 4 天前 ![]() 不理解代码是怎么运作的,怎么敢去点「接受」呢?不自己亲手写过代码,怎么能理解代码是怎么运作的呢?有人说 AI 将取代所有低级开发岗位,但是每一个高级开发者都是从低级一步步过来的。所以编码能力还是重要的,但更多体现在理解代码而非记忆 API 上。
|
![]() |
6
povsister 4 天前 ![]() 负责 infra 、dev framework 相关的工作,没觉得 AI 有多么好用... 甚至连单测都写不好。最多就是写适配器这种体力活有点用。还是跟工作内容相关吧,有个别几个组件的维护者最近交的代码都像 AI 写的,自然是一顿痛批+打回去重写。。
|
8
w568w 4 天前
徒步是人类早期的旅行方式。随着马车乃至内燃机的发明、家用汽车的普及,人类再也不需要徒步来长途旅行了。然而,生产方式的变化也带来诸多问题,例如汽车尾气排放带来的环境污染和健康影响。过度依赖电子设备导航,也造就了「路痴」等令人啼笑皆非的社会现象。
时至今日,徒步仍然被视为简单高效的健身方式而广为流行。尽管有导航软件的帮助,在长途旅行前,人们也依然需要做好规划,以享受旅行的乐趣。最重要的是,当汽车在路中抛锚时,人力推车可能是处理现场唯一的选择。 |
![]() |
9
chouchoui 4 天前
最近学 Swift 完全进不了脑子,都是 AI 代码补全乱写
|
![]() |
10
Aicnal OP @mahaoqu 嗯嗯,所以其实并不是完全「不理解」,只是从 Coding 转变成 Review 了,就和组长一样,组长不 Coding ,组员 Commit 之后组长 Review ,之后再合并
|
![]() |
12
Aicnal OP |
13
ppxppx 4 天前 via Android
也有这种感觉。AI 会导致不能全身心的投入,最近发现自己写代码有点变懒变菜了。以前一写代码就半天,现在让 agent 来,先刷点其他内容。
而且 ai 写的代码 bug 多,难一点的问题幻觉太严重了,测试都跑不过,让他改 ai 会说这个测试不重要,balabala 一堆最后的结果总是成功了,但是实际上还是不能用。改 ai 写的 bug 真不一定有自己来写效率高,都是要理解一遍。自己写还是很快乐,改 bug 就很痛苦,喂自己看屎山的感觉... |
![]() |
14
devoteever 4 天前 ![]() 恰恰相反
作为重度拖延症患者, AI 让我重燃 Coding 激情. 有什么想法, 很快让 AI 实现了 |
15
streamrx 4 天前 via iPhone
时代不可能退步的,拥抱 ai 就行了。AI 只会越来越好用
|
16
mahaoqu 4 天前
@Aicnal 攻坚克难的时候更需要组长亲自写,尤其是技术选型、搭建框架、处理复杂 Bug 等等。Jeff Dean 还亲自写代码,我不相信 AI 能在几年之内超过他。
|
![]() |
17
Chuckle 4 天前
已经要进化成产品经理了么
|
![]() |
18
youthfire 4 天前 via iPhone
以前觉得写程序像做工艺品,精雕细琢,琢磨很久各种方法。哪怕前两年也只是让 ai 查错,学习。今年开始,这效率太诱人了,实在不愿意手工了。先 vibe coding 出功能,测试过程里 debug 。既惋惜又不愿意回到过去。
|
![]() |
20
xuanbg 4 天前
软件开发的核心本来就是设计,编码那只是搬砖的活啊。代码不会写很正常,以前我都靠百度,现在换成 AI 直接出代码。
|
21
kakki 4 天前
我觉得这才是正确的,毕竟很多时候在知道原理之后无非就是把这个苹果藏到了那个抽屉,把这个桃子藏到了这个柜子,有 AI 一把梭的全给你透视了的感觉。
|
22
JoeDH 4 天前
等大模型越来越强,这个趋势会越来越明显
|
23
ano 4 天前
我也,最开始我还是逐行观看,一个一个确认,又错了还自己排查。
现在的我,全部同意,一行代码都不看,报错了直接贴给 AI 改, 报错太多就回退,重写一遍需求。 我已经进化到产品经理了。 |
![]() |
24
styzcg 4 天前 via Android
有点像 C 用多了,感觉丧失了汇编能力了。
|
![]() |
25
q447643445 4 天前
能解决问题就行
|
26
bunny189 4 天前 via iPhone
让它写 Rust 试试看……你会没有焦虑的
|
![]() |
27
lqw3030 4 天前
原本编码就应该更多的是思考,这块 AI 不完全能替代
|
28
charlie21 4 天前
早用早转行
|
![]() |
29
ghostsf 4 天前
那还有文章说 ai 降低了开发效率呢;有的自己写,可能没有顾虑直接就写完了;用 ai 输出的,还得自己 review 一下,没问题还好,有问题得一顿改,如果完全依赖 ai 得各种给指令去调;某种程度上确实会降低效率。
具体看怎么用吧,把 AI 当工具用,面向 ai ,结伴编程,还是比较好的;另外研究研究 mcp ,还是不错的,确实能提高效率 |
30
chanChristin 4 天前 via iPhone
@mahaoqu #5 你能保证你用的所有依赖包里面的每一行代码你都看过,都理解是怎么运行的?那你怎么就敢直接用了
|
![]() |
31
yb2313 4 天前
以前那不也靠搜索引擎吗
|
![]() |
32
skyrim61 4 天前
请放下人力黄包车的旧思维, 拥抱两轮电动车送快递的新时代吧!
|
33
visper 4 天前
以后卖软件,可以写上广告:采用传统古法,手工制作而成。
|
34
zxjxzj9 4 天前
说的以前不是到处黏贴豆腐块,整个项目翻来覆去找一样。有 ai 帮我生成这么完美的豆腐块我干嘛费那么大劲自己写呢? 没 ai 的时候实际上学不会写代码的人还就是学不会,现在至少人家能靠 ai 糊出来
|
![]() |
35
imagecap 4 天前
以前都是搜索示例代码,复制粘贴。现在 AI 帮你复制粘贴,给了你接受和取消的功能。叫 AI 智能搜索引擎可能更好点
|
37
mahaoqu 4 天前
@chanChristin 说的是依赖包里不提供的逻辑啊。不需要理解每行代码,至少每个 API 的文档都看一下,知道输入输出应有的语义是必须的。而且难道你觉得 AI 不会用依赖包,而是自己从头到尾生成?
|
![]() |
38
archxm 4 天前
本来就写不了多少代码,一般程序员日产出是个位数。
大部分时间都在 debug |
![]() |
39
xuelang 4 天前
同感~ 越来越依赖 AI 了
|
40
LawlietZ 4 天前
AI 在复杂领域还是写不了一点
|
![]() |
41
simpleman 4 天前
那说明你的代码没啥技术含量。。
|
43
ranfenghs 4 天前 ![]() 我觉得 AI 用到现在可以拓宽思维边界,可能之前局限于自己的 coding 眼界问题,找不到最优的实现方式,现在可以让 AI 推荐出多种实现,然后根据效率,资源最有的方案,自己理解并看看 AI 怎么实现的,这确实是有个超级老师陪伴成长的感觉.
拥抱 AI,学习和成长这要看自己怎么使用工具了,而不是退化全赖 AI |
44
hekmon 4 天前 via iPhone
最近代码都是 AI 写的🤣
|
45
jjwjiang 4 天前
不光自己平时写小东西让 AI 起手,review 别人代码的时候我也写了个 chrome 插件让 AI 先 review 一遍了……
|
![]() |
46
namenone 4 天前
那怎么说的,在人力纺织时代,靠人,有了织布机后,靠机器,别想着怎么靠人能织布快过机器,而是学着怎么利用机器。如果说真的古法代码能跟现在什么产品写个 made by hand 一样就能提高商品价值,那确实可以继续古法敲代码。
普通的 crudboy 必定被淘汰,质疑 AI ,理解 AI ,成为 AI ! |
![]() |
47
Alex6 4 天前
确实用多了,不从实现角度思考代码细节了,给出一个解决方案提示,刷刷生成好代码,后面审视调测一下就 commit
|
![]() |
48
383394544 4 天前 via iPhone
但是为了给 ai 明确的 prompt ,我感觉我逻辑能力更提升了,不会像以前没想清楚就开始虾写。
|
49
kfpenn 4 天前
确实有这种感觉,现在让我再脱离 ai 手写代码,感觉会比以前效率低很多
|
51
skallz 4 天前
确实有这个问题,虽然说是说 codereiview 没问题可以直接用,但是这个 review 的能力实际上是建立在阅读和写过大量代码的前提下的,一旦长时间脱离代码的熟悉过程,review 的质量也肯定会下降的,也就更容易暴露出问题。。。不过暂时也想不到好的方式解决
|
![]() |
52
edisonwong 4 天前
反正对我来说,写业务逻辑用不了一点.... 对于有些东西,没问之前我就已经知道 ai 会瞎说,因为网络上没有文档,除非 ai 能通读所有(不止 github 上的)代码,人肉看也得捋源码逻辑
题外话:对于不懂原理盲目无脑用 ai 执行逻辑的人,小心 ai 投毒... |
![]() |
53
maemolee 3 天前
可以给自己设置一点限制,比如说,写点嵌入式
|
54
wutianlong 3 天前
读代码能力还是要的,否则很难
|
55
JoJoWuBeHumble 3 天前
我现在巴不得我同事多用 AI ,有些人代码写的还不如 AI
|
![]() |
56
horou 3 天前
@chanChristin 依赖包是已经大量用户使用和验证过的,所以可以放心使用,但是 ai 生成的是全新的功能逻辑代码,这个只有自己验证,没人能帮你验证其中的准确性
|
57
chanChristin 3 天前
@horou 对此我表示疑问,有很多包在 github 上提了很多个 issue ,但是我相信很多人在装包之前是不会去看的,只有在碰到问题了才会去找。至少在我使用的过程中 ai 给我带来的帮助是远大于问题的。
|
![]() |
58
FaiChou 2 天前
AI 是个六边形战士,但它能发挥出多大能力取决于使用者的上限。
|
59
anghunk 8 小时 52 分钟前
又不是全部让 AI 写,更像是一个懂得写代码的伙伴,我一边自己构思逻辑,一边让他写出实际代码,但是这部分肯定会和我想要的结果有一点出入,这时候我再介入修改,代码我是全程检查的
|