
字节笔记本
2026年10月6日 · 约 14 分钟读完
不会写代码,能用AI编程吗?40万会话数据给出答案
我是个运营,不懂编程。但上个月我用 AI 工具自己写了一个自动化脚本,把每周要花两小时整理的数据报表,压到了五分钟。同事以为我偷偷报了编程班。其实我只是学会了一件事:把活儿交给 AI,然后用大白话告诉它我想要什么。
Anthropic 刚发布了一份基于 40 万份会话的研究。其中一个发现,让所有"我不会编程所以用不了 AI 编程工具"的想法,站不住脚了。

数据来源:Anthropic《How Claude Code is used in practice》(2026-06-16),覆盖 40 万会话、23.5 万用户、7 个月
一、一个被广泛相信的"常识"
如果你不是程序员,大概率有过这种念头:
"AI 编程?那是程序员的事吧。我又不会写代码,用不了。"
这个念头背后,是一个根深蒂固的"常识":编程是技术活,得先学会写代码,才能用编程工具。
这个常识在过去二十年都是对的。你想用任何编程工具,前提是得懂语法、懂逻辑、懂调试。门槛立在那一道,非技术人根本进不来。
但 AI 编程工具(像 Claude Code、Cursor、Copilot 这类)出来后,这个常识开始动摇了。它们最大的特点是:你不用写代码,你用大白话描述需求,AI 帮你写。
听起来很美好。但"听起来美好"和"真的能用"是两回事。非技术人用它,到底行不行? 这个问题,靠个人体验说不清,靠厂商宣传不可信。
直到 Anthropic 发布了这份研究。
二、这份研究为什么可信
先说清楚这份研究的分量。
研究团队(6 位作者)分析了:
- ~400,000 个真实的 Claude Code 会话
- ~235,000 名真实用户
- 时间跨度 7 个月(2025年10月 - 2026年4月)
它不是问卷调研(问卷靠人回忆,会失真),而是对真实行为的直接观测:用户实际打了什么字、AI 实际干了什么,全部记录在案。
最关键的是,研究团队用分类器推断出了每个用户的职业。于是他们能回答一个极其尖锐的问题:
用 AI 写代码这件事,非技术岗位的人和工程师相比,差多少?
答案,让所有人意外。
三、最反直觉的数据:只差 5 个百分点
研究识别出了十大主要职业,发现一个惊人的事实:大量非技术岗位的人,都在用 Claude Code 写代码。包括销售、管理、法律、财务、教育……
然后测了他们的"成功率"。这里要先解释两个概念:
- 判断成功(judged success):会话看起来达成了用户目标
- 验证成功(verified success):有硬证据证明成功,比如代码提交了、PR 合并了、测试通过了
我们重点看更严格的"验证成功":

| 职业类型 | 验证成功率 |
|---|---|
| 软件相关职业 | ~30% |
| 非软件职业 | ~26% |
非技术岗和工程师的差距,只有 5 个百分点。
十大主要职业的验证成功率,全部落在软件工程师平均水平的 7 个百分点以内。
更让人意外的是,管理职业的成功率,甚至略微高于软件工程职业。
这个数据意味着什么
如果你是个非技术人,请让这个数字在脑子里多停一会儿:
一个从来没学过编程的销售、运营、HR、律师……用 AI 写代码的验证成功率,跟科班出身的工程师只差 5 个点。
这跟我们的"常识"完全相悖。常识说编程门槛很高,但数据显示,在 AI 编程工具里,技术门槛几乎被抹平了。
为什么?我们得挖到更深层的原因。
四、揭开真相:编程的门槛,已经变了
研究里还有一个发现,跟"非技术人也能用"互相印证,能解释这一切。
研究把会话里的所有决策分成两类:
- 规划决策:决定"做什么",比如要实现什么功能、用什么思路、从哪入手
- 执行决策:决定"怎么做",比如具体写什么代码、调什么 API、文件怎么改

