先交代一下背景。我在整理这一期周刊素材的时候,搜索平台给我推了一整屏和“代码”相关的热搜词:从“python爱心代码”到“由于找不到libcef.dll,无法继续执行代码”,从“ai怎么生成代码”到“c语言文件读写操作代码”。这些词单独拎出来看都很普通,但把它们放在一起,我突然意识到一个问题:我们这一代人学技术、用技术、聊技术的方式,已经趋同到了一种可怕的程度。
代码作为这个时代最基础的生产力工具,正在把所有人都拉到同一条跑道上。但跑道的终点,或者说跑道之外的东西,反而越来越没人关心了。这篇周刊不打算教你怎么写某一段代码,我想认真聊一聊:当技术让一切趋同,我们这些人还剩什么?
1. 热搜池里的“代码”:人人都在搜,搜到的东西却越来越像
先把这期热搜词池摊开来看。我大致分成了四类,每一类的用户画像和搜索动机其实都不一样,但他们最终的行为路径惊人地一致——搜一段代码,复制,跑起来,完事。
第一类是学习型。比如“python爱心代码”、“c语言代码”、“快速排序代码”、“java顺序表代码”、“python量化交易策略代码”。搜这些词的人,大概率是学生或者刚入行的新手。他们不是在“学”代码,而是在“找”代码。找一段能直接交作业的代码、能直接出效果的代码。“python爱心代码”能火这么多年,本质上是“用代码表达浪漫”这个叙事被反复消费,大家搜的是同一个脚本,复制的是同一段循环,最后屏幕上跳出同一个桃心。趋同在这里表现得特别温柔,也特别隐蔽。
第二类是工具型。比如“代码诊断插件”、“优化代码重复删减脚本怎么做”、“vscode写c没有代码提示”、“jsp代码谷歌浏览器获取保存文件路径”、“gitee上传代码到仓库”。这些词的搜索者已经有了明确的任务目标,他们需要的是“别人已经趟过一遍的路”。本身这没问题,但问题在于:问题越具体,答案越标准。当你搜索“vscode写c没有代码提示”的时候,你本质上是在找一份标准答案,而且绝大部分教程给出的都是同一套配置方法。久而久之,连配置开发环境这件事也变得千人一面。
第三类是报错型。比如“由于找不到libcef.dll,无法继续执行代码”、“teamviewer会话代码已过期”、“oem-4.exe系统错误”、“启动失败代码2”、“sha-2代码签名补丁”。这类搜索最真实,也最让人焦虑。一个人遇到报错,第一反应不是读日志、不是查文档,而是把报错原文整段复制进搜索框。这种行为本身没有错,但请注意:你搜索到的解决方案,大概率来自某个同样被这个问题折磨过的网友。你沿着他的路径走一遍,装了他装过的补丁,改了他改过的配置,最后你的电脑和他的一样“修好了”。一台台电脑就这样在“修复”的过程中变得越来越像——不只是软件环境像,连解决问题的方式都一模一样。
第四类是AI相关。比如“ai怎么生成代码”、“使用codex修改已有的代码”、“td3代码pytorch”、“多模态模型代码复现”。这已经不只是趋同了,这是直接把自己的思考过程外包出去。生成式AI的普及让“写代码”这个动作变得极其廉价,但同时也让“为什么要写这段代码”这个问题变得无人追问。
我把这四类热搜词放在一起看,得到一个很直接的观察:代码正在从“创造物”变成“消费品”。 大家不是在创造什么新东西,而是在消耗同质化的知识与工具。这件事本身
