AI coding 最大的副作用,不是让独立开发者失业。
是让更多人更快做出一个没人要的产品。
Claude Code、Cursor、Codex、Lovable 这类工具,已经能让很多人几天做出 demo、落地页、后台,甚至一个可以收款的 SaaS。
但近 30 天的独立开发者讨论里,最密集的痛苦不是“做不出来”,而是“做出来以后怎么办”。
以前是做不出来。
现在是做出来也没人要。
这才是 AI coding 普及后,独立开发者真正要撞上的墙。
1. AI 加速的不是成功,而是反馈
这篇的核心判断很简单:
AI 加速的不是成功,而是反馈。
它会让你更快验证一个想法,也会让你更快证明一个想法没人要。
它会让你更快做出第一版产品,也会让你更快发现:产品只是开始,后面还有分发、销售、定位、信任、安全和精力这些问题。
过去,一个产品从想法到上线可能要三个月。
这三个月里,你可以一直相信:只要我做出来,一切都会好起来。
现在,你三天就能做出第一版。
然后第四天你就会发现:
没人点。
没人注册。
没人付费。
偶尔有人说不错,但没有任何下一步。

这时候,很多独立开发者会本能地回到自己最熟悉、最可控、最有即时反馈的地方:继续开发。
再加一个功能。
再换一版 UI。
再接一个模型。
再写一个 onboarding。
再做一个 dashboard。
这些动作都很像进展。
但它们有时只是更高级的逃避。
因为写代码现在太容易给人正反馈了。你给 AI 一个需求,它就开始动。你看到文件变化、测试通过、页面出现,就会感觉今天又推进了。
但真正的问题可能不是“产品还缺一个功能”。
而是:
你还没有找到第一个愿意认真听你讲这个产品的人。
你还没有说清楚这个东西到底替谁省了什么成本。
你还没有证明这个价格不是你自己想出来的。
你还没有让用户相信这不是一个周末项目。
你还没有检查 AI 帮你堆出来的东西有没有安全洞。
你还没有建立一个能持续推进的节奏。
这就是 AI 时代独立开发者会更快撞上的六堵墙。