数据结果:
| 决策类型 | 主要承担者 |
|---|---|
| 规划决策(做什么) | 人类(约 70%) |
| 执行决策(怎么做) | AI(约 80%) |
这就是答案。
传统编程工具,要求你既懂"做什么"又懂"怎么做"。你得同时掌握规划和执行。而执行(具体写代码、调 API)恰恰是最难学的部分:语法、框架、调试方法,全是壁垒。
但 AI 编程工具,把"执行"这一层整个接管了,80% 的执行决策是 AI 在做。
剩下的"规划"那一层,需要的是什么能力?
- 想清楚自己要什么
- 把需求描述明白
- 判断结果对不对
这些能力,跟你会不会写代码毫无关系。 它需要的是"业务理解"和"沟通能力",而这两样,恰恰是非技术岗位每天都在练的本事。
一个比喻
打个比方:以前盖房子,你得自己既当设计师又当泥瓦匠。设计师是规划,泥瓦匠是执行。学泥瓦匠要三年,所以非专业人盖不了房。
现在 AI 当了泥瓦匠(而且手艺极好),你只需要当设计师。设计师的核心不是"会砌墙",而是"知道要盖什么样的房子"。
这就是为什么非技术岗的成功率能追到只差 5 个点,因为门槛已经从"会砌墙"变成了"会设计",而后者本来就是你擅长的。
五、那 5 个点的差距,差在哪
既然门槛已经变了,那为什么还有 5 个点的差距?研究给了线索,指向的不是"技术能力",而是另一个更可控的因素。
研究把用户按专业水平分了五级,看了他们的"放弃率",也就是遇到 AI 没做好的情况时,有多少人直接放弃:
| 用户水平 | 遇到麻烦时的放弃率 |
|---|---|
| 新手 | 19% |
| 有经验者 | 仅 5-7% |

新手的放弃率,是有经验者的 3 倍。
这意味着,那 5 个点的差距,很可能不是输在"技术",而是输在"耐心",输在"AI 第一次没做好,就放弃了"。
为什么非技术人更容易放弃
想想也合理。一个程序员让 AI 写代码,AI 没写好,他会想:"哦,提示词没写清楚,我改改再来",他有调试的思维模型。
而一个非技术人遇到同样的情况,更容易想:"看吧,这玩意儿果然不靠谱,我还是不会编程",他把"AI 没做好"归因成了"我不懂编程",于是放弃了。
但真相是:AI 没做好,多数时候不是因为你不懂编程,而是因为需求没说清楚。 这跟编程能力毫无关系。
六、研究还发现一个关键变量:用得够不够多
研究里还有一个数据点,特别能说明问题:
用户平均每周使用 Claude Code 20 小时。
用得最好的人,不是技术最强的人,而是用得最频繁的人。
这进一步印证了一个结论:决定你能不能用好 AI 编程工具的,不是"编程基础",而是"使用频率"。 你用得越多,越知道怎么描述需求、怎么应对 AI 的失误、怎么迭代拿到想要的结果。这些经验,跟你会不会写代码无关。
换句话说,唯一的门槛,是开始用,然后坚持用。
七、那 5 个点,普通人怎么追回来
既然差距不在技术而在"耐心和经验",那非技术人要追上这 5 个点,就有了清晰的路径。
1. 把"失败"重新理解
AI 没做对,不是"我不行",而是"需求没说清"。下一次试着给更多上下文:你要解决什么问题、输入是什么、期望的输出长什么样、有什么约束。
记住研究里那个数据:新手 19% 放弃,有经验者只有 5-7%。 决定你能不能跨过这道坎的,不是智商,是"再来一次"。
2. 用你的本职思维去指挥 AI
你不需要学编程。你需要做的是,把你在本职工作里"想清楚需求"的能力,迁移过来用。
一个运营写需求文档时的思路(背景、目标、验收标准),跟指挥 AI 写代码的思路是通的。一个销售拆解客户需求的逻辑,跟让 AI 实现功能的拆解逻辑是通的。你的本职能力,就是你指挥 AI 的底子。
3. 从一个具体的、烦你的事开始
别想着"我要用 AI 做个大项目"。从一件具体的、你每周都要重复做的、烦的小事开始:
- 每周整理一份数据报表?让 AI 写个脚本自动跑
- 经常要把一批数据从 A 格式转 B 格式?让 AI 写个转换工具
- 重复回复类似的客户问题?让 AI 帮你做个自动分类
一件小事跑通了,你的信心和经验就有了,后面的事会越来越顺。
4. 学会"验收到位"
研究里"验证成功"和"判断成功"的区别值得借鉴。别满足于 AI 说"我做完了",你要亲自验证结果:
- 它说写了个报表脚本?你跑一下,看输出对不对
- 它说做了个格式转换?你抽查几个,看准不准
- 它说功能做完了?你实际点一下、用一下
会验收,比会写代码重要得多。 而验收能力,是每个非技术岗位每天都在用的能力。
八、一个被改写的"用户画像"
这份研究最深远的影响,可能是它改写了"AI 编程工具的用户画像"。
以前的编程工具,用户画像是清一色的:程序员、工程师、计算机专业。技术门槛像一道城墙,把非技术人挡在外面。
但这份 40 万会话的数据说:城墙塌了。
十大主要职业里,销售、管理、法律、财务、教育的人都在用,而且成功率跟工程师只差 5 个点。增长最快的非技术职业群体是管理、销售、法律。

