AI 能否取代程序员?当 AI 说它能取代程序员时,产品经理笑了;) - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
ashin
V2EX    程序员

AI 能否取代程序员?当 AI 说它能取代程序员时,产品经理笑了;)

  •  
  •   ashin
    axiaoxin 325 天前 1729 次点击
    这是一个创建于 325 天前的主题,其中的信息可能已经有所发展或是发生改变。

    “AI 取代程序员”是最近程序员们讨论的热点,有人说程序员即将失业,有人说代码时代终将落幕。但在经历了无数个被产品经理“轻松改需求”的深夜后,作为一名经验丰富的自由职业程序员,我不得不说:这些论调,恐怕和产品经理的“简单需求”一样天真。

    让我们坐上人体工学椅,翘起二郎腿,来聊聊为什么现阶段的 AI ,还远远不能取代那些每天在需求与技术的夹缝中求生存的程序员们。这个故事,要从纳瓦尔的一条推特说起……

    从纳瓦尔推文说起

    纳瓦尔推文

    今天看到纳瓦尔发了一条推特,没错,就是《纳瓦尔宝典》的那个纳瓦尔。他说:"AI won't replace programmers, but rather make it easier for programmers to replace everyone else."( AI 不会取代程序员,反而会让程序员更容易取代其他人)

    有个看起来很懂的人评论道:"AI can write programs per CEO Jensen Huang"( AI 可以写程序,正如英伟达的 CEO 黄仁勋所说)

    纳瓦尔淡定回怼:"Calculators can do math per CEO of Texas Instruments"(计算器可以做数学题,正如德州仪器的 CEO 所说)

    为什么说 AI 现阶段无法替代程序员?

    说实话,现阶段张口就说 AI 替代程序员的,十个有九个是不懂软件开发的。剩下那一个?八成在卖课,如果真正了解这一领域的人我认为是不会说出这种话的。

    如何判断程序员的技术水平

    我认为目前的 AI 不能替代职场专业程序员,至少现阶段做不到。以后可能会实现,但那时候大部分职业都被替代了。

    一个服务端程序员的看法

    作为一名不熟悉前端开发的服务端程序员,也称为后端程序员,我通常使用 AI 帮我写一些不是很复杂的前端代码,AI 帮我完成了前端程序员的任务。在不熟悉前端领域时,我可能认为它可以替代前端开发,因为我让它做的都是比较简单的任务。但我深知它无法帮我完成我的全部代码,因为我知道我的业务逻辑之复杂,历史问题和各种背景下也会有很多特殊逻辑,人与人之间口口相传有时候都是很难讲明白搞清楚的,更何况当前的 AI 写出来的代码还是有很大概率是有问题不能直接运行的。

    究竟是为什么呢

    虽然 AI 能帮我完成前端代码开发,但无法完成一些比较复杂的实现,面对这种情况,我更希望有一个活人专业前端来帮我完成这样的任务。如果现在就能被 AI 完美替代,我想那一定和我一样,业务格局和专业能力都还没打开。很多时候,往往不是 AI 做不出我要的效果,而是我无法像专业前端开发者一样告诉 AI 应该怎么做,给出了代码效果不对或无法运行时,我无法很好的指导 AI 进行修改,专业的人加上 AI 做专业的事,才能事半功倍。

    软件开发不只是写代码

    软件开发不仅仅是写几行代码完成几个功能而已,软件开发是一项工程,涉及很多环节,尤其是部门与部门之间的沟通,产品经理对需求的反复修改也会让代码变得复杂。

    软件代码是需要维护的,当实现的需求越来越多,系统越来越复杂,让 AI 做出一个完全可运营的线上系统是很难的,对一个复杂系统的维护是难以替代的部分(除非有 general AI )。

    真正做软件开发的人都知道真正的编程工作除了写代码,仍然需要:

    • 理解问题的本质
    • 设计系统架构
    • 确保代码的可靠性和可维护性
    • 在各种权衡中做出明智决策

    这些核心能力,我认为依然离不开人类的判断。更重要的是,当系统出了 P0 级别事故时,AI 是不能背锅的,能背的只有活人程序员,可以先杀几个程序员祭天,不然你还想今年给 AI 一个不合格的低绩效考核? :)

    表示无压力

    程序员日常修炼手册

    说到真正的编程工作,那简直就是一出好戏:

    阅读全文: https://blog.axiaoxin.com/post/ai-wont-replace-programmers/

    ashin
        1
    ashin  
    OP
       325 天前
    我现在创建一个主题扣 73.0 铜币 想了解一下我怎么才能恢复正常 @Livid
    NamelessRain
        2
    NamelessRain  
       325 天前   5
    @ashin 内容太水了 扣点正常
    JingW
        3
    JingW  
       325 天前
    真的 AI 替代程序员的时候,产品经理恐怕是笑不出来的。更可能的他们会发现没有地方哭了
    lyxxxh2
        4
    lyxxxh2  
       325 天前
    有掘金那味了。
    CodeAllen
        5
    CodeAllen  
       325 天前
    程序员都替代了,产品经理还有保留的必要?
    整个产品流水线全都简化了,产品经理、UI 设计师、前端工程师、后端工程师、测试工程师、运维工程师,甚至是项目经理,全都可以 AI 取代了,人都成为甲方,只需要看着项目甘特图疯狂迭代,不需要知道技术,架构什么的都是浮云,24 小时之内出演示平台,48 小时上线,系统动态扩容,这不都是手拿把掐。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2792 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 03:43 PVG 11:43 LAX 19:43 JFK 22:43
    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