聊聊关于“AI技术平权”,普通人想写代码,可行么?
文章目录
大家好,我是荔枝。
最近科技圈很热闹,大佬们都在喊话。

雷军说:“所有的应用都值得用AI再做一遍。”
英伟达的黄仁勋更直接:“未来不需要学编程,人人都是程序员。”
百度的李彦宏也断言:“以后编程语言只有两种:一种叫英文,一种叫中文。”
听起来让人热血沸腾,仿佛只要会打字,下一个爆款App就出自你手。
01. 天下苦程序员久已
记得几年前,我和一位电商运营 Leader 闲聊。她是负责对接卖家的,每天都要处理大量的补货数据。

我问她:“这么大的数据量,怎么还在用 Excel 人肉算?为什么不让产研那边在后台加个统计功能?”
她苦笑:“哪怕只是加一个字段,或者调整一下展示顺序,去找你们程序员,一走流程排期,起步就是两周。” 如果我用 Excel 来做,虽然累,但大不了通宵加个班,进度是自己可控的;
如果一旦提了需求,进度就没办法掌控,万一延期,或者需求变动,就很麻烦。
聊到最后,她叹了口气:“有时候真恨自己不会写代码,不然这点小功能,也许我半小时就改完了。” 当时那声叹息让我印象深刻。
而今天,随着 AI 的爆发,我不禁想问:那个她羡慕的‘人人都是程序员’的时代,真的来了吗?
02. 大家都在用AI写的代码,但都停留在Demo阶段
网上,很多朋友跃跃欲试。

打开ChatGPT 或 Claude,输入“帮我写一个贪吃蛇”、“帮我写一个坦克大战”。 几秒钟,代码出来了。复制进HTML文件,浏览器一打开,车真的能跑,子弹真的能飞。

那一刻,你觉得自己真的成了程序员。
但在兴奋过后,你很快会撞上一堵墙:“我想做一个排行榜,让朋友们比比谁的分数高。”,“我想让用户把这局游戏的记录存下来,明天接着玩。”
你把需求发给AI,AI给你一堆代码。你再次运行,发现——跑不通了。
为什么?明明刚才还好好的,怎么一涉及到“存数据”、“联网”,AI写出来的东西就全是Bug?
研究显示,虽然AI可以编写95%的代码,但在处理剩下的5%(如环境报错、依赖冲突)时,非技术用户往往会感到束手无策 。这是网上的一段用户吐槽:

03. 为什么你的代码永远停在 Demo 阶段?
这里要泼一盆冷水:目前的AI Coding,最大的陷阱就是“浏览器错觉”。
你看到的那些贪吃蛇、俄罗斯方块,本质上是在浏览器这个“沙盒”里运行的单机游戏。
浏览器环境非常单纯,它就像你自家客厅的白板,你在上面画什么都能立刻看到。
但当你想要“排行榜”功能时,事情的性质变了。 这不再是单机游戏,这是一个系统。
咱们就拿最简单的“坦克大战排名”功能来举例。

普通人理解的排名:把分数记下来,排个序,显示出来。
程序员眼里的排名(架构视角):
数据库(仓库):你得有个地方存全网所有人的分数。这地方不能在你电脑里,得在云端。
后端接口(API):浏览器是不允许直接伸手进云端数据库拿数据的(为了安全)。你必须设立一个“守门员”(API),浏览器告诉守门员“我得了100分”,守门员确认无误后,转身把数据放进仓库。
前端交互(门面):也就是你看到的网页,它负责把这些数据画出来。
是不是没你想的那么简单,那 “普通人卡在哪儿” ?
AI很擅长写“门面”(HTML/CSS/JS),因为它能直接看到效果。 但AI很难凭空帮你搭建“仓库”和“守门员”。
因为这涉及到服务器购买、数据库配置、鉴权、部署……这些是看不见的基础设施。
没有这些,你的代码就永远是一个只能在自己电脑上跑的Demo,发给朋友,朋友打开是空的。
当普通人开始用AI写代码时,他们实际上是在以极低的前期成本,换取未来极高昂的维护成本。

在程序员的角度,常称之为“技术债”。
“技术债”通常指为了快速上线而写出的低质量代码,开发者知道它是烂代码,并在未来有计划地重构。
而AI时代的“认知债务”则更为危险:代码是工作的(Working Code),但拥有者完全不知道它是如何工作的。
04. 破局:普通人真的没机会了吗?
回到标题:普通人想写代码,可行么?
答案是:Demo阶段,可行;但是在产品阶段,还是需要补一些课。
现在的AI就像一个超级熟练的“搬砖工”。你让它砌墙,它砌得又快又直。但如果你想盖一栋楼,你不能只对它喊“盖楼”,你得告诉它: “这里要是承重墙,那里要留管道,地基要打多深。”
这就是架构思维。
如果你不懂数据库、不懂API、不懂部署,AI给你写出的代码,你也无法把它们组装成一个能用的产品。这就好比你拥有了世界上最好的乐高积木(AI生成的代码),但你手里没有说明书(系统架构知识)。
没有架构思维,未来可能导致维护成本倒挂:软件生命周期的成本中,开发仅占10%-20%,维护占80%-90%。AI极大地降低了开发成本,却几乎没有降低维护成本,甚至因为代码的可读性差、结构冗余而增加了维护难度。
对于普通人来说,这可能意味着初期省下的几万块开发费,未来需要花几十万去请专业团队来“填坑”。
05. 我的实践与下一步
最近我也在验证这件事。
作为一个老程序员,我尝试完全用AI Coding的方式,开发并上线了一个小程序——「荔枝AI头像」,大家可以体验下。
在这个过程中,我发现:AI极大地降低了写代码的成本,但极大地拔高了“提需求”的门槛。
你必须像一个架构师一样去思考,把大系统拆解成AI能听懂的小任务:
-
“帮我设计一个User表,包含字段id, score...”
-
“写一个API,接收前端传来的score,存入User表...”
当你学会了这样拆解,AI才会真正成为你的神兵利器。
06. 打开 AI Coding 的黑盒
普通人离程序员只有一步之遥,但这一步不是学语法,而是学逻辑和架构。
如果你对我是如何用AI从0到1开发出「荔枝AI头像」感兴趣,或者想了解如何补齐那块“架构思维”的短板。
关注我,我会在后续的文章里,把这个“黑盒”一点点打开给你看。
本文观点基于作者洞察,文案经AI辅助润色完成。
参考资料:
Democratizing AI: What does it mean and how does it work?:https://www.ibm.com/think/insights/democratizing-ai
元宝编程:https://yuanbao.tencent.com/chat/naQivTmsDa
AI wrote 95% of the code, but vibe coding didn’t work.:https://www.reddit.com/r/ChatGPTCoding/comments/1jbgk26/turn\_chatgpt\_claude\_into\_cursor\_composer\_ai\_wrote/
solo founders report 2025:https://carta.com/data/solo-founders-report/
作者提示: 个人观点,仅供参考