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

编程已死!

  •  
  •   sillydaddy · 18 小时 20 分钟前 · 3976 次点击

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

    反馈的循环已经建立

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

    通过 log 调试等价于 IDE 调试

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

    上下文工程

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

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

    编程已死,吾将何往?!

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

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

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

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

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

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

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

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

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

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

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

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

    ( btw ,就是会员费太贵了
    JoeJoeJoe
        42
    JoeJoeJoe  
    PRO
       53 分钟前
    @default996 vscode 里面生成之后有个按步审核的按钮,点一下自动跳转到下一块代码,按顺序审,有问题的直接改, 习惯审代码就好了, 看同事的代码不也一样么😂
    jtwor
        43
    jtwor  
       33 分钟前
    @miniliuke Gemini3 上个月发布,已经能做网页版 win 、mac 操作系统了 https://juejin.cn/post/7574681762473541673
    Toowhite7
        44
    Toowhite7  
       31 分钟前
    项目大了,一次请求的 token 也遭不住吧,喜欢花钱上班?
    visper
        45
    visper  
       19 分钟前
    我用 Antigravity 的时候,叫他做个简单前端,然后确实也会打开浏览器自己加 log 代码然后点击那些。但是循环了好久把额度用完了,没搞出来。
    PEALFK
        46
    PEALFK  
       12 分钟前
    现在习惯就是开始做架构的时候做好解耦,后面全 AI 写代码,UI 图也可以直接转代码了,期待未来,直接喂 UI 图和原型给 AI ,直接完成前端、后端、测试、验收,最后有一个完整产品了,遗憾的是,那时候我也失业了
    miniliuke
        47
    miniliuke  
       8 分钟前
    @jtwor 他用的 Gemini3 和我用 Gemini3 的不是同一个?怎么差距这么大?水平进步比之前肉眼可见,尤其前端,但是单个页面还是经常有问题,至于后端就更不谈了
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5618 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 03:26 · PVG 11:26 · LAX 19:26 · JFK 22:26
    ♥ Do have faith in what you're doing.