众力资讯网

为了一个codebuddy的低级错误,折腾了整整两天。我以为是我的错误,原来是c

为了一个codebuddy的低级错误,折腾了整整两天。我以为是我的错误,原来是codebuddy 硬编码。

反正也就那么回事了。

AI时代,写代码不难。改代码难。 项目规模大了,跟AI描述需求就要费很长的时间。然后,改代码又要花大量的时间去描述需求。所以,AI一开始的快,就被后来的慢抵消了。

没有银弹。软件工程的论断再一次证实。无论发明什么,也无法把工作效率提高一个数量级。

AI只能做快速原型。但是项目规模一大,还是得重构的。自媒体上吹的那些都是扯淡,复杂项目,AI搞不定的。因为AI的上下文空间有限,它再怎么能耐,也只能在它的上下文空间内思考。

比如AI有1M上下文空间,它处理一个项目,会把所有的代码都读一遍,然后上下文空间就占用得差不多了。在它的上下文空间之内,它的确很强,能改好所有的错误。但改错的同时可能会制造其它错误。

所以AI想要把软件规模做大,还是得操纵它的人具备架构能力。否则就只能做做demo。AI根本没法让不专业的码农变得专业。

不可否认,AI对开发还是有很大的加速作用的。比如,安装软件,测试,验证,都可以让ai去干。现在ai跟我提啥建议,我都是回答,你帮我做。安装软件,配置软件这种事情,再也不需要查资料了,AI帮你做好。

其实对于搞自媒体的人,AI可能更有用,不过,这也意味着,他们快要被淘汰了。当AI可以自动生成内容的时候,谁还会去看那些数字垃圾?