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

当未来的人写程序已经不需要代码时,他们如何看待写代码的这段历史

  •  
  •   XiaoBaiYa · 2023-02-19 20:49:09 +08:00 · 1755 次点击
    这是一个创建于 425 天前的主题,其中的信息可能已经有所发展或是发生改变。

    看 AI 目前的发展程度,AI 写程序似乎已经是未来的趋势

    未来大家写一个程序时,不再依赖代码,而是依赖需求文档

    那到时候的人们如何看待我们目前这段历史。

    16 条回复    2023-02-20 14:19:15 +08:00
    cmdOptionKana
        1
    cmdOptionKana  
       2023-02-19 21:04:17 +08:00   ❤️ 1
    人们?

    在老板、客户、产品经理、普通用户眼里,本来就对写程序这个过程没啥感觉,反正就是提需求,看结果。
    feng0vx
        2
    feng0vx  
       2023-02-19 21:07:51 +08:00 via iPhone   ❤️ 1
    和人们抛弃汇编类似
    pppguest3962
        3
    pppguest3962  
       2023-02-19 21:33:13 +08:00
    2023 的社会人或者在校生,除了历史课和古董商情怀客,根本就不会再去留意 20 世纪 30 年代的针孔纸阅读机
    monster1priest
        4
    monster1priest  
       2023-02-19 21:37:04 +08:00
    现代人修 Bug:注释掉这行试试,把那行也注释掉试试
    未来人修 Bug:AI ,这里不对,你看看改改...... 还是不对,你再改改
    XiaoBaiYa
        5
    XiaoBaiYa  
    OP
       2023-02-19 21:43:13 +08:00
    顺便问了下 ChatGPT 的看法
    Q:当未来的人写程序已经不需要代码时,他们如何看待写代码的这段历史

    A:如果未来的人可以编写程序而无需编写代码,那么他们很可能会看待编写代码的历史,就像今天的人看待使用打字机或手写信函的历史一样。也就是说,他们可能会认为编写代码是一个过时的、笨拙的方式来实现计算机编程。

    然而,编写代码是计算机编程发展的重要历程,它使得计算机应用得以发展和运行。编写代码不仅需要深入的计算机知识,也需要创造力和灵活性,因此它需要很高的技能水平。未来的人可能会欣赏编写代码所涉及的智力挑战,并感激前辈们对编写代码技术的贡献。他们也可能会将编写代码的历史视为计算机科学的关键发展阶段之一,并从中学习和汲取经验。

    总之,未来的人可能会以不同的方式看待编写代码的历史,但无论如何,编写代码的历史都将是计算机科学发展中一个重要的里程碑。

    Q:到时候人们修改 BUG 的方式可能是什么样子的

    A:未来人们修改 BUG 的方式可能会更加智能化和自动化,利用机器学习和人工智能等技术来帮助自动诊断、定位和修复 BUG 。以下是一些可能的方式:

    自动化测试和诊断:未来的软件开发工具可能会拥有更智能的自动化测试工具,这些工具可以检测和分析代码,以便自动发现和定位问题。

    机器学习:未来的人们可能会使用机器学习算法来训练模型,以便自动识别和修复常见的 BUG 。

    自适应程序:未来的程序可能会具有自适应性,它们可以根据运行环境自动调整自己的行为。例如,如果程序检测到自己在特定环境下出现了问题,它可以自动调整自己的行为,以适应该环境并修复问题。

    智能修复工具:未来的程序员可能会使用更智能的修复工具来修复 BUG 。这些工具可以自动推荐修复方案,甚至可以直接实施修复,而不需要手动修改代码。

    总之,未来人们修改 BUG 的方式可能会更加智能化和自动化,利用先进的技术来帮助程序员更快速、更准确地诊断、定位和修复问题。
    lwjef
        6
    lwjef  
       2023-02-19 21:51:33 +08:00 via iPhone
    AI 写 AI ,AI 统治地球。
    djoiwhud
        7
    djoiwhud  
       2023-02-19 21:54:11 +08:00 via Android
    你会在意以前打字员岗位的事么?同样的还有黄包车车夫。
    kingjpa
        8
    kingjpa  
       2023-02-19 22:37:55 +08:00
    就和看待在 win 下使用 vim 的人员一样。
    xctcc
        9
    xctcc  
       2023-02-20 08:15:14 +08:00
    以后一个中小规模公司感觉只需要二三个技术就行了。。
    CCHome
        10
    CCHome  
       2023-02-20 08:49:20 +08:00 via Android   ❤️ 1
    工匠,妥妥的工匠。
    eibici
        11
    eibici  
       2023-02-20 09:17:12 +08:00
    如果所有的代码都可以真正摆脱人类独立完成,那么世界将会发生翻天覆地的变化,现有的社会的经济、政治结构都会瓦解而进行重构。因为如果代码可以真正的独立完成,那么 AI 不能完成的事情已经几乎没有了
    debuggerx
        12
    debuggerx  
       2023-02-20 09:32:21 +08:00
    你确定到你说的那种程度的时候还有“人”的存在?
    倒不如问,当 AI 统治世界人类灭亡的时候,AI 们还会不会记录人类曾经存在的信息?
    kylebing
        13
    kylebing  
       2023-02-20 11:25:51 +08:00
    就像现在看之前的第一台电脑一样:

    - 若前无古人,后就无来者。
    - 敬畏
    XiaoBaiYa
        14
    XiaoBaiYa  
    OP
       2023-02-20 11:55:30 +08:00
    @eibici #11
    @debuggerx #12
    我感觉,其实没有那么远,有没有想过,随着 AI 发展,将来的程序员可能不需要像现在一样亲自编写大量的底层代码,而是可以通过对 AI 的指令来完成所需的功能。而底层代码,一般是由专业的公司来进行。
    目前写代码的程序员,未来的方向更有可能是测试、产品、技术顾问等。
    dengshen
        15
    dengshen  
       2023-02-20 12:03:37 +08:00 via iPhone
    有没有可能以后不需要写代码做 app ? 类似贾维斯助理,直接说需求就行。不需要开发一个 app/管理后台
    superJava
        16
    superJava  
       2023-02-20 14:19:15 +08:00
    和我们看古人钻木取火一样吧
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2912 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 00:16 · PVG 08:16 · LAX 17:16 · JFK 20:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.