“计算机,狗都不学!”
“有 AI 了还学计算机,毕业即失业!”
“计算机是普通家庭逆袭的最优解!”
“会 AI 的程序员比以前更吃香了!”
看了这些有争议的评论,想必很多正在选专业的同学会很纠结:AI 时代,计算机专业还能报吗?
大家好,我是你们的学长鱼皮,2016 年考入计算机专业,毕业后在腾讯做了近 4 年后端开发,后来自己创业做了编程导航、面试鸭、AI 导航等产品,做编程知识分享 6 年来,也带成千上万名学员拿到过程序员相关 Offer。
虽然我自己靠学计算机逆袭了,但今天我不会劝你报计算机专业。
因为每个人如果只从自身经历出发,会存在幸存者偏差,比如学计算机但没找到工作的同学,他们的感受跟我完全不一样。
所以这期,我会带你客观了解计算机专业的真实现状,AI 对这个行业的影响,这个专业的优势和劣势,什么样的人适合选计算机,还会介绍计算机的细分方向,并且给报计算机的同学一条从入学到就业的完整学习规划和建议。
看完之后,你就能自己做判断了。我只提供建议,不帮你做决定。
计算机专业的现状
先看看招生。根据百度高考大数据,计算机科学与技术这个曾经的顶流专业,2025 年直接跌出了专业热度前十,相当一部分院校的计算机类专业录取分数线也出现了下降。
再看看就业。根据麦可思研究院最新发布的《2026 年中国大学生就业报告》,25 届本科毕业生平均月收入 6435 元。计算机科学与技术、软件工程等传统计算机类专业今年被微电子、自动化挤出了高薪 TOP10,不过信息安全仍然排在第四,计算机类整体起薪仍然远高于大部分专业。头部院校和大厂技术岗的本科起薪可以到 1 万到 1 万 5 之间,硕士能到 2 万到 3 万 5,当然具体薪资受院校、城市、公司影响很大。AI 相关岗位就更夸张了,根据 36 氪报道 26 年春招 AI 岗位平均月薪超过 6 万。
你会发现,计算机不是凉了,而是热度没有前几年那么疯狂了。
前几年那波互联网高速扩张的时候,计算机专业闭着眼睛报都能找到工作。现在行业回归理性了,你得有真本事才行。
现在计算机行业的就业分化非常严重。你在 985 院校学 AI、学安全,毕业后企业抢着要;你在普通院校学了个皮毛,没有项目没有实习,那确实很难找到满意的工作。这也是为什么网上会形成两派对立,因为他们讲的是不同人群的情况。
AI 时代,很多人唱衰计算机的理由是:AI 写代码这么厉害了,还要程序员干什么?
我自己从 23 年 AI 刚起势就开始用 AI 编程,现在也在教 AI 编程。我发现有计算机基础的同学,用 AI 编程上手特别快,因为他们知道 AI 生成的代码对不对、该怎么调。但完全零基础的同学,虽然也能用 AI 快速做出作品,但只要遇到报错或者需要改需求、做优化,就很容易卡住,因为不理解代码背后的运行逻辑和技术原理。
本质上,AI 改变的是你「写代码的方式」,没有改变「解决问题的能力」。
以前你花一天写的功能,现在 AI 半小时搞定。但决定做什么功能、怎么设计架构、出了问题怎么排查、怎么让 AI 工作又快又稳,这些还是得靠人的经验加持,出了问题也得靠人来背锅。
从行业数据来看也是这样,「纯写代码」的初级岗位在减少,但系统架构师、AI 应用工程师这类需要综合技术能力的岗位,需求反而在大幅增长。Google 专家也公开表示过,AI 不会取代程序员,而是会成为开发者的能力加速器。
虽然现在非科班的同学也能通过 AI 编程工具轻松做出网站,写代码这个环节的门槛被拉平了。但企业招人的时候,仍然更认可有计算机专业背景的同学。你在学校学的操作系统、计算机网络、数据结构,看着枯燥,但这些会帮你建立系统思维和工程素养,用 AI 的时候你能比别人用得更好。
你想想,现在 AI 编程这么方便,谁还会主动去啃这些枯燥的基础课?也就是在大学的计算机课堂上你才会系统地学,学了就是你的优势。
而且换个角度想,AI 其实让你学计算机的成本变低了。以前做个课程设计要肝一个月,现在用 AI 辅助可能 1 天就搞定了,剩下的时间你可以自学新技能、做更多项目、参加竞赛。
总结一下,计算机专业的优势是薪资靠前,就业面很广,金融、制造业、国企、互联网各行各业都需要懂技术的人,而且因为 AI 的发展,学习成本反而降低了。
但劣势也很明显,竞争比以前更激烈了,技术更新快,纯写代码的初级岗在减少,双非院校的就业压力更大。
但仔细想想,哪个有前景的行业不卷呢?关键还是要看你卷完之后能得到什么,付出和回报成不成正比。
我适合报计算机么
前面带大家了解了计算机专业的现状和 AI 的影响,接下来就要 结合你自己的情况 来做判断了。
如果你喜欢接触电脑、数学和逻辑思维还不错、平时就爱折腾一些软件和网站、感兴趣它们是怎么做出来的、甚至想自己做一个属于自己的产品,那你就是 先天编程圣体,选别的专业你大概都不会开心。
但如果你对电脑完全不感兴趣,只是听说「高薪」、「好就业」就来报计算机,那我建议别来。这个行业更新太快了,要学的东西很多,没有兴趣撑着、或者想轻松一点,大概率坚持不到毕业。
想靠学计算机找到好工作,是要付出代价的,你看我这头发就知道了。。。
不过只要你愿意投入,计算机仍然是普通人靠技术改变命运最靠谱的方向之一。
如果你是已经在读计算机、或者即将毕业的同学,看到网上各种讨论觉得心里不踏实。不要慌,你要关注的不是「自己选的计算机行业」怎么样,而是自己有没有在持续学习、有没有跟上变化。
我身边很多已经工作的程序员朋友,学会用 AI 之后拿到了很多新的机会,做 AI 应用开发、转型 AI 工程师,效率翻了好几倍,收入比以前更高了。
大家都在经历变化,但有变化的行业往往才有更多的机会,不是么?
细分方向怎么选?
计算机类专业有很多细分方向,我按目前的就业热度和未来前景简单分个级,便于你参考。
T0 当下最吃香的方向
首先是人工智能和大模型方向,对应的专业有人工智能、智能科学与技术等。
严格来说人工智能专业在教育部目录里属于电子信息类,但课程和就业方向跟计算机强相关,这里我就放在一起说了。
26 届校招百度 AI 相关岗位占比超过了 90%,阿里超六成,各大厂都在大幅加码 AI 人才,需求非常大。纯算法方向门槛高,更适合读研的同学。但 AI 应用开发本科就能做,学 AI 编程、做 AI 产品,前景非常好。
然后是信息安全和网络安全方向,对应信息安全、网络空间安全等专业。AI 时代安全问题只会越来越多,人才缺口很大。不过想拿高薪需要有深度的技术积累,只会用几个扫描工具的话,基础安全岗的竞争一样很激烈。
T1 需求稳定,前景不错的方向
嵌入式和物联网方向,对应物联网工程等专业。这个方向技术门槛高、竞争相对小,正因为愿意学的人少,新能源车、机器人、IoT 这些赛道都需要,普通本科肯钻研的同学反而容易找到不错的工作。
数据科学与大数据方向,对应数据科学与大数据技术专业。数据是 AI 的燃料,各行各业都在搞数字化,需求一直很稳定。
还有 AI + X 交叉方向,比如 AI 加医疗、AI 加金融、AI 加教育,懂 AI 又懂行业的复合型人才现在非常稀缺。
T2 - 传统方向
像计算机科学与技术、软件工程、网络工程这些传统主流专业,就业面最广,也是大多数同学的选择。但要注意,如果你只学传统的后端开发、前端开发、基础运维这些方向,不会用 AI 工具来提升自己的开发效率、不学习 AI 应用开发,就业竞争会很激烈。
不过你也不用太纠结选哪个细分专业,因为计算机相关专业的很多基础课都是差不多的。
我自己当年选的是网络工程,但跟计算机科学与技术、软件工程之类的学的课差别不大,完全不影响找工作。而且不管你最后选了哪个方向,学会用 AI、开发 AI 应用都是未来的基本功。
学习规划和建议
想学好计算机,最重要的就是 行动起来、坚持自学。
计算机相关的技术更新迭代非常快,学校课程的内容很难跟上行业变化,只跟着学校课程学,基本是找不到工作的。
下面我给大家分享一套完整的学习规划和建议,根据我带过上万名学员的经验,能按照这套路线踏踏实实走下来的同学,找到好工作也是水到渠成。
大一,先学 AI 编程,做出你的第一个作品。
想象一下,当你身边的同学们还在 C 语言的小黑框中受尽折磨的时候,你已经用 AI 做出了全球都能访问的网站,这种成就感会激励你坚持学下去。当然,像 C 语言这种专业课还是得学,但有了 AI 辅助你不容易被枯燥的语法劝退,学起来会轻松很多。
做出作品后,接下来就要开始补传统开发技术和计算机理论知识了。编程语言推荐从 Python 或者 Java 学起,Python 容易上手、适合做 AI 应用,Java 生态成熟、适合做企业级项目,随便选一个,按照编程导航的学习路线自学就行。
另一方面,学校的操作系统、计算机网络、数据结构、数据库这些课一定要好好学,这些是你跟非科班同学拉开差距的关键。
有了 AI 编程经验再来学这些,你会发现理解起来快得多,因为你知道这些知识具体用在哪。
从大二开始,你要持续做项目、参加竞赛,积累拿得出手的作品,既锻炼能力也给简历加分。
我大学的时候负责学校的网站开发工作室,还参加了互联网+、挑战杯、蓝桥杯、计算机应用能力大赛等竞赛。这个过程中认识了很多优秀的人,积累了丰富的项目开发经验,甚至还赚到了几万块钱,也更有动力继续学下去了。
这个阶段,一定要多跟人交流。比如我大二跟着一位很优秀的学长合作开发项目,不仅学到了很多技术和经验,还从他身上看到了自己未来的可能性,最后他去了阿里,我去了腾讯,我们都有美好的未来。
我创立编程导航社区,也是希望大家能在这里认识更多积极向上的编程爱好者,互相学习,共同进步,一群人走的更远。
大二暑假到大三,你要开始找实习。建议先看一遍我的《程序员求职全流程攻略》,你会发现找工作包括写简历、笔试、面试、谈 offer 等几个环节。其中最最重要的就是 写简历,简历上最有价值的不是你铺天盖地列举一堆技术,而是你做了什么可访问的作品,面试官一看:「哦这个是你做的,不错,这同学肯定能干活!」,就很乐意给你面试机会。建议多读几遍我的《程序员保姆级写简历指南》,可以学到很多写简历的技巧和思路,面试率会高不少。
我自己就是大二暑假出去实习的,当时每天早上 6 点多起床,坐高铁上班,来回四个小时。虽然辛苦,但那两个月的收获比在学校半年还多。
大三我又去字节跳动实习了四个月,后来在腾讯暑期实习直接转正拿到最高级别的 Offer。就是这样一个台阶一个台阶往上走,所以真的建议早点去找实习。
到了大三暑假也就是 7、8 月份,很多大厂会开秋招提前批,这个时候你就要开始投正式的工作了。
大四上学期是秋招的主战场,如果前面有了实习经验和项目积累,这个阶段拿 Offer 会顺利很多。
看到这儿,有同学可能要问了:我的目标很明确,就是考研,也需要按这个路线来吗?
没错,即使你要考研,我也建议走一遍这个流程。
因为只有通过实习,亲身经历了企业的工作环境,你才知道自己更适合做什么,而且项目经历和实习经验对考研复试也有帮助。
再说了,All in 考研的风险太高了,万一没考上,手里没有任何项目和实习经历,春招就会非常被动。
给自己多留一条路,永远不会错。
还有一件贯穿你整个学习过程的事,学了东西一定要记下来,整理自己的笔记文档或者个人博客。一方面是帮你巩固记忆,好记性不如烂笔头嘛。另一方面,这些积累以后写简历、面试的时候都能用上。我自己从大学开始就坚持写博客做笔记,后来做编程知识分享的时候,这些内容直接就派上用场了。
另外,不要被新技术冲昏头脑,AI 时代,技术更新太快了。学新技术是好事,但你不用天天追着跑。等前人探索一番摸索出教程和经验后,定期学就好。不要忽视基础知识的学习,只要基础打牢了,学什么新技术都快。
最后
我是 2016 年入学的,到现在正好 10 年了。如果让我重新选一次,我还是会选计算机。
正是因为这个行业一直在变,一直有新的东西可以折腾,太适合我这种喜欢接触新鲜事物的人了。
所以你也一样,要根据自己的兴趣和实际情况来选择,自己做的决定,才不会后悔。
如果你看完这期决定报计算机,并且按照我说的这些建议去做,4 年之后,你会感谢今天做出这个决定的自己,以及老鱼皮的。
OK 分享到这里,觉得有帮助的话记得点赞收藏三连,也欢迎转发给身边正在纠结选专业的朋友。
大家也可以在评论区聊聊你们对计算机专业的看法。
热门跟贴