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

2023-02-19 20:49:09 +08:00
 XiaoBaiYa

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

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

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

1888 次点击
所在节点    分享发现
16 条回复
cmdOptionKana
2023-02-19 21:04:17 +08:00
人们?

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

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

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

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

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

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

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

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

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

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

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

- 若前无古人,后就无来者。
- 敬畏
XiaoBaiYa
2023-02-20 11:55:30 +08:00
@eibici #11
@debuggerx #12
我感觉,其实没有那么远,有没有想过,随着 AI 发展,将来的程序员可能不需要像现在一样亲自编写大量的底层代码,而是可以通过对 AI 的指令来完成所需的功能。而底层代码,一般是由专业的公司来进行。
目前写代码的程序员,未来的方向更有可能是测试、产品、技术顾问等。
dengshen
2023-02-20 12:03:37 +08:00
有没有可能以后不需要写代码做 app ? 类似贾维斯助理,直接说需求就行。不需要开发一个 app/管理后台
superJava
2023-02-20 14:19:15 +08:00
和我们看古人钻木取火一样吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/917424

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX