代码的 commoditization:AI、'氛围编程' 与技艺危机
从编码到软件工艺的转变
AI辅助开发的兴起正在改变软件工程师的核心价值,从编写代码的能力转向判断力、审美和架构视野。随着生产功能性代码的边际成本趋近于零,专业人士的竞争优势转向「软件工艺」——即设计创新且真正有用的产品,而不仅仅是实现复杂的逻辑。
一位在业内有35年经验的开发者指出,尽管以往编程领域的变革都涉及增加抽象层次,但AI正在从根本上抽象掉整个编码层以及部分架构。这一转变使非程序员也能将想法变为现实,但同时也要求人们更加关注高层设计:
编程本身已不再是难点;真正的难点在于软件工艺。关键在于打造创新且真正有用的产品,而不仅仅是编写复杂的代码。
'AI垃圾'的兴起与死互联网理论
人们越来越担心,通过AI实现内容创作的民主化正在导致「死互联网」现象,即社交媒体和网络平台被大量低质量、AI生成的内容淹没,常被称为「垃圾」(slop)。
这一现象体现在使用AI代理自动化营销和生成虚假供应商评价。当内容创作的门槛被移除时,低质量产出的数量激增,可能淹没以人类为中心的创造力和真实性。这形成了一种悖论:那些让任何人都能感受到创造力的工具,也在破坏它们所处的数字环境的质量。
经济贬值与艺术价值
技术精通可能正在与经济价值脱钩。一种日益增长的观点认为,编程可能走上古典音乐或传统艺术的道路:一项仍具美感和令人惊叹的技艺,但对大多数从业者而言,不再成为高薪的主要驱动力。
关于这一经济转变,提出了几个观点:
- 商品化:与缝纫或陶艺类似,编程可能从高价值的专业技能转变为广泛流行的爱好。尽管机器制造的服装取代了定制服装,但缝纫仍作为一种创造性活动持续存在。
- 财富集中:软件行业可能比以往任何时候都更大,但经济回报可能集中在少数「明星开发者」或平台所有者手中,而大多数有才华的程序员则将这一技艺视为一种创造性爱好。
- 审美溢价:在一个AI生成内容无限的世界里,「审美、原创性、判断力和意图」将成为最稀缺且最有价值的资源。
技术专业人士的应对策略
开发者们正在采用各种策略来应对这一转变,从技术转型到彻底脱离数字世界不等:
技术转型
- 高端软件:远离容易被「氛围编程者」复制的「低端廉价产品」,转向复杂、高风险的系统。
- 深度技术探索:回归基础,例如学习硬件、编写RTOS固件或PCB设计——这些领域目前AI能力有限。
- 小众物理技能:一些人转向需要身体灵巧性和类人动作的行业,这些领域目前仍不受当前AI能力的影响。
心理转变
- 接受转型:将AI视为处理行级和函数级任务的工具,让人类专注于命名、提示和高层协调。
- 数字排毒:一些从业者选择完全脱离联网技术,以避免AI驱动网络带来的「道德腐蚀」和质量下降。
历史类比
当前的焦虑与以往的技术变革相似。相机的出现并未杀死绘画,而是改变了其目的;同样,数字音频工作站(DAWs)让非古典训练者也能制作热门歌曲。这些转变通常降低了进入门槛,引发那些「靠艰苦努力完成」的人的不满,但最终扩大了创新和创作的总量。