志愿填报指南|计算机与AI专业怎么选?看完这篇就懂了
高考时节如期而至,眼下众多考生正忙于填报志愿,不少同学向笔者咨询计算机与人工智能专业的发展前景。在当今AI迅猛发展的大背景下,计算机专业是否正在重蹈土木专业的覆辙?是否还值得填报?先给出结论:计算机确实正在朝着土木方向发展,但尚未完全成为第二个土木。软件工程、网络工程等传统计算机方向确实前景堪忧,但计算机科学与技术这类依赖技术积累的专业仍存希望。人工智能虽是大热门领域,但专业特性并不能确保研究生毕业后一定能分享AI快速发展的红利。
在正式介绍这两个专业之前,我们需要先澄清一个认知误区:人工智能本质上是研究生阶段的专业,本科阶段的人工智能与计算机科学与技术差异微乎其微。事实上,国内绝大多数院校中,两者的培养方案几乎一致。想要真正从事人工智能研究,必须攻读研究生,而且最好是国内顶尖院校的研究生。人工智能领域的科研非常依赖平台背景和学术资源,本科阶段的人工智能教育仅仅是为你打下计算机与人工智能的基础。因此,从本科层面来看,人工智能确实归属计算机大类,两者可以放在一起讨论。
首先来看计算机和人工智能专业的课程体系,笔者调研了58所院校(其中21所985、12所211、25所双非)的相关培养方案,经过系统整理,得到以下数据:
其中数学分析为工科版本,与传统同济版高等数学有所区别,但难度差异不大。
我们将课程划分为两大类:通识课与专业课。通识课是专业的基础课程,也是必修学分课程;专业课则是专业性更强的课程,人工智能与计算机科学与技术专业在专业课设置上可能存在细微差异。
本科阶段需要修读的通识课程包括:
数学系列(高等数学或数学分析、线性代数、概率论与数理统计)、大学物理、大学英语、离散数学
本科阶段计算机和人工智能专业共同的专业课包括:
408统考科目(数据结构、计算机组成原理、操作系统、计算机网络)、高级语言程序设计、Python、C++、Java、数字电路
此外,人工智能专业还需学习计算机视觉、神经网络及深度学习等课程,但这些都属于通识性质,不会讲解得太深入。
计算机专业课的显著特点是:知识量大、强调理解、注重实践。不同于高中阶段的六门科目,计算机专业传授的是一门前沿技能,编程能够帮助你实现个人价值。如果你有创意想法,想要创造一些便捷工具,选择这个专业会是不错的决定。
接下来分析计算机专业的升学前景。目前无论是保研还是考研,计算机与人工智能专业的发展空间都相当广阔,至少华东五校仍在正常招生,985、211院校也没有明显缩减招生规模(这与数学专业形成鲜明对比,后者华五已停招四所,各985也有缩招或停招趋势)。关于保研:当前计算机招生更看重你的真实能力。即使你来自双非院校,但若在ICPC区域赛或CCPC中获得金银牌,就比那些985出身却整天混日子的学生更有竞争力,你的简历会更加出色。在保研竞争中,你逆袭的机会更大。双非计算机学生成功保研至清北、华五、北航的案例屡见不鲜,所以即便进入双非也不必灰心丧气,提升自身硬实力通过保研成功升学是很好的选择。关于考研:计算机考研是当下的主流趋势,不仅本专业学生考研,还有大量其他专业考生跨考计算机和人工智能。目前从清北到双非,计算机考研的专业课都采用统考408。计算机是为数不多能够报考清北华五、且优质院校大量招生的专业。计算机考研以11408(数学一英语一408)为主,部分院校设有22408(数学二英语二408)的安排(例如中科大软件学院),但11408仍是主流。数学一、英语一加上高难度专业课,足以筛选出真正的人才。另外,专业课统一还有一大优势:如果考研因复试意外失利,你的调剂会相对容易,因为考试科目相同,只要有空余名额就能申请调剂。虽然计算机考研竞争激烈,但在众多专业中,它的形势确实最为乐观,研究生就业出路也相当不错。
最后谈谈计算机专业值得尝试的竞赛。首推算法竞赛(ACM-XCPC),专为有编程天赋和算法功底的选手准备。如果能在ICPC区域赛或CCPC中获得金牌银牌,就证明你的算法能力非常突出,众多大型企业都非常关注这类获奖选手。一旦取得好成绩,进入大厂工作基本有保障。其次是数学建模等需要编程和项目实践的竞赛,这里不再赘述。
关于薪资待遇,优秀的计算机专业毕业生完全可以达到年薪几十万的水平。工作方向主要包括研发、算法、服务器运维或前端开发等。不过计算机算法类岗位大多属于青春饭,考虑到互联网大厂的35岁现象,建议提前规划35岁之后的职业发展。优秀的人工智能专业毕业生既可以从事计算机相关工作,也可以参与大模型的研发与维护,从事人工智能相关的生产工作。年薪和发展前景同样十分可观!