2. 第一堵墙:分发墙
AI 降低了开发门槛,但没有降低被看见的门槛。
很多独立开发者现在会经历一个很反直觉的落差:
产品做得比以前快很多,发布时却比以前更无力。
因为做产品是你和机器之间的事。
分发是你和世界之间的事。
机器可以很快响应你,世界不会。
你可以让 AI 在一分钟里生成 10 个 landing page 标题,但你不能让真实用户在一分钟里相信你。
你可以让 AI 帮你写 30 条 X 帖子,但你不能保证这些内容会被平台分发给对的人。
你可以把产品发到 Reddit、Discord、LinkedIn、Product Hunt,但很多社区天然排斥自我推广。
有人在 Reddit 上说,自己到处发产品,Reddit 删帖,LinkedIn 埋没,Discord 的推广频道没人看。你要么付广告费,要么花几个月建立受众,然后才“被允许”谈你做了什么。
这就是分发墙。
它不是简单的“我不会营销”。
它是一个结构性问题:当所有人都能更快做出东西,平台和社区会更警惕推广,用户也会更麻木。
过去,一个粗糙产品会因为稀缺而获得注意力。
现在,一个还不错的 AI-built product 只是信息流里又一个“我做了一个工具”。
所以,独立开发者不能再把分发当成上线之后的附加项。
分发本身就是产品的一部分。
你要在做产品之前就想清楚:
谁会愿意听你讲?
他现在在哪里抱怨这个问题?
你能不能在不打扰、不 spam 的情况下进入那段对话?
如果你完全回答不了这些问题,那你不是还没开始营销。
你是还没开始做完整的产品。
3. 第二堵墙:销售墙
技术型独立开发者最容易逃避的一件事,是销售。
不是因为大家不知道销售重要。
而是因为销售没有编译器。
代码写错了,会报错。
销售说错了,通常只是沉默。
你不知道对方没回,是因为不需要,因为没预算,因为不信任,因为没看懂,还是因为你找错人。
所以很多人宁愿继续加功能,也不愿意发出那一封具体的私信。
宁愿优化一整天 onboarding,也不愿意约一个用户聊 20 分钟。
宁愿写一篇“我们上线了”的帖子,也不愿意对一个真实客户说:这个东西每月 29 美元,你愿意试吗?
Reddit 上有个讨论很典型:一个人做了 5 年移动 app,一直在逃避销售。
每次产品没有起色,就试一下当月热门渠道,Meta ads、短视频、社媒发帖,做几周,数据一般,然后回到 Xcode 继续开发。
后来真正发生变化的,不是他找到了神奇渠道,而是开始认真销售,2 个月做了 11 单。
这类故事的重点不是“人人都应该手动销售”。
重点是:很多独立开发者以为自己缺流量,其实缺的是一次真实成交对话。
AI 可以帮你写 cold email。
AI 可以帮你生成销售脚本。
AI 可以帮你整理用户画像。
但 AI 不能替你承担那个最关键的动作:把一个具体问题、一个具体价格、一个具体承诺,放到一个具体的人面前。
销售墙的本质,是你必须从“我做了一个东西”切换到“我能为谁解决一个值得付费的问题”。
这一步无法靠继续开发绕过去。
4. 第三堵墙:定位墙
AI 让开坑变得太容易。
这会带来一个新问题:你会同时拥有太多看起来都值得做的方向。
以前,做一个产品很重。
重到你会自然过滤掉很多念头。
一个想法如果不够强,你可能根本不会动手。
现在不一样。
一个 landing page,可以让 AI 写。
一个 demo,也可以让 AI 搭。
于是大脑开始把 idea 当成零食。
看到一个痛点,开一个项目。
看到一个竞品,开一个项目。
看到一个 API,开一个项目。
看到一个趋势,开一个项目。
最后你变成了 0 MRR 项目收藏家。
不是因为你不努力,而是因为 AI 把“开始”的成本降到太低,低到你还没来得及判断,就已经开始了。
Reddit 上那句 AI made starting projects easy. Finishing them might become the real skill. 很适合概括这个变化。
未来真正稀缺的,不是启动能力。
而是关闭、坚持和取舍。
定位墙不是问你“还能不能做出另一个功能”。
它问的是:
这个产品到底服务谁?
这个用户现在用什么替代方案?
你比替代方案好在哪里?
这个差异能不能被一句话说清楚?
如果不能,你继续做 10 个功能也没用。
因为你不是缺功能。
你缺一个可以被市场理解的位置。
5. 第四堵墙:信任墙
独立开发者常常低估产品之外的东西。
文档、更新日志、客服入口、隐私说明、定价页,这些东西看起来不如代码“硬”,但它们决定一个产品像不像真的。
有个 Reddit 讨论问:indie hackers 怎么管理产品的 non-code parts?
发帖的人说,最难的不是 app 本身,而是 docs、roadmap、updates、feedback loop、support pages 这些 public-facing stuff,因为它们会让用户信任这个产品。
这句话很重要。
用户买的不是一堆功能。
用户买的是一种确定性:
这个产品有人维护吗?
我出问题能找到人吗?
它下个月还在吗?
我的数据安全吗?
它知道自己要往哪里走吗?
如果你是大公司,这些信任有品牌背书。
如果你是独立开发者,这些信任只能靠产品外壳一点点补。
AI 可以快速生成 app,但它不会自动生成信任。
甚至相反,AI-built 这个标签有时会让用户更谨慎。
因为大家都知道现在做一个 demo 太容易了。
所以用户会问:这是不是一个周末项目?作者会不会两周后就放弃?出了问题有没有人负责?
这就是信任墙。
你不能只用更多功能回答它。
你要用持续更新、清楚说明、真实案例、稳定支持和明确边界回答它。
6. 第五堵墙:安全墙
AI-built SaaS 的第一笔债,往往不是架构债,而是安全债。
这点在最近的讨论里越来越明显。
有人在 Reddit r/SaaS 里说,自己给一些 Reddit 上的 indie SaaS founder 做手动安全审计,发现很多用 AI 快速搭出来的生产应用都有严重安全问题:
Supabase RLS 没开。
API key 暴露在 GitHub。
Stripe webhook 不安全。
缺少 security headers。
auth/session 弱。
public bucket。
没有 rate limit。
这些问题不一定是因为开发者不认真。
很多时候是因为 AI 让上线速度太快了。
过去你要花很久才能把产品做出来,中间可能会被迫学习很多基础设施和安全边界。
现在 AI 可以直接帮你接 Supabase、Stripe、登录、文件上传、邮件发送。
你看到了功能跑通,却未必看到了权限边界。
你看到了页面成功,却未必知道 webhook 有没有校验。
你看到了用户能注册,却未必检查 session 是否安全。
你看到了数据库能写入,却未必知道哪些数据被公开读了。
安全墙最麻烦的地方在于:它在没出事前,几乎不给你反馈。
分发失败,你会看到没人来。
销售失败,你会看到没人买。
安全失败,可能一开始什么都看不到。
直到某一天出事。
所以,AI 时代的独立开发者不能把安全当成“以后有规模再说”。
越是一个人,越要设置最小边界。
生产库不能随便让 agent 碰。
密钥不能随便进仓库。
支付回调不能只看能不能跑通。
公开存储桶、权限规则、rate limit、日志和备份,至少要有一轮检查。
这不是大公司病。
这是 AI 快速上线之后的最低保险。
7. 第六堵墙:精力墙
最后一堵墙,是精力。
独立开发者很容易把自己的问题理解成效率问题。
我是不是工具不够熟?
是不是自动化不够多?
是不是还没有找到最优 workflow?
这些当然重要。
但一人公司的难点不只是效率。
一人公司的难点是:所有反馈最后都会落到同一个人身上。
产品没人用,是你承受。
线上出 bug,是你修。
项目要不要继续,是你决定。
一个人的公司不是自由职业的终点,而是一套反人性的节奏管理。
AI 越强,你越需要给自己设边界。
否则你会从“一个人做不了那么多事”,变成“一个人启动了太多事”。
8. 0 MRR 项目收藏家的生产流程
如果不理解这六堵墙,AI 会把独立开发者带进一个很危险的循环。
第一步,看到一个机会。
第二步,用 AI 很快做出产品。
第三步,发布后反馈平平。
第四步,把问题归因于产品还不够好。
第五步,继续加功能、换 UI、接新模型。
第六步,精力被耗光,项目停摆。
第七步,又看到一个新机会。
这就是 0 MRR 项目收藏家的生产流程。
它看起来一直在行动。
实际上一直在绕开最难的部分。
这个循环里最迷惑人的地方是:每一步都很勤奋。
你确实在写代码。
你确实在发布更新。
你确实在研究工具。
你确实在做内容。
你甚至每天都很累。
但累不等于经营。
更新不等于增长。
发布不等于分发。
功能不等于定位。
上线不等于可信。
自动化不等于系统。
AI 能让你更快做出产品,但它不会自动帮你走完这些转换。
这些转换,才是独立开发者真正撞上的墙。

