- 主题:目前ai编码的两个问题
现在ai写代码已经非常强了,真正的瓶颈是人。ai写代码,一是速度比人快,分分钟成百上千行。二是知识面比人广各种语言,各个软件方向都行。三是工作强度比人强,连续工作。
我理解人的限制主要有两个:
1.架构设计能力。
除非你啥也不管像外行一样完全让ai主导写啥样是啥样。但凡你要按照自己的意愿让ai实现,你自己就得有架构设计能力。这个能力不是人人都有。你如果还不如ai,那反而在指导ai的时候跌跌撞撞,让ai无所适从。但这个能力恐怕人也不好获得,只能靠学习靠经验靠试错。所以这个问题没什么好办法解决。
2.审核代码的能力。
你有了自己的想法,让ai去实现,ai瞬间吐出一堆代码。但是否符合你的意图,你就得去审核。这是个体力活。ai一天可以产生十万八万行。但你审核的速度却没这么快。但我觉得这个问题目前应该有办法解决:
比如,让ai之间互相审核。你审核他们审核之后的,这样会缩小范围。
比如,让ai生成测试用例把控。也会减少工作量。
比如,让ai解释代码,但这个好像没有特别适合的现成的工具。
所以,我觉着现在需要一款让ai解释代码的工具。这个工具和现在的ai编程工具集成起来,在现有的工作流中用起来顺畅一点。会非常明显的提高写代码的效率。
--
FROM 221.216.159.*
这个可以算在第一条里面。有时候想不清楚,有时候自认为想清楚了但说不清楚。
【 在 chaobill 的大作中提到: 】
: 还有一个表达能力,如何让ai理解
--
FROM 221.216.159.*
ai不能解决的问题很多,但不妨碍它能大幅度提高写代码的效率。
【 在 z16166 的大作中提到: 】
: 就我前两天发的那个竞赛题,如果不给它总结出来删边的先后关系(偏序),或者引导它总结,AI很难写出来正确的代码。
: 人手写的话,没理出这个关系更写不了
: /nForum/#!article/Programming/223167
: ...................
--
FROM 221.216.159.*
是的。就是这些地方才需要大量的人。才需要ai取代。这些都是体力活。
【 在 z16166 的大作中提到: 】
: AI堆业务代码好,特别是py、js的。
--
FROM 221.216.159.*
以后不需要人参与了。说的是现在的情况
【 在 hothail 的大作中提到: 】
: 描述,我像是一种编程语言
: 理解需求,架构,然后编程/表达 (这个还不是 自然语言,暂时达不到)
: 那就是 一种面向AI的编程语言 AI-Oriented Programming Language
: ...................
--
FROM 221.216.159.*
这个之前在本班说过
目前的编程语言,架构设计,设计模式,其实都是为了迁就人设计的。如果只为了ai,有些设计完全没必要,比如没必要高级语言,没必要清晰的架构。。。
不过话说回来,就算ai的智能飞升,它也应该喜欢简化,抽象,只不过不是为了适应人而简化抽象而已。
【 在 hothail 的大作中提到: 】
: 是现在的编程不用人参与
: 会发明出一种新的编程语言
: 就像现在极少有人写asm汇编一样
: ...................
--
FROM 221.216.159.*
这就是站在人的角度的自我感觉良好,没搞懂业务层是啥也没搞懂ai是啥。
ai之所以编码表现好,是因为目前编码有可验证的闭环。之所以编码有这个闭环,是因为编码最数字化,等其他方面也数字化了,可验证了,有什么ai不可以作的?
【 在 qsasl 的大作中提到: 】
: AI只是能够实现最基础的编码
: 与业务层级的结合,AI永远替代不了
--
FROM 221.216.159.*
你搜一下 数字人
【 在 qsasl 的大作中提到: 】
: 你把人数字化一把试试?
: 人的世界,并不是非黑即白
--
FROM 221.216.159.*
【 在 qsasl 的大作中提到: 】
: 感觉完全是鸡同鸭讲
: 你去向你领导请示东西,在他刚爽完和刚被他领导骂完,结果是一样的不?
: 人就不是一个非黑即白的东西,人都搞不明白的东西,凭啥AI可以
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 如果有人按照这句话的思路说:人都搬不动的东西,凭啥机器可以?你是不是觉得很荒谬?所以我说这是站在人的角度自我感觉良好。即没懂啥是业务层,也没懂啥是ai。
--
FROM 221.216.159.*
大型代码库的处理,应该是那些ai编程工具还没来得及去考虑这方面。现在他们正在解决。已经有试验可以连续跑几十个小时了。
【 在 stub 的大作中提到: 】
: ai有瓶颈, 比如上下文限制, 人类可以年复一年的研究大型代码库, 比如chromium, ai由于上下文的限制, 对大型代码库的把控肯定不如人类
--
FROM 221.216.159.*