1
wei2629 1 天前
我是后端,我觉得后端也躲不过去。主要是后端链路长,很多地方 ai 触摸不到。如果简单的项目,一个服务,一个数据库能完事,ai 也可以替代。
|
2
cvooc 1 天前 确切的说, 应该是 半吊子新手/外行人 和 用 AI 做了个技术栈外的东西就觉得自己行了的老手
高度夸赞在于对 AI 没有要求, AI 生成的东西表面上看的过去他们就满足了. 当你有明确要求, 比如真商业项目, 把需求梳理的清晰的文档丢给 AI, 生成个四不像, 还磨洋工折腾一两小时没修好还嘴硬的 AI 专属时刻也多的是. |
3
2en 1 天前 |
4
AutumnVerse 1 天前 via iPhone
本来打了好多字,最后全删了,二楼说得对。
|
5
DICK23 1 天前
跟前后端没啥关系,业务关联性不高的,重复性的工作岗位基本都会被波及。
|
6
X0V0X 1 天前
每一次都是前端被率先拿出来鞭尸
|
7
dearmymy 1 天前
后端主要业务比较麻烦。前段就是功能模块多些。
|
8
gpt5 1 天前
任何一个现在用 ai 用的特别爽的行业,都容易被 ai 取代。
所以不分什么前后左右端,都要完蛋。 |
9
X0V0X 1 天前 反正逛了一圈中推下来,高潮的来来去去还是那几个人。以我司来说,还是古法编程居多,虽然公司在大力推,但是没人会因为活干得快了就去接更多的活,所以前端人数还是那么多,而且还不够需要砍需求。
|
10
passon 1 天前
我感觉 AI 更适合写后端,业务逻辑好描述,UI 上的改动很难用文字描述清楚
|
11
vansiit 1 天前 我做为偏后端的全栈,体验上也感觉前端稍微容易 ai coding 一点。分析下来,
1. 前端的提示词更好写,需要调整和修改的地方更直观,可视化,可验证 2. 前端更容易给 LLM 足够的上下文,草图,设计稿,json 数据等等 3. 前端生态更组件化模块化,AI 容易复用 当然后端也一样,简单 CRUD ,接口 Controller ,sql ,单元测试这些一样被替代,但深层业务逻辑不会轻易 AI 化。举个例子,“我想写一个打赏主播的功能接口设计”,涉及到“订单、交易、风控、退款、结算、推荐引擎”等等,相对来说需要 AI 二次多次改写 |
12
sankemao 1 天前
将来大多数坐办公室的行业都逃不掉
|
13
est 1 天前 老登来澄清一下:
其实一开始就没前端这个行业 自古以来都是所见即所得前后端一把梭的。frontpage flash 时代开发效率和表达能力比现在前端强得多。 用代码撸界面本来就是本末倒置,得不偿失的做法。 90 年代 delphi 和 VB 都支持双向绑定了。SQL 生成都是全自动的。写 CRUD 一般都 10 分钟搞定的。 |
14
94 1 天前 前端观感上看起来会多一些,很大一部分是因为前端娱乐圈的属性就是喜欢各种发帖曝光。
排除掉这部分增加曝光的属性。前端觉得好用是因为复杂业务少,大多数场景下完全不需要去了解实际业务也完全可以做。即使稍微有一些小瑕疵也不影响使用。 后端觉得不好用,很大部分是因为需求方自己都不一定捋得清楚业务逻辑。很多时候需要反复和需求方开会扯皮,去试图理解对方的业务。这些人都不一定办得好的事,现在交给 AI 去做肯定是不靠谱的。即使出现一些小瑕疵,输出结果很明确得就会体现出来,数值出现偏差了。 更何况很多开发语言水平本就不高。可能脑子里明白了,但让他描述一遍或者用文字表达出来就不知道该怎么说了。输出到 AI 来实现的时候就肯定是会有问题了。 如果需求可以明确的输出成 "如果 XXX ,那么 XXX" 这样精确的需求文档,那么是古法编程和 AI 编程其实都是一样的,按部就班的把自然语言转换成逻辑代码就行了。但是实际操作中并不会有这种可能。 |
15
johnnyNg 1 天前
主要前端一写就能看到效果, 后端 AI 从写代码到看到效果需要、代码、数据库、服务器等配套设施, 甚至还需要前端
|
16
SenLief 1 天前
我觉得后端可以利用 ai 一把梭前端。
|
17
zhonghao01 1 天前
用了 figma MCP + claude code + GLM 还原的效果感觉挺差的,跟实际上的完全不一样。就我目前实际的使用来看,html css 还是得自己手动调,其他的 AI 能搞定。figma UI 还原这个我看别人的演示还原度非常高,GLM 在编程方面我觉得是我用过的国产里的最好的,但是搭配 figma mcp 就是不行。
|
19
adgfr32 1 天前 via Android
@passon ui 不一定描述,可以将设计稿预处理或者有元数据送入模型。
后端追求的是稳定性,可复现,可测试很重要。大模型不同的厂家,不同的版本,甚至同一个版本的不同请求都可能有不少差异。 |
20
justtokankan 1 天前
比起前端,后端 AI 写感觉更简单
|
21
holulu 1 天前
最近同事都在用 AI 写代码,最后出现很多预料不到的 bug ,还得通宵擦屁股,还不如一开始就自己写。
|
22
aarontian 23 小时 58 分钟前 无所谓担不担心,时代的车轮都会往前滚。
我是后端,现在基本都靠 AI 写代码了,一般的企业级业务( CRUD )需求基本一遍过,直觉我现在的文字功底比高考巅峰期强得多。 包括楼上说的订单/支付/退款/推荐系统之类,七八成交给 AI 写都没问题,人工 review/测试。只不过要做好架构准备好文档,这两块做太差那就是无限返工。 |
23
l353443703 19 小时 42 分钟前
厂商自己也喜欢前端,最近 gemini3 又是 vibe coding 前端界面出来展示
|
24
udisyue 13 小时 54 分钟前
AI 最好用的地方在哪?就是那些已经有现成解决方法的可以剥离出来的东西。耦合的东西越少,它给你提升的效率越高。
比如,你跟 AI 说我要做一个 api 网关转发,它很快就能给你把代码撸出来,或者小到你说我要向后端请求数据,数据格式是 xxx ,拿来再做个排序,也是很方便的 但是如果你要它做更复杂的东西,不是不能做,而是你在给他的提示词上就要非常详细。做出来还要仔细 review ,花掉的时间不一定比你自己写更少 |
25
XiaoJ 12 小时 55 分钟前
Vibe Coding 非常好, 但出现 BUG 时对新手而言就是灾难, 会进入 Vibe Coding 解决 BUG 的死循环; 看不懂生成的代码, DEBUG 能力差, 没有经历过古法编程时代的新手, 解决问题的效率会很低; 对于老手, Vibe Coding 是一个非常高效的辅助工具, AI 能快速提供思路, 实现原型代码, 对于性能优化, 多线程并发还是需要根据经验给 AI 提示
|
26
xiaohouzhi 12 小时 41 分钟前
@cvooc 一两年前 AI 连表面上看得过去的小项目都搞不出来,现在已经能做了。如果 AI 就停在当前的水平,之后不发展了,那确实可以说它谁都替代不了。但是看看一两年前 AI 能做什么,现在能做什么,这个趋势还是挺明显的。搞定那些有明确需求的商业项目其实也是时间问题而已。实际上这种商业项目真正难的是你需要把业务逻辑给说清楚,其实只要用自然语言能描述清楚也可以,并不需写代码。
|
27
cssTheGreatest 11 小时 50 分钟前
个人经验觉得是还是怎么使用工具的问题(当然工具质量也有影响,例如 claude > gpt ),“写一个防抖函数”和“写一个页面”,需要的上下文是不同量级的。
某种程度上我觉得我越来越啰嗦了,会给 agent 交代很多上下文,例如“用 antDesign 拼一个页面,上面是一个筛选的表单,里面有字段 ABCDE ,分别是 xxx 类型和 xxx 校验规则,点击表单的提交按钮后表单下方出现一个结果列表,列表用 antDesign 的 Table 控件来实现,从我提供的 mock json 结构提取字段放到每一行里,它们的格式是 xxxx 。。。” 敲这么多字是挺烦的,但这样能大概框住结果,产出物质量也能过关。 对我来说工作流程没变化,分析需求--转化为代码结构--实现--联调,只是后三步开始交给 AI 去处理,我最后 review 一下即可。我们也在尝试 spec-driven development ( BMAD 、openspec 、spec-kit 这些),计划提供更完整的产品 context 信息,然后将前后端项目串联起来,看看这样落地 Spec → 计划故事点 → 拆分任务 → 具体实现 的开发流程的效果。 不过也可能这都是空话,说不定明年就被裁了哈哈 |
28
dcatfly 10 小时 7 分钟前
1. 实际上现在顶尖的大模型在 JS 和 JAVA 上都不存在障碍,参考 https://roocode.com/evals
2. 前端是能看到的界面,更容易被理解生成的成果,所以也更容易被分享。所以每次发新模型,大家都会分享模型生成的界面,前端一次又一次的失业 ;而后端的成果分享出来也只有程序员能看懂。3. 前端整体链路上比后端更短,所以模型在生成后端代码时可能需要更多的上下文,也更容易犯错;但随着模型和上下文工程的优化,这部分差异会越来越不明显。 当前,ai 冲击的是 curd/初中级程序员的市场;但 ai 发展太快了,把时间拉长,可能所有可以解决又容易被验证的都将被 ai 解决。 |
29
enpitsulin 7 小时 35 分钟前
扯犊子,后端在 AI 冲击下也早就死了,AI 根据 TDD 去实现 API 根本早就已经完全不需要人工介入了,AI 完全可以循环跑出最完美的结果,人工只需要负责理解业务写好 Spec 和定义好数据 Schema 就行了。如果做不到就是纯粹设计的不行,可能这一步还不如 AI 代替。
这件事本质是前端和喜欢说前端被 AI 干死的都是喜欢输出内容的,所以看起来前端老是死去活来的,反而是 AI 在设计生成 UI 这一块一直是在进化,每次都有全新的体验。 |
30
enpitsulin 7 小时 28 分钟前
@enpitsulin 现在 AI 写代码唯一的问题就是大型项目中很容易重复造轮子,如果需要避免又要提供很长的上下文,对于多人协作不是很友好,代码复用程度会很低,导致越来越乱,还有可能功能实现但是性能上不是最优,仍需要手动优化。但是对纯粹逻辑的代码,说 AI 可以代替编码工作完全没问题
|