编程已死! - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
sillydaddy
0.6D
0.15D
V2EX    职场话题

编程已死!

  •  1
     
  •   sillydaddy 21 小时 32 分钟前 5277 次点击

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

    反馈的循环已经建立

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

    通过 log 调试等价于 IDE 调试

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

    上下文工程

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

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

    编程已死,吾将何往?!

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

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

    这些都是用 AI 目前很难解决的问题。
    JoeJoeJoe
        9
    JoeJoeJoe  
    PRO
       21 小时 2 分钟前
    @stinkytofux #5 [5 $v2ex] 确实是这样的, AI 产出的代码只要 review 做的到位,质量还是很好的.
    tonytonychopper
        10
    tonytonychopper  
       20 小时 53 分钟前   3

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

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

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

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

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

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

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

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

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

    ( btw ,就是会员费太贵了
    JoeJoeJoe
        42
    JoeJoeJoe  
    PRO
       4 小时 6 分钟前
    @default996 vscode 里面生成之后有个按步审核的按钮,点一下自动跳转到下一块代码,按顺序审,有问题的直接改, 习惯审代码就好了, 看同事的代码不也一样么
    jtwor
        43
    jtwor  
       3 小时 45 分钟前
    @miniliuke Gemini3 上个月发布,已经能做网页版 win 、mac 操作系统了 https://juejin.cn/post/7574681762473541673
    Toowhite7
        44
    Toowhite7  
       3 小时 44 分钟前
    项目大了,一次请求的 token 也遭不住吧,喜欢花钱上班?
    visper
        45
    visper  
       3 小时 32 分钟前
    我用 Antigravity 的时候,叫他做个简单前端,然后确实也会打开浏览器自己加 log 代码然后点击那些。但是循环了好久把额度用完了,没搞出来。
    PEALFK
        46
    PEALFK  
       3 小时 24 分钟前
    现在习惯就是开始做架构的时候做好解耦,后面全 AI 写代码,UI 图也可以直接转代码了,期待未来,直接喂 UI 图和原型给 AI ,直接完成前端、后端、测试、验收,最后有一个完整产品了,遗憾的是,那时候我也失业了
    miniliuke
        47
    miniliuke  
       3 小时 20 分钟前
    @jtwor 他用的 Gemini3 和我用 Gemini3 的不是同一个?怎么差距这么大?水平进步比之前肉眼可见,尤其前端,但是单个页面还是经常有问题,至于后端就更不谈了
    jtwor
        48
    jtwor  
       3 小时 4 分钟前
    @miniliuke 今年已经不怎么写前端了,前端 agent 用 cc 、gemini ,随便截个产品图叫他实现组件模块(AI 审美也还行),几分钟输出的六七成完成度的 demo ,细节自己调整。对于我这种全干工程师,AI 的前端水平已经够用了,感觉初中级水平还是有的。后端确实不行,但 review 和优化还是能提供帮助
    coefu
        49
    coefu  
       1 小时 57 分钟前
    嵌入式呢?怎么验证?要焊接板子上面的部件的那种调试,以及需要多硬件联合的调试,v 站上搞 web 的多,就认为编程只有 web 吗?
    tanxnative
        50
    tanxnative  
       1 小时 3 分钟前
    @coefu 嵌入式 AI 估计要把自己调死... 给几十亿 token 也搞不定
    anan1314git
        51
    anan1314git  
       59 分钟前
    编程何止还是已死了? 按照网络上的一部分人的暴论, 编程的头七都已经过了许久了, 哈哈
    SkyYu822
        52
    SkyYu822  
       57 分钟前
    那就不做编程
    andrewTeller
        53
    andrewTeller  
       51 分钟前
    @yandif ai 味一下就出来了
    kandaakihito
        54
    kandaakihito  
       33 分钟前
    哪怕 AI 的能力就止步于此,等到 2027 年大量 AI 基础设施建成投产算力大降价,我都不敢想这个世界会变成什么样
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5428 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 06:39 PVG 14:39 LAX 22:39 JFK 01:39
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86