这意味着什么?意味着 AI 编程工具正在从"程序员的工具",变成"所有被重复劳动困扰的人的工具"。
它的核心能力,理解你的需求,把它变成可执行的代码,本质上是"自动化你不想手动做的重复劳动"。而重复劳动,可不是程序员的专利。运营有、销售有、HR 有、财务有、老师有。
任何一个被"重复、繁琐、本可以自动化"的活儿困扰的人,都是潜在用户。
九、研究里的另一个好消息:不用成为专家
如果你担心"我连新手都不算,要用到什么时候才能见效",研究还藏着一个让人松口气的发现。
按专业水平看成功率:
| 用户水平 | 验证成功率 |
|---|---|
| 纯新手 | 15% |
| 中级及以上 | 28-33% |
从新手到中级,成功率几乎翻倍(15%→28%)。但从中级到专家,只涨了 5 个点(28%→33%)。

这是个极其友好的曲线。它说的是:
你不需要成为 AI 专家。你只需要"脱离纯新手"这一步,就能拿到这套工具 80% 的红利。
而"脱离新手"的门槛极低:用几次、别第一次失败就放弃、学会把需求说清楚。就这三条,你就跨过去了。
好消息是:这些都不需要你会写一行代码。
十、写给每一个"我不会编程"的你
如果你看到这里,还在犹豫"我真的能用吗",让我把这份研究的结论再重复一遍:
- 非技术岗用 AI 写代码,成功率只比工程师差 5 个点,这不是鸡汤,是 40 万份会话的硬数据。
- 那 5 个点的差距,主要不在技术,而在"耐心",别因为一次失败就放弃。
- 编程的门槛已经变了,从"会写代码"变成了"会想清楚要什么"。后者是你的本职能力。
- 你不需要成为专家,脱离新手就能拿 80% 的价值,而这个坎跟编程能力无关。
我们这一代非技术人,赶上了一个前所未有的窗口:第一次,"不会编程"不再是自动化的门槛。
以前你想让一个重复的活儿自动化,要么求程序员(沟通成本高、排期长),要么自己学编程(门槛高、周期长)。现在第三条路出现了:直接跟 AI 说你想干嘛,它替你写。
这条路的门票,不是编程课,不是技术学历,而是:你愿不愿意从一件小事开始,试一次,失败了再试一次。
下一个被 AI 赋能的非技术人,为什么不能是你?
本文基于 Anthropic 官方研究《How Claude Code is used in practice》(2026-06-16)数据展开。原文链接:anthropic.com/research/claude-code-expertise。配图均来自原文。



