为什么我不建议大学生学计算机

我不建议大学生学计算机。
尤其是你学历还不太高的时候
不是因为它没用
恰恰相反,是因为它太有诱惑了
最近这段时间,你只要刷中文互联网,尤其是脉脉、行业热榜和职场讨论区,就会反复看到一串很像的词条:B 站裁员、汇丰拟裁 2 万人、网易用 AI 取代部分外包、广州互娱设计外包被整批砍掉、科大讯飞裁员传闻、小鹏优化人员、海康威视西安研发裁员。
一边是公司在重写 headcount,一边是无数家长还在把计算机当成最稳的志愿。
这就是今天最别扭的地方。
在 AI 时代,计算机这门能力比以前更重要了。
但计算机专业这张门票,比以前更没那么值钱了。
我自己就是 CS 专业的学生。
而且是一个马上要进入就业市场的人。
所以今天计算机专业的就业气压、招聘节奏、headcount 收缩、外包波动,我不可能没感觉。
我读高中时,其实更想去学数学。后来还是被家里一套很熟悉的理由劝过来了:计算机高薪、好就业,而且和数学也算挨着,不算偏得太远。现在回头看,这段经历反而让我更确定,很多人选计算机,选的根本不是热爱,也不是长期要做的事,而是在给自己的未来买一种安全感。
所以我说这句话,不是站在外面指点,而是越走越觉得,这个专业最危险的地方,不是难,不是卷,而是它太容易制造幻觉。

它会让一批大学生误以为:只要我学会写代码,未来就稳了。
可今天真正先被市场压价的,恰恰就是那批只会执行的人。
真正的问题不是学不学计算机
真正的问题是,你在把自己的四年青春,配置给哪套定价系统。
这是我现在越来越确定的一件事。
很多人以为专业选择是在选课程。
其实不是。
专业选择本质上是在选一套训练系统。它决定你未来四年会被什么指标奖励,会被什么反馈塑形,会把自己训练成什么样的人。
如果你选的是一套奖励标准答案、奖励复现、奖励通过筛选的系统,那你大概率会被训练成一个更擅长通过关卡的人。
如果你选的是一套更早接触真实问题、真实用户、真实交易和真实反馈的系统,那你更有可能被训练成一个能进入市场的人。
所以这篇文章真正反对的,不是“学计算机知识”。
我反对的是另一件事:把计算机专业,当成一种对过去工资曲线的押注。
计算机专业为什么曾经是对的
过去很长一段时间,计算机专业确实给过年轻人非常强的正反馈。选了它,似乎就离高薪、实习、大厂、体面更近一点。于是很多人做专业选择时,真正想的不是“我想研究什么”“我愿意长期靠什么吃饭”,而是“哪个专业更容易让我别掉下去”。
这不是错。
而且在过去,这个选择甚至是理性的。
因为计算机专业当时同时占了三层便宜。
第一,它有很强的信号价值。你只要挂着这个专业,本身就在告诉市场:这个人至少接受过一套偏理工、偏抽象、偏高强度的问题训练。
第二,它有工资溢价。互联网高速扩张的时候,公司对技术人有真实而持续的需求,很多岗位愿意用更高的薪水去买更确定的交付。
第三,它有迁移能力。写代码不只是写代码,它还带着逻辑训练、系统拆解、抽象表达和工具使用的底色,所以很多人即便最后不写代码,也能吃到这套训练的红利。
也就是说,过去“学计算机”之所以成立,不只是因为它热门,而是因为它真的同时兼顾了信号、收入和迁移性。
问题在于,很多人到今天还在按昨天的逻辑做决定。
为什么这套旧交易开始松动了
因为它的三层基础都在变。
先变的是信号。
当越来越多的人把计算机当成安全选项,这个专业本身的含金量就会被稀释。说得更直白一点,专业标签还重要,但已经远远不够了。你不能再指望“我是计算机专业的”这句话,自动帮你换来过去那种薪资和机会。
再变的是需求。
这波国内裁员风潮真正释放出来的信号,不是“技术人会全部消失”,而是公司正在越来越认真地重写一句话:以前它们花钱雇一个人来做的事,现在会先问,能不能让 AI 做,能不能外包,能不能合并到更少的人头里,或者至少先把这个岗位压到更便宜的一层去做。
你会发现,最近那一串热词背后其实是同一件事:组织在收缩,headcount 在变贵,执行层在被重新比价。
最后变的是训练系统本身。

学校里的计算机训练,大多还是按章节、按题型、按实验、按标准答案来组织。你被鼓励的是少犯错、快跑通、能复现、能过考核。
可市场买单从来不是按这套逻辑来的。客户不为你会不会红黑树付钱,不为你会不会背八股付钱,也不为你项目写得多漂亮付钱。别人最终只为一件事付钱:你有没有把一个真实问题解决掉。
你如果用系统论去看,这其实是两个完全不同的反馈系统。
校园是封闭反馈系统。
它奖励正确性、稳定性、复现性和可评价性。
市场是开放反馈系统。
它奖励有效性、速度、结果、信任和可交易性。
这两套系统之间,裂缝已经很大了。
所以危险的不是计算机
危险的是把计算机当成避险策略
这才是我最想说的地方。
今天很多人一聊计算机专业,就喜欢走两个极端。要么说“完了,程序员没了”;要么说“放心,计算机永远不会过时”。
这两个说法都太省事了。
真正发生的变化是,代码这件事本身,正在越来越快地从稀缺能力,变成基础能力;从少数人的护城河,变成多数人的工具。
以前一个大学生会搭页面、会调接口、会写后台,已经能构成明显差异。现在不是这个结构了。今天一个会用现成工具、会调用 agent、会拼装模板的人,做出一个能跑的东西,门槛已经比以前低得多。
门槛一低,最先受伤的就不是顶层高手,而是中下游的执行层。

