你有没有想过,为什么我们用电脑学了70年外语?
从打孔卡到图形界面,每次进步都让操作变简单,但本质从没变过——人类永远在迁就机器。直到2022年底,游戏规则突然改写。这不是"AI变聪明了"那种陈词滥调,而是一次根本性的权力反转。
![]()
70年,四幕剧
![]()
第一幕是打孔卡时代。程序员字面意义上在纸板上打洞,错一个洞,凌晨3点提交的作业直接报废,第二天才能知道。机器对模糊性零容忍,因为它根本没有处理模糊的能力。
第二幕来到命令行。更快了,但依然是外语。grep -rEi "pattern" . | awk '{print $2}' | sort -u 这串咒语客观上很强大,客观上也不是英语。你得成为双语者。
第三幕是图形界面。伟大的民主化运动。图片、按钮、拖拽,谁都能用电脑了。但注意什么没变:你还是要找到正确的按钮,还是要知道菜单藏在"文件→导出→高级→PDF格式"里。你不是在跟机器对话,你是在走它画好的地图。
每一幕都更友好,没有一幕打破那堵墙。人类始终得在机器的地盘上见它。
裂缝从哪来
2022年末,墙裂了。
但裂的原因常被说错。不是"AI变聪明了"——这种表述漏掉了关键。
真正裂的是:软件第一次能够解读意图了。
![]()
你可以说"帮我找那个导致手机端登录失败的bug",系统能推理你的意思,查看正确的文件,提出修复方案,解释它的思路。不是因为有人写了个findBugInMobileLogin()函数,而是因为界面本身变成了可协商的。
这就是转折。过去的界面是一份合同——固定、脆弱、爱用不用。现在的界面是一场对话。你带着混乱的人类请求来,机器半路接招。它误解了,你纠正;你说得模糊,它追问;你改主意了,直接说。
这不是用户体验的小改进。这是70年计算史的倒置。
写代码的人感觉到了什么
作者写了很多年软件。他说今天的构建感 genuinely different—— genuinely 不同,不是修辞。
变化可以具体命名:
你停止翻译了。以前半天时间花在把"我想让用户能撤销上一步操作"翻译成状态机、栈、序列化格式、界面 affordance(功能提示)、快捷键、十七种边界情况。现在大量翻译工作跟你一起用 plain English( plain English: plain English)完成,你把时间花在真正需要人类的地方——品味判断、产品决策、架构权衡。
边界在移动。以前有趣的线是"这门语言能做什么",现在是"什么值得做"。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.