sillydaddy
85 天前
我感觉是因为编程是可以**低成本验证**的:
**验证**:
AI 可以自己将编写的代码,在测试环境编译、运行,然后 AI 自己也可以确认结果是否正确。这里的正确性分为 2 种,一种是编译出错、运行崩溃这种,另一种是不符合用户需求,比如组件位置不对、点击后切换的界面不对。这些东西,即使是人,也不能保证一次编码就可以搞定。AI 当然也不能。但是,它可以根据出错的信息,去调试对应的代码!然后再运行,再继续。这是一个完整的闭环,需要的人工介入非常少。因为它可以听懂自然语言,把关键的需求用自然语言描述就可以。像是组件位置不对、切换后的页面不对、API 返回的数据不对,这些甚至都不用人去告诉它就可以自己验证、判断。换句话说,我们只需要用自然语言给他很少的指令,它就可以全自动运行。现在的问题就是,如果让 AI 自己去调试代码,它能不能搞定!我相信 2 ,3 年内肯定可以。
**低成本**:
上面的闭环,都是发生在计算机环境、测试环境中的;而且测试完成后,可以很容易部署到真实环境,几乎无差别。成本极低。
试想一下,其他哪个领域可以做到上述的低成本验证呢?
医疗。AI 提出一些治疗方案,怎么验证它说的是不是对的?或者给专家评估,或者实际测试。这些成本非常高。
同样的,教育、工业、建筑,这些领域都很难低成本验证。注意是低成本的。
动画、视频这些,都有很多主观的标准。你让 AI 生成一个图片视频,怎么评估它是不是符合生成的要求呢?很难自动化。而且目前的 AI 好像也无法做到很精确的生成图片和视频。
我感觉编程对于 AI 来说,是自带飞轮效应的。这也是为什么都拼命挤到编程代理这个赛道上。很可悲。