为什么后端同学普遍不愿意使用 AI 辅助写代码

2 月 26 日
 Qcui

好像都是在说 AI 擅长写前端 UI ,不擅长写后端代码? 但我看到一个事情:Java 后端同学纠结半天写出来了有问题的功能,前端同学用 AI 10 分钟写完并联调测试通过了,这样看 AI 写后端代码也可以啊。 更何况这还是 Java ,写 Node 、Python 这些代码不更有优势么。 我觉得后端同学还是要多尝试和接受 AI 辅助写代码这一块的,不然一步落后,步步落后。

8811 次点击
所在节点    职场话题
69 条回复
default996
2 月 26 日
你自己以为的吧
opengps
2 月 26 日
只是不能完全接受。对后端来说,自己的代码才最有可控度,ai 的代码跟别人的代码一样可靠度很低,理解起来困难
freak118
2 月 26 日
业务复杂度高吧 而且很多项目历史文档都不全 AI 可能也分析不明白?
Qcui
2 月 26 日
@default996 不是自己以为的,是身边现象学。可能是圈子的关系,我身边的后端同学普遍对 AI 编程的接受程度较低,Vibe Coding 使用率也很低
Qcui
2 月 26 日
@freak118 应该有这些顾虑。大的模块重构可能需要人来把关,但平时一些小的功能实现应该是可以交给 AI 来做的,写完后 Review 一下代码就好了。我觉得很多时候 AI 给的思路挺好的
FawkesV
2 月 26 日
后端 AI 也能用,就是逻辑性的很多东西 需要自己去理 只有一些独立的新功能比较方便
Razio
2 月 26 日
想用的人早就用了。
说句难听的,你管别人用不用呢。
rockddd
2 月 26 日
没发现你说的这个问题,我们这后端人手一堆账号,以至于前端快被裁完了。
Vindroid
2 月 26 日
我可以抄片段,但让 ai 写全部的,我洁癖,做不到,而且很多项目核心内容,我不敢喂给 ai ,第二天就完完整整的输出给其他人了
HeyWeGo
2 月 26 日
如果是复杂业务的后端,牵一发动全身那种,开发不敢大范围的上 AI ,但是局部修改应该还是没问题的,如果今后 AI 能够全面分析代码,后端前期这种逻辑性强的特点可能让 AI 分析更有利。只是还没到时候。

前端主要是验证快,所以大不了推翻重写,而且要写的 1:1 还原也是有难度的。就看怎么要求 AI 了
leizhimin
2 月 26 日
你们都是自费上班呀!
songco
2 月 26 日
可能是圈子问题,我们这边使用率很高
公司都准备普及 500 美元每月的某产品的 plan 了……要是使用率低,或者效果不好,资本家愿意花这个钱吗?哈哈
refear99
2 月 26 日
天天 100%用啊,codex 写的比自己好太多了逻辑性太强了,如果一个需求有 10 个点,资深程序员能写到 7 个点,改改调调能到 9 个点,但是 codex 一次对话就能到 9 个点,再对话 2 次能到 10 个点满分
BeautifulSoap
2 月 26 日
我在的公司大家都在用 cursor ,甚至因为大家用太多,每个月到了中后半都会触发公司设定的氪金上限(上限几万$都不够)
大家天天都在问 it 部门什么时候能开放用 codex ,claude code ,但因为这两公司对企业用户数据承诺,协议相关问题一直被公司禁止使用
htxy1985
2 月 26 日
业务复杂可以理解为信息量大,很多需求和实现方式并不是那种典型的解决方案。换句话说,很多后端项目模块之间的联系和小坑小槽的连很多开发人员都记不太清,他又怎么跟 ai 能够说清?
ai 接收不到完整的信息和提示词,做出偏差时在所难免的。而后端一旦出错,影响往往是很难受的。
所有即使后端会用,也是谨慎的用。
alansfinal
2 月 26 日
圈子问题,过去 2 个月 AI coding agent 能力的提升比过去一年都大,太多人跟不上很正常
zhlxsh
2 月 26 日
周围几个同事都说,后期维护的时候复杂
jhytxy
2 月 26 日
因为这个技能的前置科技需要点开爬墙


国产模型只能闹着玩
很多人试了一下觉得还不如自己写
zhengfan2016
2 月 26 日
样板代码应该会用 ai 写的吧,比如 domain 和 proto 重复的 type 定义,但是业务逻辑这块,你说 ai 能不能写,肯定能,但是 ai 特别喜欢自己造轮子,明明用一些第三方工具库,300 行能写的非得自己实现拉到 500 行。每次拉个几百行,以后一个 class 几千行代码,全是 ai 拉的,改个 bug 都不是很好定位

有人说可以 ai 总结 ai 改,你能保证 ai 永远读得懂自己拉的东西吗,如果可以,那大家肯定愿意愉快的 vibecode ,问题是,没有人能保证 ai 永远能改自己的💩,而公司的代码出了问题总有人要来负责,一想到最后是自己手动改这坨💩,大部分后端肯定更愿意自己亲自部署,亲自拉
wtml
2 月 26 日
看你要写的是什么类型的代码了,和业务不相干的确实写的不错,比如一些工具型的代码,要是写业务代码先得花上半天时间给他描述,再花上好几轮纠正它的错误和理解偏差,有这时间自己都写完了,毕竟业务代码往往也比较简单

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

https://www.v2ex.com/t/1194195

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

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

© 2021 V2EX