V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
secsilm
V2EX  ›  职场话题

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

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

    注意只讲“大多数”,个别的不在讨论之列。
    30 条回复    2025-11-21 14:34:43 +08:00
    wei2629
        1
    wei2629  
       1 天前
    我是后端,我觉得后端也躲不过去。主要是后端链路长,很多地方 ai 触摸不到。如果简单的项目,一个服务,一个数据库能完事,ai 也可以替代。
    cvooc
        2
    cvooc  
       1 天前   ❤️ 10
    确切的说, 应该是 半吊子新手/外行人 和 用 AI 做了个技术栈外的东西就觉得自己行了的老手

    高度夸赞在于对 AI 没有要求, AI 生成的东西表面上看的过去他们就满足了.

    当你有明确要求, 比如真商业项目, 把需求梳理的清晰的文档丢给 AI, 生成个四不像, 还磨洋工折腾一两小时没修好还嘴硬的 AI 专属时刻也多的是.
    2en
        3
    2en  
       1 天前   ❤️ 1
    前端切图仔,也能叫程序员
    AutumnVerse
        4
    AutumnVerse  
       1 天前 via iPhone
    本来打了好多字,最后全删了,二楼说得对。
    DICK23
        5
    DICK23  
       1 天前
    跟前后端没啥关系,业务关联性不高的,重复性的工作岗位基本都会被波及。
    X0V0X
        6
    X0V0X  
       1 天前
    每一次都是前端被率先拿出来鞭尸
    dearmymy
        7
    dearmymy  
       1 天前
    后端主要业务比较麻烦。前段就是功能模块多些。
    gpt5
        8
    gpt5  
       1 天前
    任何一个现在用 ai 用的特别爽的行业,都容易被 ai 取代。
    所以不分什么前后左右端,都要完蛋。
    X0V0X
        9
    X0V0X  
       1 天前   ❤️ 1
    反正逛了一圈中推下来,高潮的来来去去还是那几个人。以我司来说,还是古法编程居多,虽然公司在大力推,但是没人会因为活干得快了就去接更多的活,所以前端人数还是那么多,而且还不够需要砍需求。
    passon
        10
    passon  
       1 天前
    我感觉 AI 更适合写后端,业务逻辑好描述,UI 上的改动很难用文字描述清楚
    vansiit
        11
    vansiit  
       1 天前   ❤️ 1
    我做为偏后端的全栈,体验上也感觉前端稍微容易 ai coding 一点。分析下来,

    1. 前端的提示词更好写,需要调整和修改的地方更直观,可视化,可验证

    2. 前端更容易给 LLM 足够的上下文,草图,设计稿,json 数据等等

    3. 前端生态更组件化模块化,AI 容易复用

    当然后端也一样,简单 CRUD ,接口 Controller ,sql ,单元测试这些一样被替代,但深层业务逻辑不会轻易 AI 化。举个例子,“我想写一个打赏主播的功能接口设计”,涉及到“订单、交易、风控、退款、结算、推荐引擎”等等,相对来说需要 AI 二次多次改写
    sankemao
        12
    sankemao  
       1 天前
    将来大多数坐办公室的行业都逃不掉
    est
        13
    est  
       1 天前   ❤️ 1
    老登来澄清一下:

    其实一开始就没前端这个行业

    自古以来都是所见即所得前后端一把梭的。frontpage flash 时代开发效率和表达能力比现在前端强得多。

    用代码撸界面本来就是本末倒置,得不偿失的做法。

    90 年代 delphi 和 VB 都支持双向绑定了。SQL 生成都是全自动的。写 CRUD 一般都 10 分钟搞定的。
    94
        14
    94  
       1 天前   ❤️ 1
    前端观感上看起来会多一些,很大一部分是因为前端娱乐圈的属性就是喜欢各种发帖曝光。

    排除掉这部分增加曝光的属性。前端觉得好用是因为复杂业务少,大多数场景下完全不需要去了解实际业务也完全可以做。即使稍微有一些小瑕疵也不影响使用。
    后端觉得不好用,很大部分是因为需求方自己都不一定捋得清楚业务逻辑。很多时候需要反复和需求方开会扯皮,去试图理解对方的业务。这些人都不一定办得好的事,现在交给 AI 去做肯定是不靠谱的。即使出现一些小瑕疵,输出结果很明确得就会体现出来,数值出现偏差了。

    更何况很多开发语言水平本就不高。可能脑子里明白了,但让他描述一遍或者用文字表达出来就不知道该怎么说了。输出到 AI 来实现的时候就肯定是会有问题了。
    如果需求可以明确的输出成 "如果 XXX ,那么 XXX" 这样精确的需求文档,那么是古法编程和 AI 编程其实都是一样的,按部就班的把自然语言转换成逻辑代码就行了。但是实际操作中并不会有这种可能。
    johnnyNg
        15
    johnnyNg  
       1 天前
    主要前端一写就能看到效果, 后端 AI 从写代码到看到效果需要、代码、数据库、服务器等配套设施, 甚至还需要前端
    SenLief
        16
    SenLief  
       1 天前
    我觉得后端可以利用 ai 一把梭前端。
    zhonghao01
        17
    zhonghao01  
       1 天前
    用了 figma MCP + claude code + GLM 还原的效果感觉挺差的,跟实际上的完全不一样。就我目前实际的使用来看,html css 还是得自己手动调,其他的 AI 能搞定。figma UI 还原这个我看别人的演示还原度非常高,GLM 在编程方面我觉得是我用过的国产里的最好的,但是搭配 figma mcp 就是不行。
    Skifary
        18
    Skifary  
       1 天前
    @cvooc 还有卖课的和打广告的,cursor 自从 claude 亲自下场以后,是一个贴都看不到了🐶
    adgfr32
        19
    adgfr32  
       1 天前 via Android
    @passon ui 不一定描述,可以将设计稿预处理或者有元数据送入模型。
    后端追求的是稳定性,可复现,可测试很重要。大模型不同的厂家,不同的版本,甚至同一个版本的不同请求都可能有不少差异。
    justtokankan
        20
    justtokankan  
       1 天前
    比起前端,后端 AI 写感觉更简单
    holulu
        21
    holulu  
       1 天前
    最近同事都在用 AI 写代码,最后出现很多预料不到的 bug ,还得通宵擦屁股,还不如一开始就自己写。
    aarontian
        22
    aarontian  
       1 天前   ❤️ 1
    无所谓担不担心,时代的车轮都会往前滚。

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

    包括楼上说的订单/支付/退款/推荐系统之类,七八成交给 AI 写都没问题,人工 review/测试。只不过要做好架构准备好文档,这两块做太差那就是无限返工。
    l353443703
        23
    l353443703  
       1 天前
    厂商自己也喜欢前端,最近 gemini3 又是 vibe coding 前端界面出来展示
    udisyue
        24
    udisyue  
       1 天前
    AI 最好用的地方在哪?就是那些已经有现成解决方法的可以剥离出来的东西。耦合的东西越少,它给你提升的效率越高。
    比如,你跟 AI 说我要做一个 api 网关转发,它很快就能给你把代码撸出来,或者小到你说我要向后端请求数据,数据格式是 xxx ,拿来再做个排序,也是很方便的
    但是如果你要它做更复杂的东西,不是不能做,而是你在给他的提示词上就要非常详细。做出来还要仔细 review ,花掉的时间不一定比你自己写更少
    XiaoJ
        25
    XiaoJ  
       1 天前
    Vibe Coding 非常好, 但出现 BUG 时对新手而言就是灾难, 会进入 Vibe Coding 解决 BUG 的死循环; 看不懂生成的代码, DEBUG 能力差, 没有经历过古法编程时代的新手, 解决问题的效率会很低; 对于老手, Vibe Coding 是一个非常高效的辅助工具, AI 能快速提供思路, 实现原型代码, 对于性能优化, 多线程并发还是需要根据经验给 AI 提示
    xiaohouzhi
        26
    xiaohouzhi  
       1 天前
    @cvooc 一两年前 AI 连表面上看得过去的小项目都搞不出来,现在已经能做了。如果 AI 就停在当前的水平,之后不发展了,那确实可以说它谁都替代不了。但是看看一两年前 AI 能做什么,现在能做什么,这个趋势还是挺明显的。搞定那些有明确需求的商业项目其实也是时间问题而已。实际上这种商业项目真正难的是你需要把业务逻辑给说清楚,其实只要用自然语言能描述清楚也可以,并不需写代码。
    cssTheGreatest
        27
    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
        28
    dcatfly  
       22 小时 28 分钟前
    1. 实际上现在顶尖的大模型在 JS 和 JAVA 上都不存在障碍,参考 https://roocode.com/evals
    2. 前端是能看到的界面,更容易被理解生成的成果,所以也更容易被分享。所以每次发新模型,大家都会分享模型生成的界面,前端一次又一次的失业 ;而后端的成果分享出来也只有程序员能看懂。
    3. 前端整体链路上比后端更短,所以模型在生成后端代码时可能需要更多的上下文,也更容易犯错;但随着模型和上下文工程的优化,这部分差异会越来越不明显。

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

    这件事本质是前端和喜欢说前端被 AI 干死的都是喜欢输出内容的,所以看起来前端老是死去活来的,反而是 AI 在设计生成 UI 这一块一直是在进化,每次都有全新的体验。
    enpitsulin
        30
    enpitsulin  
       19 小时 49 分钟前
    @enpitsulin 现在 AI 写代码唯一的问题就是大型项目中很容易重复造轮子,如果需要避免又要提供很长的上下文,对于多人协作不是很友好,代码复用程度会很低,导致越来越乱,还有可能功能实现但是性能上不是最优,仍需要手动优化。但是对纯粹逻辑的代码,说 AI 可以代替编码工作完全没问题
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2728 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 02:23 · PVG 10:23 · LAX 18:23 · JFK 21:23
    ♥ Do have faith in what you're doing.