V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
sillydaddy
5.48D
5.17D

编程已死!

  •  1
     
  •   sillydaddy · Dec 29, 2025 · 8500 views
    This topic created in 125 days ago, the information mentioned may be changed or developed.

    不是情绪化的表达,而是基于下面的 3 点观察。

    反馈的循环已经建立

    这两天发现,Cursor 中的 Opus 4.5 ,已经可以自动运行浏览器,自动执行操作,自动截图。反馈的回路已经建立。

    通过 log 调试等价于 IDE 调试

    之前我还在想,为什么没见到 AI 使用 IDE 的断点调试。后来想到了,添加 log 日志的方式,不就等价于 IDE 调试吗?现在的 AI 用 log 调试是小菜一碟。

    上下文工程

    目前 AI 的上下文有大概 100 万 token 。看起来不多,但想想人类吧,当一个人面对一个大型项目,他大脑中能存储多少东西,可以说非常有限,他只能存一些大的架构方面的,或者抽象层面的东西。对于这之下更细节的东西,他也要去搜索、查看代码来确认,这些东西对 AI 来说,通过 context engeering ,也完全可以做到。

    今天我就发现,Cursor 已经会自动压缩上下文了。一个对话,用着用着,本来进度条满了,过会儿然后再去看,发现进度条又回到一半了。

    编程已死,吾将何往?!

    除了架构和品味,AI 还差一些。但对于功能性的编程,动力、飞轮和链条已经完全就绪。编程已死,吾将何往?!

    63 replies    2025-12-31 11:20:02 +08:00
    yandif
        1
    yandif  
       Dec 29, 2025
    这“不是 xxx ,而是 xxx”的写法,不会是 ChatGPT 写的吧
    111111111111
        2
    111111111111  
       Dec 29, 2025
    @yandif Gemini 也喜欢这样
    cooco
        3
    cooco  
       Dec 29, 2025
    怎么每隔一段时间就有这种帖子...所以呢,你因为 AI 失业了吗
    JYii
        4
    JYii  
       Dec 29, 2025
    收到
    stinkytofux
        5
    stinkytofux  
       Dec 29, 2025
    去年只是插件辅助 做点代码提示的工作.
    今年已经完全成为了编程主角, 人类变成了辅助, 负责 review.
    明年啥样不敢想啊!
    mk3s
        6
    mk3s  
       Dec 29, 2025   ❤️ 1
    架构师:tmd ,本来底下一堆小弟可以背锅,现在老板全裁了,以后的锅我一个人哪背的过来🤣
    server
        7
    server  
       Dec 29, 2025   ❤️ 2
    现在才是编程, 而不是十年如一日重复 curd
    ROYIANS
        8
    ROYIANS  
       Dec 29, 2025   ❤️ 1
    拿着锤子的人,看啥都像钉子。你说的最后一句,架构和品味,才是编程的核心。
    用户的需求模糊,如何挖掘出真正问题;
    工期压力和技术债务之间如何平衡,如何在排期内完成规定的任务,且不背负过多的技术债务;
    一个复杂的工程系统,如何快速排查 bug (一个支付系统的分布式事务失败,AI 能判断是消息队列的顺序性问题、还是数据库锁超时、还是幂等性设计缺陷吗?难的不是哪一行报错了,而是为什么这么设计,历史决策,人是可以记住的,AI 记不住,他不知道几个月前,这段代码为什么要这样改动。)

    这些都是用 AI 目前很难解决的问题。
    JoeJoeJoe
        9
    JoeJoeJoe  
    PRO
       Dec 29, 2025
    @stinkytofux #5 [5 $v2ex] 确实是这样的, AI 产出的代码只要 review 做的到位,质量还是很好的.
    tonytonychopper
        10
    tonytonychopper  
       Dec 29, 2025   ❤️ 3

    😯这几个小时里发生了什么?
    june4
        11
    june4  
       Dec 29, 2025   ❤️ 2
    既然这样了,你倒是把人家付费的 app 都实现一遍,打半价卷死它们
    v2306
        12
    v2306  
       Dec 29, 2025
    @cooco 每个人刚开始接触都会有这样,深度使用就祛魅了
    labubu
        13
    labubu  
       Dec 29, 2025
    “为什么没见到 AI 使用 IDE 的断点调试。” Visual Studio 就可以,自动写代码,自己编译,自己解决问题,调试什么的也都能解决,比如说调试多线程之类的,基本上所有的都可以 ai
    billzhuang
        14
    billzhuang  
       Dec 29, 2025 via iPhone
    cursor 也可以自己 debug
    dddd1919
        15
    dddd1919  
       Dec 29, 2025
    锅在!人在!
    pagxir
        16
    pagxir  
       Dec 29, 2025 via Android   ❤️ 2
    什么时候让 cursor 重写 cursor ,然后让它免费
    X0V0X
        17
    X0V0X  
       Dec 29, 2025   ❤️ 6
    终于不是前端单独死了,有伴了
    NizumaEiji
        18
    NizumaEiji  
       Dec 29, 2025
    几个月前 mcp 生态开始健全后就可以了。agent 可以自己执行 bash 命令,可以写 shell 、py 脚本去调试参数分析文件,前端写完可以自己拉起浏览器进行页面测试。甚至 ReAct 模式可以自己分析、写 plan ,然后逐条按 plan 执行。
    不过我现在的感受是这个东西现在最受制约的反而是记忆能力,不知道你们用 claude code 这些有没有遇到过连着几轮对话后 claude 逐渐丢失最开始对话的上下文,然后开始写跑偏需要你不断用对话去纠正的情况。
    itning
        19
    itning  
       Dec 29, 2025
    一句话,让大模型为我生成 10 万行代码
    bojue
        20
    bojue  
       Dec 29, 2025
    AI 把我一个产品写崩了,满满的廉价感,不是所有产品都适合
    adgfr32
        21
    adgfr32  
       Dec 29, 2025 via Android
    笑死了,会压缩上下文了也算好事?,这不是用智商换长度么。
    closedevice
        22
    closedevice  
       Dec 29, 2025
    呃~~~~果然历史总是在重演
    shmilypeter
        23
    shmilypeter  
       Dec 29, 2025   ❤️ 1
    去年群里有个老哥问能不能让 AI 直接看完原型就给他干活,大家还嘲笑他来着。

    今年已经实现了,AI 已经可以直接“看见”东西了。

    刚开始 AI 只能单个文件 tab 出提示,后来 AI 能读一整个工程,再后来 AI 的上下文越来越大,能力也越来越强,就我的亲身体会而言,claude opus 模型能够把你想到的提前想了,你想不到的他也给你列举了。

    以后编程这一行初级真的全都给干掉了。只需要一个高级指挥 AI 干活了。
    omL72EEc
        24
    omL72EEc  
       Dec 30, 2025 via Android
    这篇帖子用的什么 AI 写的?
    shawnsh
        25
    shawnsh  
       Dec 30, 2025 via Android
    标题党
    dreamHigh
        26
    dreamHigh  
       Dec 30, 2025
    会用 AI 的占比多少呢?
    bennyfu
        27
    bennyfu  
       Dec 30, 2025 via iPhone
    试过一个 6 万行的项目,不能说不能用,用的很辛苦
    bennyfu
        28
    bennyfu  
       Dec 30, 2025 via iPhone
    让 Claude 生成测试用例并测试,半个小时把我 Claude code max 1 挡的 token 用光了,有的测试用例都 404 ,给我 pass 了
    v21984
        29
    v21984  
       Dec 30, 2025
    @yandif 包的
    sillydaddy
        30
    sillydaddy  
    OP
       Dec 30, 2025
    @ROYIANS #8 > “。。。为什么这么设计,历史决策,人是可以记住的,AI 记不住,他不知道几个月前,这段代码为什么要这样改动。。。”

    所以说上下文工程很重要。你说人能记住,而 AI 记不住,这个为啥呢?
    我没做过 context engineering ,那就假设吧,一个人一年完成了 30 个功能,不少了吧,把这些功能的核心决策放到 AI 的上下文里面,不可以吗?完全可以啊。这个不需要全部细节存起来,只需要一个索引,或者关键词就 ok ,就像人会记得“emm ,大概有这么个事儿,我当时是考虑到 xx 才这么设计的”。具体的细节可以通过 RAG 向量数据库来查。人不也是这样吗?做某个功能时,不需要把以前所有踩过的坑都过一遍,只需要找与当下做的事相关的上下文。我看不出这样分级的 AI 上下文,相比人类,会有什么做不到的。
    sillydaddy
        31
    sillydaddy  
    OP
       Dec 30, 2025
    @labubu #13
    @billzhuang #14
    请问是指断点调试那种吗?
    jwk345
        32
    jwk345  
       Dec 30, 2025
    gemini/antigravity 也可以干这事
    tanxnative
        33
    tanxnative  
       Dec 30, 2025
    其实复杂的逻辑,业务还是需要人来实现,并且需要高级程序员的
    如果你不信, 你让任何 ai 写一个 windows,linux 试试
    毕竟他们也是 "程序"
    miniliuke
        34
    miniliuke  
       Dec 30, 2025
    @tanxnative ai 写不出 windows,linux 也写不出数据库浏览器,甚至写不出一个单文件的能直接运行的代码程序。所以连初级程序员目前都无法代替,只是说能提升程序员的工作效率(可能间接导致一些初级程序员失业)
    ygming
        35
    ygming  
       Dec 30, 2025
    总算不只是前端已死了 哈哈哈
    penisulaS
        36
    penisulaS  
       Dec 30, 2025
    上帝已死->尼采已死->已死已死
    aino
        37
    aino  
       Dec 30, 2025
    编程怎么又死了
    unco020511
        38
    unco020511  
       Dec 30, 2025
    倒不是说已死,但起码已经大大改变了我的工作流程.
    从以前的手工编程
    =>到去年的人工主导,llm 辅助
    =>到年初的我做任务编排,AI 执行
    =>到现在我只提最终目标和验收,中间全流程 ai agent 自主编排/实施/调试/反馈,cursor 几乎全流程闭环了,起码前端是可以全流程闭环
    未来会发展成什么样,真的难以想象
    BeforeTooLate
        39
    BeforeTooLate  
       Dec 30, 2025
    @server 非常赞同,现在才是编程的开始啊,日复一日的 curd 真的有啥意义么
    default996
        40
    default996  
       Dec 30, 2025
    @JoeJoeJoe 可是 review 太痛苦的( ai 一次就生成 N 份代码,连打开的欲望都没有),有时还看不懂 ai 的思路,不知道它究竟写了啥
    littleG
        41
    littleG  
       Dec 30, 2025
    拥抱变化,这是趋势。

    @sillydaddy #30 我有个困惑,你说的这些,是 AI 全自动实现,还是必须有一个人类角色去把握和控制(非 Prompt Engineer )。

    那对于一个科技公司来说,是不是只需要保留产品、运营、销售等等非技术人员,技术部门全部砍掉,交给一个 AI 系统(类似于钢铁侠的贾维斯),他 or 它,可以像人类那样思考理解客户负责的需求,可以解决全部的技术问题,实现全部的需求,解决任何可能发生的 bug 。

    确实有些困惑,或许这种困惑是目前人类和 AI 之间的关系到底是怎么样的? 不说那么宏观的,程序员和 AI 的关系到底是怎么样的?

    就目前我认为,AI 的诞生不是减轻工作量,而是让使用者产生更多生产力,人类的创造力是不会被取代的(以后未知),或许使用者应该思考的是如何更好的驾驭 AI ,实现自己的目的。并在这个过程中思考如何提升自己的不可替代性。

    ( btw ,就是会员费太贵了
    JoeJoeJoe
        42
    JoeJoeJoe  
    PRO
       Dec 30, 2025
    @default996 vscode 里面生成之后有个按步审核的按钮,点一下自动跳转到下一块代码,按顺序审,有问题的直接改, 习惯审代码就好了, 看同事的代码不也一样么😂
    jtwor
        43
    jtwor  
       Dec 30, 2025
    @miniliuke Gemini3 上个月发布,已经能做网页版 win 、mac 操作系统了 https://juejin.cn/post/7574681762473541673
    Toowhite7
        44
    Toowhite7  
       Dec 30, 2025
    项目大了,一次请求的 token 也遭不住吧,喜欢花钱上班?
    visper
        45
    visper  
       Dec 30, 2025
    我用 Antigravity 的时候,叫他做个简单前端,然后确实也会打开浏览器自己加 log 代码然后点击那些。但是循环了好久把额度用完了,没搞出来。
    PEALFK
        46
    PEALFK  
       Dec 30, 2025
    现在习惯就是开始做架构的时候做好解耦,后面全 AI 写代码,UI 图也可以直接转代码了,期待未来,直接喂 UI 图和原型给 AI ,直接完成前端、后端、测试、验收,最后有一个完整产品了,遗憾的是,那时候我也失业了
    miniliuke
        47
    miniliuke  
       Dec 30, 2025
    @jtwor 他用的 Gemini3 和我用 Gemini3 的不是同一个?怎么差距这么大?水平进步比之前肉眼可见,尤其前端,但是单个页面还是经常有问题,至于后端就更不谈了
    jtwor
        48
    jtwor  
       Dec 30, 2025
    @miniliuke 今年已经不怎么写前端了,前端 agent 用 cc 、gemini ,随便截个产品图叫他实现组件模块(AI 审美也还行),几分钟输出的六七成完成度的 demo ,细节自己调整。对于我这种全干工程师,AI 的前端水平已经够用了,感觉初中级水平还是有的。后端确实不行,但 review 和优化还是能提供帮助
    coefu
        49
    coefu  
       Dec 30, 2025
    嵌入式呢?怎么验证?要焊接板子上面的部件的那种调试,以及需要多硬件联合的调试,v 站上搞 web 的多,就认为编程只有 web 吗?
    tanxnative
        50
    tanxnative  
       Dec 30, 2025
    @coefu 嵌入式 AI 估计要把自己调死... 给几十亿 token 也搞不定
    anan1314git
        51
    anan1314git  
       Dec 30, 2025
    编程何止还是已死了? 按照网络上的一部分人的暴论, 编程的头七都已经过了许久了, 哈哈🤣
    SkyYu822
        52
    SkyYu822  
       Dec 30, 2025
    那就不做编程
    andrewTeller
        53
    andrewTeller  
       Dec 30, 2025
    @yandif ai 味一下就出来了
    kandaakihito
        54
    kandaakihito  
       Dec 30, 2025
    哪怕 AI 的能力就止步于此,等到 2027 年大量 AI 基础设施建成投产算力大降价,我都不敢想这个世界会变成什么样
    opentrade
        55
    opentrade  
       Dec 30, 2025
    你的死了,我的没死
    elmelloi
        56
    elmelloi  
       Dec 30, 2025
    你全家死完,编程都不会死
    cstj0505
        57
    cstj0505  
       Dec 30, 2025
    前几年见过这种语气的还是 SQL 已死,NO SQL 当立
    sillydaddy
        58
    sillydaddy  
    OP
       Dec 30, 2025
    @littleG #41 > “是 AI 全自动实现,还是必须有一个人类角色去把握和控制”

    你看现在的 AI ,训练方式和效果,都是需要人给予指令的,它不能自己给自己定目标。所以,结合现在的 AI 架构和品味还不太够,那么 AI 需要人来给定目标,比如功能性的目标,还比如给予一些架构和品味方面的指导,也算是一种目标。

    如果架构和品味可以通过强化学习学到(我感觉编程领域的架构和品味,还是比较容易学到的,代码简洁、高内聚低耦合,这些并非描述不清楚),那就没程序员什么事儿了。
    kakki
        59
    kakki  
       Dec 31, 2025
    今年死了多少次了?谁来数一数.
    littleG
        60
    littleG  
       Dec 31, 2025
    @sillydaddy #58 所以你认为,“贾维斯” 在未来的某一天,是会出现的,并且这一天不会太远是吗。
    stonesirsir
        61
    stonesirsir  
       Dec 31, 2025
    @pagxir 有点道理
    jiang24gdufs
        62
    jiang24gdufs  
       Dec 31, 2025   ❤️ 1
    #56 @livid
    Livid
        63
    Livid  
    MOD
    PRO
       Dec 31, 2025   ❤️ 1
    @jiang24gdufs 谢谢。56 楼的账号已经被彻底 ban 。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2577 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 200ms · UTC 13:00 · PVG 21:00 · LAX 06:00 · JFK 09:00
    ♥ Do have faith in what you're doing.