chatGPT对软件技术栈的冲击将逐渐显现

158次阅读
没有评论

软件研发的技术栈是逐步迭代形成的,其第一性原理是:通过技术栈对系统的复杂性就行分层控制。

由此可知,如果系统复杂性由于 chatGPT 类 AI 的介入,导致原来控制不了的,现在非常好控制的话,那么一些原来看起来简单的技术栈又会复兴。

以网站前端研发为例子,从最早的纯 HTML 到 jQuery 在到 react/vuejs 等,逐步复杂,其学习成本和难度也逐渐增加,但是对于越来越复杂的网站来说这是必要的。因为重写一个页面的成本太高了。

以网站后端研发为例子,从最早的 perl 到 PHP 再到 Java 微服务,无不是为了控制复杂的逻辑,将复杂度逐层逐块分解,放在不同的系统里控制起来,以便促进系统的平稳演化。

但是,现在 chatGPT 来了,如果一个 prompt 就可以写好一个 PHP 页面的话,谁还在乎每隔几周让 AI 重写一遍?


chatGPT 等 AI 对软件研发的最大冲击根源是,复用的标的物从 source code 变成了 prompt。这是很容易被忽略了,现在说似乎太早,但是,等到 GPT-5/ 6 发布的时候,一切就会非常明朗了!

正文完
 
评论(没有评论)