1.3.2 迷信二:"要先学好英文"
"代码都是英文的,我英语不好,肯定看不懂。"
这个担忧,放在五年前可能有点道理。
但现在?完全不用担心。
2025 年,AI 懂中文
现在的 AI 编程工具,几乎都能理解中文。
你完全可以这样和 AI 对话:
帮我做一个网页,显示当前的北京时间,
背景用浅蓝色,字体要大一点。AI 会直接生成代码。你不需要写一个英文单词。
中文 Prompt vs 英文 Prompt
很多人问:用英文是不是效果更好?
对于大多数场景,差别不大。
| 场景 | 中文表现 | 建议 |
|---|---|---|
| 日常开发需求 | ✅ 完全够用 | 用中文 |
| 描述界面样式 | ✅ 完全够用 | 用中文 |
| 解释代码报错 | ✅ 完全够用 | 用中文 |
| 涉及专业术语 | ⚠️ 偶尔需要英文 | 混用即可 |
举个例子,这两个 Prompt 效果几乎一样:
中文版:
做一个按钮,点击后显示"你好世界"英文版:
Create a button that shows "Hello World" when clicked实用建议:混用策略
最佳实践是中英混用:
- 描述需求用中文(说得更清楚)
- 遇到专业术语保留英文(减少歧义)
比如:
帮我做一个 login 页面,包含用户名和密码输入框,
用 flexbox 居中显示,样式参考 Material Design。这样的混用方式,AI 完全能理解。
那代码里的英文呢?
代码本身确实是英文的。但你需要"精通"它吗?
不需要。
你需要做的是:
- 告诉 AI 你想要什么(用中文)
- 验证效果对不对(运行看结果)
- 不对就告诉 AI 哪里不对(用中文描述问题)
起步阶段,你不需要看懂每一行代码。但随着使用次数增多,你会自然地开始认识一些常见的英文单词和代码结构——这不是必须的,但会让你和 AI 协作更顺畅。
好消息是:代码里的英文单词就那么几十个常用的。用着用着就熟了。
真实案例
李阿姨,58 岁,英语只会说 "Hello"
她女儿教她用 AI 做了一个"菜谱收藏"网页。
整个过程:
- 李阿姨说:"我想把我的拿手菜做成一个网页"
- 女儿帮她打成文字发给 AI
- AI 生成了网页
- 李阿姨说:"字太小了",女儿再发给 AI
- 搞定
李阿姨全程没写一个英文单词。
她说:
"我以为要学英语才能做网站,结果跟说话一样。"
小结
| 迷信 | 真相 |
|---|---|
| 编程必须用英文 | 中文 Prompt 完全可行 |
| 代码是英文的,看不懂 | Vibe Coding 不需要读懂代码 |
| 英文好才能学好编程 | 表达清楚比英语好重要 |
语言不是障碍。AI 是你的翻译官。
给自己的话
如果你英语不好,没关系。
先用中文把想法说清楚,这是最重要的。
等你做出几个项目,自然会慢慢认识一些英文单词。
那时候再学,有目标、有动力,效率反而更高。
下一个迷信:需要懂很多技术名词?
