当前位置:首页>java>你还年轻,千万别碰AI编程,我替你试过了

你还年轻,千万别碰AI编程,我替你试过了

  • 2026-09-06 11:13:35
你还年轻,千万别碰AI编程,我替你试过了
“一天做个APP”、“一句话开发一个软件”、“不会代码也能开发” ,你有没有被这种营销文刺激过?有没有想学的冲动?
我有。
不但有,我还在工作之余实践了一年。
如果你在犹豫要不要入坑,看完我的经历后你一定有答案。(别慌,没广子)

我怎么入的坑

我是个文案编辑,代码那是一行不会写。
跟大家一样,我一开始也只是在网页端跟#AI聊天。从#ChatGPT 面世开始,#Claude、#Gemini、Grok、Perplexity,反正市面上叫得出名字的,我基本都试过。这得益于我的好基友,就叫他S吧。
直到有一天,ChatGPT带头开始推“记忆功能”。我突然意识到:随着某个AI对我越来越了解,我会被绑死在那个平台上。
我把焦虑发给了S。
S不说话,反手甩给我一个Cherry Studio的安装包:“用这个,以后你的记忆存在本地,想用哪个模型就充值哪个API接口。”
没两天,我又说Cherry Studio没有深度思考模式,S又甩给我一个链接,说:“用MCP”。
我:“这啥?咋设置?npx是啥?我看不懂代码啊哥!”
他远程帮我设置好,瞬间AI就有了思考模式!
我:这么牛逼吗?
S说,以后想要啥功能,自己去MCP市场或者Github搜一波,啥都有。

后来,有一个MCP,我虽然努力地依葫芦画瓢,折腾了几个小时却依然设置不好。
我把焦虑发给了S。
S懒得跟我这个菜鸡墨迹,找个空又开了远程。
那天他亲自折腾了2小时,得出个结论:Cherry Studio对MCP支持不好。
S说:“你用VS CODE吧,Copilot性价比还贼高。以后这种MCP你都不用自己设置,把GitHub项目网址扔给AI,让它读Readme,它自己会去改你的配置文件。记住,用Agent模式。”
我说,卧槽?!这么牛逼?但是,不用Cherry Studio,我本地存的记忆咋整?
S笑了,反问我:“你觉得程序员开发的工具,会用不了本地的记忆文档?”
当我按照S说的发个网址给AI,它就真的自己去找配置文件,在settings.json里面库库一顿改,错了还能自己调试的时候,我感觉打开了新世界的大门。
万万没想到,当我兴奋的一头扎进IDE编辑器这扇大门,却被门后那堵墙撞得青一块紫一块。

门后的墙

事情发生在我装了Python之后。
准确的说,是AI让我装的。
我告诉AI,每次写月报,光统计数据已经用掉洪荒之力了,不想再自己分析数据。AI说好办,我给你写个分析脚本,让我看看你系统有没有装python先。
甚至,连安装python的那条指令都是AI自己敲的。反正我现在也不记得pip后面是啥。
然后就看着VS CODE编辑器里跟他妈科幻电影一样,代码自己一行一行跳出来。AI搞完我丢了个表格给它,跑通了!
这下我不淡定了:卧槽?!!意思我也可以做软件了!!?
于是我开始琢磨:要不做个记账软件试试?
AI说,好啊,你的记账软件有什么需求?
这个好办,写文档,我在行。
AI看完我的需求文档,说很好,还夸我非常有产品思维,然后问我:
“接下来我们讨论一下技术栈。前端你想用React还是Vue?后端用Node还是Python?数据库用SQLite还是PostgreSQL?”
我:???这特么给我干哪儿来了?说的都是啥啊?
我把焦虑发给了S。
S说,你可以让AI当导师教你。然后甩给我几个关于提示词工程的链接,每个链接里都是大几十页的文档,让我好好看,好好学。
于是我写了个系统提示词,让AI用小白能听懂的方式解释我不懂的概念。
很快,我就发现不对劲:
AI的解释给我带来了更多问题。每解释一个词,又冒出三个新词。而且聊着聊着,AI开始胡说八道,连前面讲过的需求它都忘了。
我把焦虑发给了S。
S说,这叫“上下文限制”。然后甩给我Anthropic和Copilot的大几十页的帮助文档链接,让我好好看,好好学。
简单说就是AI的记忆有上限,聊多了它就失忆。更坑的是,你根本不知道它什么时候开始失忆。

青一块,紫一块

