标签

AI编程的潜在陷阱

发布时间:2026-04-22 10:05来源:微信阅读:17

//在AI时代,你能相信这篇文章是用传统方式手动书写的吗?

//何必如此?内容这么空洞吗?

//实属无奈,本文是一篇史无前例的错题集

//我也希望借助AI,但它力有未逮,缺乏人情味,无法道出症结所在

笔者钻研AI编程半年之久,身为前端新手,后端Java一窍不通,却自诩为顶尖算法工程师兼产品经理。起初雄心勃勃地动笔,如今却心怀忐忑地写下这些文字。

//AI编程到底管不管用?那是相当管用!

//AI编程会不会要命?那是相当要命!

自动驾驶谁不向往呢?在简单路段托管操作,放个矿泉水瓶,车辆也能抵达终点。

但自动驾驶需不需要驾照?某些自媒体人士,没写几行代码,却敢大放厥词。

不懂代码却用AI编程,恰如没有驾照却开自动驾驶汽车。99%的时间或许安然无恙,可一旦出事,往往是重大事故,危及性命。

无证驾驶的风险随时间累积,几乎可以断定,出事只是时间问题。

//澄清一个事实,问题究竟出在哪里?

写代码当作娱乐,有钱人多尝试支持AI发展也挺好。

然而,没有上线、没有用户的软件本质上只是个演示品。

可一旦上线运营,有了用户,甚至开始收费,或者与用户信用关联,

事情的性质就彻底改变了。AI编程无法替它的新手用户承担责任,背锅的终究是人。

所以,所有自动驾驶的驾驶员都必须持有驾照。

//要不要拥抱AI编程?傻子才不用。

//拥抱AI编程的正确姿势是什么?

KiMi、豆包、DeepSeek都没问题。Claude Code则不然。

Anthropic这家公司手段高明,心肠却黑。

Claude Code并非一种技术,而是一种处境,一种上了贼船就难以脱身的境地。

//或许有人认为我又在危言耸听,有兴趣不妨听我说完,没兴趣可以划走。

Claude Code的出现本质上是AI盈利的一种生意经,是打开AI销路的绝佳手段。

AI编程新手是什么样的人群?

第一种

1. 通常了解软件逻辑,甚至是行业从业者(如产品经理、项目经理类型),但肯定多年未写代码,大多学历不错。

2. 经济宽裕,穷人是烧不起几百几百块钱的。

3. 怀有信念,理想主义,属于先锋派。

第二种

1. **学生

2. 刚步入社会,涉世未深

3. 言论偏激

第三种

1. **自媒体从业者

//Claude Code存在哪些问题?上硬货了。

问题1: AI编程意味着AI调试,而AI调试的烧钱逻辑是指数级的。

玩具演示品的特点是交互看似完整,但内在逻辑极少,比最终上线的真实项目代码量少非常多,甚至只有真实代码的十分之一。

如果一个中型项目有40万行代码,调试时每次需要处理20万行,一次调试就得花费几十甚至上百元,而且修改速度会大幅下降。

人类程序员因为能理解代码,一旦遇到这种情况,可以直接手动接管,分段修改,人机协作,毫无问题。

而代码新手在甲方压力下疯狂进行AI编程,结果将是惨烈的。花钱能解决问题还算好,更可能的是根本解决不了。

问题2: 长上下文依赖与AI能力的极限

一般AI的长注意力机制在128k左右,理论上可达1-2M,但基本推理能力会失效。因为LLM是O(n²)的算法,属于指数级,处理1M所需资源是128k的百倍,一个普通20M的中型项目所需资源是演示品的十万倍!

128K大约对应6000-8000行代码,基本上就是个演示品水平。

问题3: 私有云环境无法调试

如果项目部署在无法访问公网的私有云上,会发生很糟糕的情况。一旦出现bug,意味着除了私有化部署大模型进去调试,别无他法,这完全是个死局。结合甲方的压力和工期,这种境地同样令人绝望,因为项目现场不可能有配备几百张显卡的机房。

问题4: AI智商有限

作为一名极客,我基本弄清了AI智能与人类智能的区别。

两者是截然不同的东西。

人类智能能大幅简化问题,抓住主要矛盾,具有主观能动性,能跳出来看问题。先天智能没有固定顺序,是一种进化算法,具备将事情简化和还原的能力。

AI智能则是一种求解,一种拟合智能。它是一个超级强大的解题大师。

一个是天生的出题人,一个是天生的解题人。

这是自媒体的说法,我并不认同。这种说法最早源于个别人,后来很多人鹦鹉学舌。

人类的解题智能也远超AI,只不过人类没有AI那样规范的输入接口。如果人类神经元能识别二进制,你就会知道人类有多厉害。视觉识别是一种不精确的算法,人的所有信息都经过以视觉为代表的五感算法处理后,才进入带宽运算,大多数未经训练的人会感到疲劳。如果AI也先视觉后逻辑,那将弱得不行。

但以视觉为代表的算法是超级泛化性算法,对输入参数没有任何要求。

所以AI智商是不行的。AI在任何领域都打不过经过专业训练的人。AI的价值在于让不同的人获得其他领域能力的赋能,如同“鬼上身”。

问题5:商业的第一性原理在于追求稀缺

现实很骨感,所有被机器取代的领域都不再值钱,因为过剩。很快这类软件的售价就会卷到与生产它们所用的Token一个价格。

Seedance生产这么多视频,有人看得过来吗?

生产这么多软件,用得过来吗?

生产这么多图片,有什么用呢?

互联网生产了海量视频,但头部博主就那么几个,播放量超过10万的视频只占整体冰山一角。请记住,一切生产源于人,也服务于人。

“取代”叙事在中国或许很有市场,但千万别被骗了。因为代码本身并不重要,在一个上线服务中,代码是其最不重要的部分。项目验收时,代码只占文本总量的10%。一段精彩代码中蕴含的数学与语文道理、项目场地的信息与结构、数据内容生产与处理的态度才是核心。

只会写一些工具类,用框架写写套路程序,这本是专科毕业就能干的活,本来就没有壁垒,本来就已经是月薪5000都没人要的岗位。

但这个月薪5000的人是一个活生生的人,他能处理40万行代码的项目,能把满是bug的代码调到能运行。而AI用完了5000块,哪怕事没干完它也下线了,你得继续花钱。

你可以对一个月薪5000的人提出期望,但对AI,它只会一遍遍给你不想要的结果,直到你发现自己才是那个傻瓜。

软件开发追求速度没有意义,只是加快试错、缓解焦虑、增加反馈、花钱而已。

一个真正有用的东西,从雏形阶段就有用;一个没用的东西,再怎么复杂也没用。

//最后沿用《道德经》的一段话结尾

三十辐共一毂,当其无,有车之用。 埏埴以为器,当其无,有器之用。 凿户牖以为室,当其无,有室之用。 故有之以为利,无之以为用。

《道德经》谈论“用”这个东西,都是由“空的部位”产生的,实体的部分有利于做什么事,

虚体的部分则决定这个“有利于”变成“能用于”。

虚实相济才能让阴阳运转,AI或许正是文科历史大潮的开端。