对 ai coding 高度夸赞和担心失业的,似乎前端从业者居多?

1 天前
 secsilm
各位朋友,你们的身边统计学结果如何?欢迎分享。

注意只讲“大多数”,个别的不在讨论之列。
2383 次点击
所在节点    职场话题
31 条回复
holulu
1 天前
最近同事都在用 AI 写代码,最后出现很多预料不到的 bug ,还得通宵擦屁股,还不如一开始就自己写。
aarontian
1 天前
无所谓担不担心,时代的车轮都会往前滚。

我是后端,现在基本都靠 AI 写代码了,一般的企业级业务( CRUD )需求基本一遍过,直觉我现在的文字功底比高考巅峰期强得多。

包括楼上说的订单/支付/退款/推荐系统之类,七八成交给 AI 写都没问题,人工 review/测试。只不过要做好架构准备好文档,这两块做太差那就是无限返工。
l353443703
1 天前
厂商自己也喜欢前端,最近 gemini3 又是 vibe coding 前端界面出来展示
udisyue
1 天前
AI 最好用的地方在哪?就是那些已经有现成解决方法的可以剥离出来的东西。耦合的东西越少,它给你提升的效率越高。
比如,你跟 AI 说我要做一个 api 网关转发,它很快就能给你把代码撸出来,或者小到你说我要向后端请求数据,数据格式是 xxx ,拿来再做个排序,也是很方便的
但是如果你要它做更复杂的东西,不是不能做,而是你在给他的提示词上就要非常详细。做出来还要仔细 review ,花掉的时间不一定比你自己写更少
XiaoJ
1 天前
Vibe Coding 非常好, 但出现 BUG 时对新手而言就是灾难, 会进入 Vibe Coding 解决 BUG 的死循环; 看不懂生成的代码, DEBUG 能力差, 没有经历过古法编程时代的新手, 解决问题的效率会很低; 对于老手, Vibe Coding 是一个非常高效的辅助工具, AI 能快速提供思路, 实现原型代码, 对于性能优化, 多线程并发还是需要根据经验给 AI 提示
xiaohouzhi
1 天前
@cvooc 一两年前 AI 连表面上看得过去的小项目都搞不出来,现在已经能做了。如果 AI 就停在当前的水平,之后不发展了,那确实可以说它谁都替代不了。但是看看一两年前 AI 能做什么,现在能做什么,这个趋势还是挺明显的。搞定那些有明确需求的商业项目其实也是时间问题而已。实际上这种商业项目真正难的是你需要把业务逻辑给说清楚,其实只要用自然语言能描述清楚也可以,并不需写代码。
cssTheGreatest
1 天前
个人经验觉得是还是怎么使用工具的问题(当然工具质量也有影响,例如 claude > gpt ),“写一个防抖函数”和“写一个页面”,需要的上下文是不同量级的。

某种程度上我觉得我越来越啰嗦了,会给 agent 交代很多上下文,例如“用 antDesign 拼一个页面,上面是一个筛选的表单,里面有字段 ABCDE ,分别是 xxx 类型和 xxx 校验规则,点击表单的提交按钮后表单下方出现一个结果列表,列表用 antDesign 的 Table 控件来实现,从我提供的 mock json 结构提取字段放到每一行里,它们的格式是 xxxx 。。。” 敲这么多字是挺烦的,但这样能大概框住结果,产出物质量也能过关。

对我来说工作流程没变化,分析需求--转化为代码结构--实现--联调,只是后三步开始交给 AI 去处理,我最后 review 一下即可。我们也在尝试 spec-driven development ( BMAD 、openspec 、spec-kit 这些),计划提供更完整的产品 context 信息,然后将前后端项目串联起来,看看这样落地 Spec → 计划故事点 → 拆分任务 → 具体实现 的开发流程的效果。

不过也可能这都是空话,说不定明年就被裁了哈哈
dcatfly
23 小时 28 分钟前
1. 实际上现在顶尖的大模型在 JS 和 JAVA 上都不存在障碍,参考 https://roocode.com/evals
2. 前端是能看到的界面,更容易被理解生成的成果,所以也更容易被分享。所以每次发新模型,大家都会分享模型生成的界面,前端一次又一次的失业 ;而后端的成果分享出来也只有程序员能看懂。
3. 前端整体链路上比后端更短,所以模型在生成后端代码时可能需要更多的上下文,也更容易犯错;但随着模型和上下文工程的优化,这部分差异会越来越不明显。

当前,ai 冲击的是 curd/初中级程序员的市场;但 ai 发展太快了,把时间拉长,可能所有可以解决又容易被验证的都将被 ai 解决。
enpitsulin
20 小时 57 分钟前
扯犊子,后端在 AI 冲击下也早就死了,AI 根据 TDD 去实现 API 根本早就已经完全不需要人工介入了,AI 完全可以循环跑出最完美的结果,人工只需要负责理解业务写好 Spec 和定义好数据 Schema 就行了。如果做不到就是纯粹设计的不行,可能这一步还不如 AI 代替。

这件事本质是前端和喜欢说前端被 AI 干死的都是喜欢输出内容的,所以看起来前端老是死去活来的,反而是 AI 在设计生成 UI 这一块一直是在进化,每次都有全新的体验。
enpitsulin
20 小时 50 分钟前
@enpitsulin 现在 AI 写代码唯一的问题就是大型项目中很容易重复造轮子,如果需要避免又要提供很长的上下文,对于多人协作不是很友好,代码复用程度会很低,导致越来越乱,还有可能功能实现但是性能上不是最优,仍需要手动优化。但是对纯粹逻辑的代码,说 AI 可以代替编码工作完全没问题
EchoWhale
16 分钟前
其实对界面有要求的话,用 ai 难多了,有时候你要的效果很难描述出来。没要求的话当然快,什么效果 ai 说了算。这一点后端的需求反而容易说明白

此外界面也难测试,没法让 ai 自测。但是我后端的需求可以写单元测试让 ai 自己看

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

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

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

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

© 2021 V2EX