我的答案是:不能。它是人类对现有文明成果以 AI 方式综合阐释的新模式。

要理解这个问题,需要明白程序员是做什么的。程序员做的是把现实世界的需求转换成为软件世界的实现。

这个转换过程中,除了大量的逻辑操作之外,还有很多面向人类的特定的需求。而这些机器如何理解呢?至少目前还做不到。

就好比一个系统开发框架,设计良好,非常的灵活易用,有特色。但是仍然无法覆盖到所有的需求场景。透过光芒,仍然有很多地方被遮盖。

chatgpt有很多能力,而且也会逐步发展提升。但是无论如何你不能把 AI 当成全知全能的系统 – 那个叫上帝。

你可以叫 chatgpt 生成一段代码,但是没法直接让它帮你生成一整套系统。因为整套系统的产生,已经超出了语言描述的范畴。即便是完整的系统设计文档,里面仍然有大量的需求内容是文档无法覆盖到的,这些灵活性要交给人类 – 软件工程师去填坑解决。人类的需要存在着无法语言描述的部分。

人类习惯上总是寻找“一统天下”的事务,解决所有的问题。然而这是不可能的。物理学总想着搞个“大一统”的理论,描述目前已知的所有力。但是即使哪个天才真的做到了这一点,马上还会有未知的奥秘破坏它,等着人类继续研究。“乌云”永远不会缺少。

但是 AI 可以视为人类智力的延伸,就如同互联网是人类大脑存储的延伸一样,有非常重要的价值。

在技术什么叫“套壳”行为?
如何评价折叠屏手机?