← 返回文章列表

对“Coding is garbage or coding is cheap”的深度见解

发布于 2026-03-23 12:4844 次阅读0 条评论
文章摘要展开

Coding is garbage? coding is cheap?

“Coding is garbage or coding is cheap”(代码是垃圾或代码很廉价),这句话对于深耕行业多年的老程序员而言,无疑是一句极具冲击力的“暴论”。回溯AI编程兴起之前,代码曾是各企业珍视的“金母鸡”,承载着技术价值与核心竞争力,每一行代码的编写都凝聚着程序员的经验与心血,其稀缺性与重要性不言而喻。

但时代的浪潮从未停滞,AI编程的普及彻底改变了这一格局。如今,借助AI工具,复刻一个爆款网站、应用,反推破解闭源软件与算法,甚至从零搭建一套完整系统,都已不再是遥不可及的难事——无非是投入一定的成本,便能快速实现。面对这样的变化,再多的过往经验若不及时更新,都可能被时代淘汰,只能无奈感叹一句:大人,时代变了。

跳出情绪的裹挟,冷静审视这句话,会发现其背后也藏着一定的合理性。在当前快节奏的技术迭代环境中,若代码能快速迭代出更优的功能,那么原有应用的价值便会快速贬值。这一点,在传统企业的应对中体现得淋漓尽致:面对AI带来的冲击,部分企业选择仓促压制,如同当年豆包手机刚问世时便被封禁;另一部分企业则选择“打不过就加入”,正如OpenClaw推出后,各类同类工具纷纷涌现。无论是压制还是跟风,这些企业争取到的短暂窗口期,本质上都是它们疯狂转型、试探出路的过程。相较于企业的资源与体量,个人程序员所面临的压力,无疑更为沉重。

那么,代码真的就沦为“垃圾”,变得一文不值了吗?答案或许可以从我们熟悉的房产逻辑中找到线索。经历过房产市场波动的人都有一个共识:中心区域的房产因稀缺性而持续升值,郊区的房产则会逐年折旧,超高层房产若无法解决维护难题(除非在安全性、立体空间利用率上实现突破),其估值也会偏低。顺着这个思路扪心自问,我们编写的代码,是否具备这种“稀缺性”?这个问题,恰恰将核心矛盾从“代码是否廉价”,转化为了“AI时代如何创作高价值代码”。

关于高价值代码的定义,行业内众说纷纭:是精妙的算法,是复杂的系统,是稳定的架构,还是新奇的创意?在不断的探索与讨论中,一种主流观点认为,AI时代的核心竞争力在于创意与解决用户痛点的能力——因为AI能快速将创意落地为产品,因此很多人建议程序员转型产品经理。对此,我并不反对,但我认为这种观点忽略了一个关键:AI虽能让个人具备全链路做事的可能性,但想要真正跑通流程、获得持续收益,远比想象中困难。就像蒸汽时代来临后,交通工具让跨省、出国变得便捷,人们虽能体验新奇、拓宽视野,却很难成为徐霞客、李白那样的先行者,AI赋能下的全链路尝试,亦是如此。

对程序员而言,最舒适的出路,依然离不开“程序”本身,但这里的“程序”,需要完成一次进化。我们不能再局限于“实现功能”的单一目标,而应转向“设计标准”——这一点,行业内虽未明确言说,却已有很多人在暗中发力。以Manus为例,他们看似在做产品,本质上是构建了一套引导体系:如何在项目中获取关键上下文、引导项目向良性方向发展,他们并未投入精力训练优质模型,而是在模型与应用层之间搭建了编排层(Orchestration Layer),这种模式最终获得了成功,也引发了众多效仿。这便是一种极具价值的探索:在项目启动前做好规划与指令设计,通过单元测试保障功能稳定性与覆盖度,规范项目风格、实现高效调试、优化并发开发与合并流程……这些看似琐碎的问题,恰恰是定义高价值代码的关键。

除此之外,Trae的沙盒模式赋予AI Agent更多权限,阿里的灵光应用探索一次性应用的可能性,这些尝试都彰显着一个百花齐放的时代已然来临。在这个时代,没有绝对正确的发展路径,只有适者生存的生存法则。对于个人程序员而言,我们或许没有足够的资金与资源去进行大规模的探索,但在这个转型过渡期,我们必须构建属于自己的开发规则。这套规则的核心标准的是:按照规则执行,能够快速、稳定、可预期地交付让客户满意、可后期调整、能最大程度节省自身精力的应用。这,便是新时代程序员的核心职责——我们都清楚,或许有一天,一句话就能生成完美应用,但那一天,绝不是今天。

AI时代的到来,既带来了巨大的冲击,也蕴藏着无限的机遇。对每一位程序员而言,唯有多看多试、主动进化,才能在变革中找到自己的位置,让代码摆脱“垃圾”与“廉价”的标签,重新绽放其应有的价值。这样的时代,或许充满挑战,但绝不无聊。

点赞与评论

💬 0
0 / 500

评论加载中...