如果不懂编程,AI不可能独立完成中/大型项目,效率不如手写😭

有个大概十万行代码左右的项目,是一点一点搭起来的,前面还好,越做到后面越折磨,基本严重到了只要是涉及到关联的代码,他不可能一次性改好

基本所有错误都要反复改很多次,撤销的次数越来越多,并且要一秒不停的盯着,必须要经常告诉他这个项目是什么架构,什么数据流程,我们需要修改哪里,应该怎么改这样,完全无法自主完成任务,并且我估计未来很长一段时间都会如此,能明显感觉到发展上限了:sob::sob::sob::sob:

并且最要命的是我不懂编程,完全小白,虽然用ai写了很久,但是也是勉强能了解一点架构,完全没法上手的那种:sob::sob::sob::sob::sob::sob::sob::sob:

现在做的真的是要命,打开就头疼,真的感觉不如自己写了,一两年前第一次接触到ai的时候感觉无敌了,现在宁愿当时没有ai,这样也不至于一点都不学导致现在完全不懂 :sob::sob::sob:只能一点一点瞎摸,太痛苦了:sob::sob::sob::sob::sob::sob:

:sob::sob::sob:真的如果想当专家级别的,必须要能到指挥AI的水平,现在的效率感觉甚至不如人工了…

今天让重构一下数据架构,把原来的从json里面读取数据改为mysql表,涉及到的地方很多,几十项吧,修改了整整一天都还是原状,涉及到的地方太多了,我也不懂,完全是灾难级别的,太痛苦了!!!前期再怎么规划都没用 :sob::sob::sob::sob:真的随着代码量变多难度是指数级上升 :sob::sob::sob::sob::sob::sob::sob::sob::sob::sob::sob::sob::sob::sob::sob::sob::sob::sob::sob::sob::sob::sob::sob::sob::sob::sob::sob::sob::sob::sob:

21 个赞

不懂编程的话连指导ai用什么工具链都成问题,还写中大型项目,更是难上加难

14 个赞

真的一开始觉得没必要学编程,指挥AI就行了,现在看来你不懂编程,不从hello world敲起来,不可能理解编程,只能自下而上理解项目,真的必须要学

3 个赞

毕竟上下文还是太短了。

3 个赞

这是必然的,截止到今天大模型的原理说白了还是概率不是定律

6 个赞

嗯…,咽口水,有个大概十万行代码左右的项目…
难度:star::star::star::star::star:
没全局上下文理解的时代,能跑就不改,不然,连锅带炸… :innocent:

2 个赞

还是得自己懂,AI 可以提升开发速度,完全信赖还是不行
多几个数据表就晕头转向了

WTF
多少行?

十万行确实挺多了,积重难返。
ai 有时候遇到问题会用一些 hack 的手段解决,如果不懂代码,技术债会越来越多。
不过我感觉还是有可能搞定,如果有单测的话,可以让 ai 自己分析重构优化架构。
后续添加功能,要参考站内大佬分享的提示词,让 ai 做完后自审。

2 个赞

一代人有一代人的技术债

头痛是一定的,
有的时候为了改一个bug,前前后后翻文档,问ai,最后发现是一处没git提交的更改导致的
这是真的炸

1 个赞

我现在1w5的代码行数,要不是当初架构搭的好,现在已经要维护不下去了。(刚重构了认证和鉴权)

1 个赞

先审核ai的方案架构再同意写代码好点

每个人都会打字,但不是所有人都是作家,一个道理

3 个赞

只能说贝叶斯算法还在发力,但是因为结构越来越复杂,人工智能给出预期中结果的概率越来越低了。 :face_savoring_food:

1 个赞

严肃的项目手动挡,糊弄项目AI全自动

2 个赞

我啥也不懂 更菜
一起学习

这个小白上手就会

AI只是工具,想用好还得懂怎么用 :joy_cat: 不懂代码让AI写真的很痛苦

+1 前期架构一定要规划好,不然后期AI也犯难 :joy_cat:

1 个赞

之前十万火急的立马要落地的全新技术栈全新项目,拿AI写Python GUI,不能一股脑全扔给他,第一把必须把提示词写到位了,整个框架起来了才能拆开来开始问,不然他每次带着全量代码重新发给你,都不知道哪里又改过了和初始答案不一样了,而这个不一样不是预期效果,后面会出问题。

本质来说还是上下文太短了,问多了就记不住了,所以这个主AI还不能瞎问,有其他问题得另找一个AI去问(不懂代码什么意思的时候)

后来因为全是面向过程的代码太难管理了(虽然有分函数,但一开始没想那么多要按功能模块拆成多文件,这就是脑子里没有架构的弊端),回到数据库+JavaWeb的那一刻,一切又都有了落脚点

5 个赞