当孔乙己遇上ChatGPT:一个程序员的午夜思考

· 10min

原文灵感:《孔乙己:一个AI工程师的消失》 by Lightman_Lu

今天在论坛刷到一篇文章,把孔乙己的故事搬到了现代科技公司:咸亨酒店变成了办公室,长衫换成了格子衫,“茴”字的四种写法也成了解决”梯度消失”的N种方案。

看完,我先是笑了,但笑着笑着,就再也笑不出来了。

镜子里的自己

这让我想起了刚毕业的自己。

那时满嘴跑火车,把”React Hooks”、“性能优化”、“SSR/SSG”这些时髦词汇挂在嘴边,恨不得全贴在脸上。面试时,明明只是个简单的后台管理系统,却非要吹成”极致的用户体验”和”毫秒级的首屏渲染”。

说什么”深入理解虚拟DOM diff算法”、“精通Webpack配置优化”、“掌握微前端架构”,实际上连useEffect的依赖数组都经常写错,CSS居中还得靠Google。

现在回看,那时的我与文中的孔乙己何其相似?

我们都试图用一堆自己都没彻底搞懂的概念,来掩饰内心的不安与底气不足。

最讽刺的是,工作几年后才发现,日常大部分工作仍是调样式、处理兼容性、对接口。那些号称”现代化”的前端架构,最终大多沦为了npm包的堆砌。

“找工作难,但工作不难”

上周,一位朋友跟我吐槽现在找工作的现状:

“招个前端,要求懂后端;招个后端,要求懂算法;招个算法,要求懂业务。”

他停顿了一下,苦笑道:

“结果进去一看,天天就是调参数、写文档、开会。”

他用一句话精辟地总结:“门槛高得像围墙,进去才发现里面是个菜园子。”

这种严重的错配,直接导致了疯狂的内卷。为了一个普通的开发岗,你得:

可结果呢?入职第一天,领导拍拍你的肩膀:“来,先熟悉一下咱们的代码规范。“

别做技术的奴隶

去年,公司来了位新人。

当大家都在自我介绍”精通React全家桶、熟悉Vue3生态、掌握前端工程化”时,他只说了一句:

“我之前解决了移动端页面在iOS上的白屏问题。”

当时,我们心里都默默地想:就这?

半年后,他成了项目组的核心。

后来混熟了才知道,这位老兄的技术深度或许不算顶尖,但解决实际问题的能力超强。客户一提出难题,他总能找到办法——方案也许不够优雅,但绝对管用。

这件事给了我一个巨大的启发:

技术是工具,而非目的。

与其追求掌握十八般武艺,不如将一招一式练到极致。更重要的是,要清楚什么时候、以及如何运用你的”绝招”。

三十五岁不是终点

最近,部门里在讨论程序员的职业生涯究竟能走多远。

很多人都说三十五岁是道坎,要么转管理,要么被”优化”。

但我认识一位四十多岁的老哥,至今仍在一线写代码。他的特别之处在于,不再盲目追逐新技术,而是几十年如一日地深耕数据库优化领域。如今,许多公司遇到棘手的性能问题,都会高薪请他去做顾问。

他曾这样对我说:

“年轻人会的新东西,我不一定会。但我会的这些,他们至少得踩好几年的坑才能真正掌握。”

所以,与其为年龄感到焦虑,不如静下心来思考:

十年后,你能为团队或客户提供什么不可替代的价值?

在AI浪潮中保持清醒

2022年底,ChatGPT横空出世,整个行业为之震动。

同事们每天都在讨论AI是否会取代程序员。有人开始疯狂钻研Prompt工程,有人则迅速转行去做AI产品经理。

如今两年多过去,各种AI编程助手——Cursor、GitHub Copilot、Claude、Windsurf等AI IDE层出不穷,可我们不还是照常写代码、改bug、开会吗?

我倒觉得,过度的恐慌大可不必。

历史总是惊人的相似。

还记得吗?

每一次技术革命,都会有人喊”狼来了”。但真相是:狼确实来了,只是它不吃人,它吃的是低效。

这就像移动互联网浪潮兴起之时,大家也曾同样焦虑。结果呢?许多当初抢着转行做iOS开发的人,后来又回到了原点。真正吃到时代红利的,反而是那些将原有技术与新场景巧妙结合的人。

技术浪潮来了又去,但有些核心能力是永恒的:

AI时代的”蒸馏”现象

说到AI,不得不提原文中那个绝妙的比喻——“蒸馏”

在AI领域,“蒸馏”是指用大模型的输出来训练小模型。孔乙己辩解说”蒸馏不能算抄”,这不正是我们现在的写照吗?

我们一边享受着AI的便利,一边又担心被AI取代。这种矛盾,就像孔乙己一边依赖OpenAI的接口,一边又要证明自己懂大模型。

但我想说的是:与其纠结是否在”蒸馏”,不如思考如何”升华”。

AI是工具,就像当年的jQuery、现在的React。真正的价值不在于你用什么工具,而在于你用工具创造了什么。

就像我现在,经常让AI帮我:

这让我能把更多精力投入到用户体验设计和业务理解上。

留下什么,比带走什么更重要

故事里的孔乙己,最终在人们的视线中消失了。

看板上的Bug还挂在那里,但修复它的人已经不在。

这不禁让我反思:如果明天我离开了这家公司,我会留下什么?

技术会过时,公司会倒闭,但你创造的价值、建立的连接、积累的智慧,将永远伴随着你。

写在最后

别成为新时代的孔乙己。

不是因为他迂腐或技术不精,而是因为他固步自封,沉溺在自己的小世界里,看不见真正重要的东西。

夜深了,该睡了。

明天还要改bug。

不过这次,我会记得先问问自己:


后记: 本文内容由AI辅助编辑生成。是的,你没看错,一个担心被AI取代的程序员,用AI写了篇关于不被AI取代的文章。

这算不算另一种”蒸馏”?🤔

毕竟,正如孔乙己所说:“蒸馏不能算抄,蒸馏!……训练模型的事,能叫抄么?”

_HBin Zhuang_ 📝