
或许新的故事 会在雪花中慢慢开始
“Gemini 不能写代码?” 布林拍桌: “你管这叫 AI?这叫 AI Lite!”

▲ 布林当时内心OS:我现在不是在开会,是在debug企业文化
时间回到 2024 年中。
谷歌内部某神秘文档悄悄上线,标题是: 🔹 《AI工具使用边界指南 v0.9(Draft – Internal Only)》
其中第 13.7 条写着:
✅ 可以用于:撰写邮件、生成 PPT、写周报草稿、讲冷笑话 ❌ 禁止用于:生成/修改代码、参与 CI/CD、与程序员对线
而被钉在“禁止区”榜首的,正是—— 🔥 Gemini
理由?文档里轻描淡写一句:
“为保持模型纯粹性与可控性,暂不开放代码生成能力。”
仿佛在说:
“这把瑞士军刀很锋利,但咱们只允许它开瓶盖。” 🍾
作为亲手写过 Linux 内核补丁的男人,布林看到这条直接血压拉满:
“Gemini 的代码能力明明很强! 它能写 Rust!能修 Goroutine 泄漏!能手搓一个 LRU Cache! 你们却因为‘保持纯粹性’,把它锁进‘聊天室’?!”
于是 一场堪比 “GitHub PR 拒绝 + Code Review 吵到凌晨三点” 的经典场面,在谷歌总部上演:
最终,在走完 “7 层审批 + 3 次跨部门对齐 + 1 次 VP 仲裁” 的史诗级流程后—— 布林把皮查伊搬出来,一锤定音:
🎯 “Gemini,从今天起,正式获准上岗——写代码。”
你猜后来发生了什么?
时间 | 事件 | 工程师反应 |
|---|---|---|
2024 Q4 | Gemini 开放 @code 模式内测 | “卧槽,它真能跑通我的 Makefile?!” |
2025 春 | Gemini 2.5 支持 增量调试 + 单元测试生成 | “我写的 test 还没它补的边界 case 多…” |
2025.11 | Gemini 3 + Nano/Banana Pro 发布 | “救命,它开始帮我优化 GC pause 了…” |
布林的回归,让谷歌的AI地位直接可以和OpenAI平起平坐,这还要感谢 OpenAI 一位名叫 Dan 的人,当初布林本来已经决定退休,但是在一次和Dan的对话中,激励了布林决定为谷歌的AI做些什么,因为那个时候的谷歌虽然在AI深耕了十多年,但是还不如后起之秀openai。

AI的发展引起了布林的深度兴趣,以至于很多年不碰代码的他居然每天工作的时候也开始写起了代码。
你以为是产品经理“不懂技术”? No no no——这是大厂经典“风险厌恶型设计”的终极体现:
风险类型 | 原始担忧 | 现实打脸 |
|---|---|---|
🔐 安全性 | “AI 生成恶意代码怎么办?” | → 加沙箱 + AST 静态分析,比人类 review 更严 |
📜 合规性 | “会不会 copy GPL 代码?” | → 训练集做过 clean-room 过滤,相似度 < 0.3% |
🧠 定位冲突 | “Gemini 是助手,不是 IDE!” | → 用户:“我不要助手,我要 pair programming bot!” |
说白了:
不是技术做不到,是流程没敢想。 —— 直到一个写过 C++ 模板元编程的创始人,亲自来改 Jira ticket 的 status。
布林的故事,其实给每个工程师敲了钟:
场景 | “禁用清单”思维 | “布林式”思维 |
|---|---|---|
新工具上线 | ❌ 先列 20 条“不准用” | ✅ 先问:“它最能放大我哪块能力?” |
代码审查 | ❌ “风格不符,驳回” | ✅ “这个 pattern 很有意思,能抽象成 util 吗?” |
AI 辅助编程 | ❌ “别信它,自己写!” | ✅ “让它 draft + 我 review + 再让它写 test” |
💡 真正的工程文化,不是“避免犯错”,而是“快速验证 + 容忍试错”。 就像布林说的: “我不怕 AI 写错代码——我怕人类不敢让它写。”
据内部人士透露,布林回归后日常画风是这样的:
//nolint:gocritic,这个 warning 是误报”
▲ 他不是在写代码,就是在去写代码的路上
Gemini 3 的成功,表面看是算法突破、算力堆叠; 但内核里,藏着一个老程序员的执念:
“工具就该解决问题——而不是制造流程。”