9. 你要从“会做产品”,升级到“会经营产品”
这件事对独立开发者意味着什么?
不是说你不要用 AI。
也不是说 AI coding 没价值。
恰恰相反,正因为 AI coding 太有价值,我们才要重新理解独立开发者的能力结构。
过去,你可能把自己最大的短板定义为:我还不够会写代码。
现在,这个短板正在被工具补上。
于是更底层的问题浮出来:
你会不会找用户?
你会不会说清楚价值?
你会不会验证价格?
你会不会建立信任?
你会不会守住安全边界?
你会不会停止一个不该继续的项目?
你会不会在没有外部组织的情况下,给自己建立稳定节奏?
这些问题听起来没有“AI 做了一个 app”那么性感。
但它们更接近一人公司的现实。
所以接下来,独立开发者要停止做三件事。
第一,停止用加功能逃避分发。
如果一个产品没有人看见,再多功能也只是在黑箱里变复杂。
第二,停止用换工具逃避销售。
如果你没有对一个真实的人说清楚价值和价格,再好的 CRM、邮件生成器、社媒自动化都只是准备动作。
第三,停止用开新项目逃避取舍。
AI 让你能开更多坑,但真正的进步可能来自砍掉 80% 看起来也不错的方向。
对应地,应该开始做三件事。
第一,把分发提前到产品定义阶段。
不是上线后才想去哪发,而是在做之前就知道第一批用户在哪里、他们如何表达痛苦、你能用什么方式进入对话。
第二,把上线后 30 天当成产品的一部分。
不要把发布当终点。发布只是第一轮真实反馈的开始。
第三,把经营动作做成最小闭环。
每周固定做用户沟通、渠道测试、数据复盘、安全检查和精力边界,而不是每天跟着新工具和新想法跑。
Closing
AI 让独立开发者更快做完产品,这当然重要。
但更重要的是,它会让你更快看见:产品做完之后,真正决定成败的东西是什么。
不是每一个项目都值得继续。
不是每一个功能都值得加。
不是每一个正反馈都来自用户。
不是每一次忙碌都在接近收入。
AI 加速的不是成功,而是反馈。
如果反馈告诉你没人要,那不是坏事。
它只是让你提前知道:这个方向需要调整、这个定位需要重写、这个渠道不成立、这个价格没人买、这个安全边界不能省、这个节奏你撑不住。
以前你可能三个月后才知道。
现在三天就能知道。
这就是 AI 给独立开发者真正的红利:不是保证你赢,而是让你更快面对现实。
所以,下一次你想继续加功能之前,先问自己六个问题:
这个产品有没有被目标用户看见?
我有没有和一个真实潜在客户聊过?
用户能不能一句话说出它解决什么问题?
它看起来像一个会被持续维护的产品吗?
它有没有做过最基本的安全检查?
我有没有一个能持续 30 天的节奏?
如果答案大多是否定的,那你下一步要做的,可能不是再打开编辑器。
而是少加一个功能,多做一次销售、访谈或分发测试。

如果产品刚上线,接下来 30 天不要再加功能,先做这 6 件事
1. 分发测试:选 2 个目标用户真实出现的渠道,每个渠道连续做 5 次非 spam 触达或内容测试。 2. 用户访谈:找 5 个潜在用户,问他们现在怎么解决这个问题、最近一次为什么痛、有没有付费替代方案。 3. 定价验证:不只问“你会不会用”,至少问一次“如果每月 X 元,你会不会现在试”。 4. 信任补齐:补一页清楚的 docs / FAQ / changelog / privacy note / support contact,让产品不像一次性 demo。 5. 安全检查:检查 API key、数据库权限、支付 webhook、auth/session、public bucket、rate limit 和备份。 6. 节奏复盘:每周写一次 20 分钟复盘,只回答三件事:本周谁看见了、谁付费或拒绝了、下周要砍掉什么。
夜雨聆风