当 AI 学会写代码:程序员的护城河在哪
一个让我失眠的实验
我用 Claude Code 重写了一个 3000 行的 React 应用。
耗时:4 小时。 我之前写:3 周。
写完之后我盯着屏幕想:我还有什么价值?
我重新审视了「编程」这个词
10 年前:编程 = 实现想法
5 年前:编程 = 设计架构
今天:编程 = 定义问题代码是结果,不是目的。
三道新的护城河
1. 知道写什么
AI 能实现你想要的,但它不会告诉你你想要什么。
这是 product sense,是用户研究,是判断。
2. 审美
// AI 写:能跑
function Page() { return <div>{data.map(d => <Card {...d} />)}</div> }
// 人写:有呼吸
function Page() {
return (
<div className="grid gap-6 md:grid-cols-2">
{data.map(d => <Card key={d.id} {...d} />)}
</div>
);
}审美是知道哪种更好。
3. 跨领域知识
AI 在单个领域很强,但跨领域迁移不行。
会设计 + 会写代码 + 懂用户心理 = AI 暂时追不上的复合能力。
写代码会贬值,「知道写什么」不会。