也就是说,AI 第一刀不一定先砍掉整个程序员职业,但它一定会先打薄“只负责执行”的那一层议价。
所以对普通大学生来说,真正危险的不是“学计算机会不会失业”。
真正危险的是,你以为自己在做一个稳妥选择,结果却把四年时间投进了一条正在被组织收缩、外包替代和 AI 压价共同重写的履历流水线。
这就是为什么,我反对的不是计算机本身,而是把它当成一种人生避险策略。
什么时候学校体系还是有效的
但这句话也不是对所有人都一样成立。
如果你从一开始就想进研究所、体制内或者高校,那校园这套体系对你不算失效。绩点、论文、竞赛、导师评价、项目履历,这些东西在那套筛选系统里依然有用,甚至很重要。因为你的目标本来就不是尽快进入开放市场,而是进入另一套更内部、更标准化的评价系统。
所以对这类人来说,学校这条路当然走得通。
但你别把这理解成轻松。这条路不是不卷,只是卷法不一样。你不是在和市场卷,而是在和一群同样擅长考试、申报、论文、履历包装的人,去抢一个更窄的入口。它确实更认可校园体系,但它本身也非常拥挤。
还有一种人,我也不会劝退。
就是那种真的热爱算法、系统、底层、工程,本来就愿意往深处钻的人。
这类人学计算机不是在追热点,而是在做长期积累。对他们来说,专业不是门票,而是工地。
问题在于,大多数被“计算机高薪”吸进来的人,想走的并不是这两条路。
他们最后还是要去市场里找工作、谈薪水、被定价。到了这个场景,学校里那套最被鼓励的能力,很多时候就不够用了。
真正值钱的,不是专业名,是你站在哪一层

今天市场里更贵的,不是会不会写,而是决定写什么、为什么写、写给谁、怎么卖、怎么迭代、怎么把一个功能接到真实需求上的那群人。
如果用人力资本的视角看,这其实是在争不同层级的定价权。
底层卖的是执行。
中层卖的是协同。
更上面卖的是定义问题、承担责任、组织资源和完成闭环。
AI 和组织收缩最先压的,是底层执行层。
所以普通大学生现在最该警惕的,不是“我会不会写代码不如别人”。
而是“我会不会被训练成一个只配做执行层的人”。
说白了,真正值钱的能力,越来越像这几样:
- 能找到问题,而不是只等别人发需求
- 能理解场景,而不是只会实现功能
- 能把技术接到产品、交易和分发上
- 能对结果负责,而不是只对任务完成负责
你会发现,这些能力并不写在“计算机专业”这五个字里。
所以我真正不建议的,不是“学计算机知识”,而是“把计算机当成全部答案”。
如果你真的热爱系统、热爱工程、热爱底层逻辑,愿意长期往深处钻,那当然可以学,而且应该狠狠干。
但如果你只是想找一个听起来安全、听起来赚钱、听起来不容易出错的专业,我反而建议你离这个幻觉远一点。
因为今天最危险的,不是选错一个冷门专业。
而是选了一个看起来最稳的热门专业,然后在里面被训练成最先被比价的那一层。
对大学生来说,更好的路径是什么
我的答案很简单:
别把计算机当信仰,把它当武器。
不管你学不学这个专业,计算机能力都值得学。但它更适合做放大器,而不是做身份本身。你应该先想清楚自己想靠什么问题进入社会,再决定用不用计算机把这件事放大。
如果用投资的语言讲,你大学四年最该配置的,不是一个热门标签。
而是自己的期权价值。
什么叫期权价值?
就是未来环境变了,你还有没有改道、转身、重组自己的能力。
一个只会按旧岗位说明书训练自己的人,期权价值会越来越低。
一个既懂技术、又懂场景、还能接触市场的人,期权价值会高得多。
如果你对内容感兴趣,就去学怎么用技术提高分发和生产效率。
如果你对生意感兴趣,就去学怎么用技术做最小产品、降低试错成本。
如果你对某个行业感兴趣,就去那个行业里找脏需求,再决定哪些东西值得自己写,哪些东西直接借工具完成。
这条路径更难。
但它更接近真实世界。
因为未来真正吃香的,不是“计算机专业毕业的人”,而是“能把技术变成结果的人”。
最后一句
我不建议大学生学计算机。
如果只看标题,这句话会被很多人误解。
但我真正反对的,从来不是计算机本身。
我反对的是,一群本来很聪明的年轻人,把自己最值钱的四年,拿去兑换一张已经越来越拥挤的执行层入场券。
计算机当然值得学。
只是它不该再被当成一张门票。
它更应该是你手里的杠杆。
在 AI 时代,最稀缺的不是会不会写代码。
而是你能不能站在代码上面,去定义问题、组织资源、接住结果。