S给我发的东西,我看了。我学会了在debug view里看token消耗,也学会了用文档交付来管理上下文。我终于可以精准掌握AI的记忆容量,这下AI不再因为记忆溢出而胡说八道了。
可以继续推进项目了!
为了推进项目,什么“Scaffold”、“Blueprint”、“TDD”、“MVP”、“Modular Development”……一学一个不吱声。
然而AI这个傻X,一规划项目就考虑上万人的使用场景,本来就看不懂代码,这下连AI写的代码注释都搞不明白了。与此同时,网上"一天一个APP"的信息还在不断刺激我,让我陷入深刻的自我怀疑。
我把焦虑发给了S。
S说,你要在instructions里要求AI不要Over Engineering,这样它就不会把简单的事情搞复杂。
但我不完全认同,我觉得软件工程这个事情,它本身就特么复杂。
S想了想,说,你要不试试Claude Code。
我网上搜了一下,看到图片人都吓尿了,这什么鬼啊?长得跟DOS一样,图形界面用了这么多年我DOS命令都忘干净了啊。
再一看订阅价格,最贵200一个月,美刀。
我把焦虑发给了S。
S说,我也没让你订阅啊,你可以试试KIMI,充100送50哦。国产新神器!
我问他用过没,他说没有,他用200美刀一个月的……
他又安慰我说网上都说很强,你试试,然后甩给我了一个叫Claude Code Router的链接,说你别管什么模块化开发了,需求文档丢过去一把梭哈直出。
我怒了:卧槽有这种好事你不早说?!!命令行(CLI)有什么好怕的,又不是不能打汉字。
我急吼吼的充了100,加上充值送的50,带着150的巨款开始体验传说中的“黑盒模式”——不管中间的细节,直接让AI把整个东西做出来。
CLI就是强啊!规划个der规划,读完需求文档和蓝图直接自己安排任务自己开干。
一时间,各种shell,bash跳出来问我同不同意执行。我当然同意啦,反正看不懂,以后都别问,干就完了!
代码很快写完了,打开那个代表成果的index.html网页一看……
我直接把焦虑发给了S。
S说它的测试用例是写死的,我问他什么意思?S告诉我,它自己写了个必然会成功的测试,然后骗自己测试通过了,跟它写给你的网页代码没有半毛钱关系。
我没有放弃,重写了文档,又试了一次。150块人民币的token烧得只剩7块8了。
我耐着性子努力理解那些代码注释,发现表结构写成了一坨屎。
我彻底破防了:毛线Vibe Coding(氛围编程)!那是你们码农的氛围!谁他妈说可以“一天一个APP”的,全是骗子!
S听完,嘴角一勾:要不打个赌?我就可以。
赌就赌!

看不懂的中文

那天晚上,S远程分享了他的屏幕。
他让我说需求,他来跟AI聊。
我寻思挺好,正好看看专业人士是怎么跟AI沟通的,顺便跟着他的思路学一波。
照例,AI还是问到了技术架构的问题,但S的回复我完全看不懂:
他虽然也在用中文跟AI聊天,但我说的需求,跟他发给AI的东西,完全对不上板。甚至让我回忆哪怕一句话我都想不起来他跟AI说了些啥。
倒是AI的回复里我看到一些熟悉的影子,但他只是随便扫了一眼,就打开浏览器,自己输入了一个网址——那根本不是AI给的信息!
是他脑子里本来就有的东西。看完,他就直接跟我沟通下一步。
整个过程,快得离谱。
那一瞬间,我突然想起之前让他用AI写文章的事。

我给他一个题材和写作需求,让他来指挥AI写。

等待结果的时候我很煎熬:

既希望他能让AI写出跟我差不多的文章来秒杀我,那就证明我AI用得不够好,还可以学;

又希望即便是他出手也是拉出一坨,那说明我真的已经尽力了,而且AI当下真替代不了我。

幸运或者说不幸的是,一个小时以后,他给我一坨缺乏常识、逻辑混乱、一眼AI的文字。

我给了修改意见,半个小时后,他又给了我两坨。

奶爸老徐,公众号:奶爸老徐马斯克:2026白领要凉,Anthropic和微软实测:没那么快,但两种人最危险
当我扫过那些前后文逻辑扑街、幻觉采访、毫无人类常识的垃圾文字,像针一样扎我的眼睛。
而在我指出这些问题之前,他居然没发现有啥不对的,甚至后来又交出两坨毫无改善的翔。

我悟了

S说可以一天一个APP,那是因为他本身就是资深的全栈工程师。AI只是替他干活,做决策的始终是他。
就像我用AI写稿子,我也不会被AI给的文字所左右,好或不好,是由我来判断。
在自己擅长的领域,用好AI就可以为你赋能;
而编程,是我不擅长的领域,以至于总被AI牵着鼻子走。
看我撞得青一块紫一块,你还会信"不会代码也能开发"吗?

最新文章

随机文章