|
在代码的江湖里,从前有一批人,被称为“古法编程员”。 他们像华山派宁中则那样,讲究内力深厚、招式纯正。写代码靠的是扎实的基本功:手敲算法、熟背设计模式、深谙底层原理、能徒手Debug三天三夜不眠不休。他们相信,真正的武功在于“内功”,而不是花里胡哨的剑法。遇到Bug,他们会钻进源码、翻文档、画时序图,像令狐冲在思过崖上悟剑一样,一点点把问题砍死。 那时候,江湖还算太平。项目虽然慢,但代码干净、架构稳固、可维护性强。老板偶尔还会夸一句:“老王这代码,写得有味道。” 后来,AI来了。 它就像那本从林家老宅里翻出来的《辟邪剑谱》,一出世就震惊整个武林。谁练了它,谁就能一日千里:需求文档甩进去,功能代码刷刷刷出来;重构、写测试、优化SQL、生成文档、甚至架构设计,全都能代劳。速度快到让人眼红,产出高到让人害怕。别人用AI一天顶你十天,你还怎么混? 于是,江湖上开始流传一句话: “不用AI者,迟早被别人杀;用了AI者,自废古法武功。” 不用,就被杀 你坚持古法,拒绝Copilot、Cursor、Claude、Grok这些“邪剑”。你说:“我要凭本事写代码。” 结果呢? 隔壁新来的小年轻,Prompt一甩,代码生成95%,剩下5%修修补补就上线了。你还在那里一行一行抠边界条件、写单元测试、考虑扩展性的时候,人家已经迭代了三个版本,拿到了绩效和奖金。 更残酷的是,老板不看你代码写得漂不漂亮,只看你交付得快不快、Bug多不多、成本高不高。市场也不会因为你“手感好”就多付你工资。竞争对手用AI把产品快速推向市场,你还在精雕细琢,最后发现用户早就跑光了。 这就是江湖现实:不练辟邪剑谱,就等着被快剑砍死。 用了,就自废武功 可真正可怕的,是练了之后。 刚开始你只是“辅助使用”,结果发现AI写得又快又好,自己写反而慢得要死。于是你越来越依赖它。半年后,你惊恐地发现: 看到一段陌生代码,第一反应不是分析逻辑,而是直接问AI“这什么意思”; 离开AI,你连中等难度的算法都磕磕绊绊,脑子里空空荡荡; 你对框架、语言底层、系统设计的直觉在迅速退化,像被阉割了一样; 最要命的是,你写出来的代码越来越像AI的风格——能跑、好看、但经不起推敲,一深挖就是层层抽象的屎山。 你成了“辟邪剑客”:剑法奇快,内力全无。一旦AI工具宕机、政策封禁、或者Prompt不对,你立刻变回废人。 更悲哀的是,当整个团队都这么练的时候,代码质量集体下滑,系统越来越脆弱,却没人能真正看懂和掌控。就像东方不败练了辟邪剑谱后,天下无敌,却也成了一个畸形怪物,失去了做人的根本。 古法编程员的活路在哪里? 其实,笑傲江湖里早就给了答案。 令狐冲没有全练辟邪剑谱,他悟的是独孤九剑——无招胜有招,借力打力。任我行、向问天这些人,也没有完全抛弃自身根基。 真正的高手,应该是把AI当剑,而非当命。 用AI加速枯燥重复的部分(CRUD、模板代码、测试用例),但核心架构、复杂业务逻辑、关键算法,依然自己把控; 把AI当作最强的“师弟”,让你有更多精力去思考更高维的问题:产品本质、用户价值、系统演进、工程哲学; 保留古法的内功心法:读源码、写博客、做Side Project、深挖原理。只有内力深厚,才能驾驭邪剑而不被其反噬; 培养“审AI”的能力——像审阅实习生代码一样,严格Review AI的输出,挑刺、优化、重构。这本身就是一种高级武功。 未来的顶级编程员,不会是纯古法派,也不会是纯AI派,而是能把AI的快与古法的深融为一炉的人。 他们既能一日写出别人十天的代码,又能在关键时刻徒手拆掉一个濒临崩溃的系统。他们手中有剑,心中有剑,却不被剑所控。 辟邪剑谱不是毒药,而是试金石。 它会淘汰那些完全拒绝它的人,也会废掉那些完全依赖它的人。 只留下真正懂它、用它、又能超越它的人。 古法编程员们,醒醒吧。 别做那个死守华山气宗、最终被时代淘汰的岳不群; 也别做那个练剑走火入魔、最后只能自宫的林平之。 要做,就做令狐冲。 会用邪剑,但依然是那个潇洒不羁、心中有剑的令狐冲。 |