计算机类专业长期以来被认为薪资高、就业面广,在职场社交平台上时常流传着各种说法:前端工程师月薪1.5万;python工程师年薪25万+;Java资深开发年薪36万+;后端开发年薪40万+;大数据架构师年薪60万+……
计算机类专业,就业状况如何,行业有哪些特点?
01

计算机类专业都有哪些?
在《普通高等学校本科专业目录(2020年版)》中,计算机是个大类,包括计算机科学与技术、软件工程、网络工程、信息安全、物联网工程、数字媒体技术、智能科学与技术、空间信息与数字技术、电子与计算机工程、数据科学与大数据技术、网络空间安全、新媒体技术、电影制作、保密技术、服务科学与工程、虚拟现实技术、区块链工程等17个专业。
虽同是计算机专业,但各校的培养方向和优势学科会略有不同,例如清华大学有三个国家重点二级学科:计算机系统结构、计算机软件与理论、计算机应用技术,本科统一按计算机类培养;北京邮电大学的计算机科学与技术专业以计算机与通信相结合为特色;南京大学的计算机软件与理论是国家重点学科。考生在报考前有必要先了解各学校的专业特色之后再选择自己感兴趣的学校和专业。
随着5G大规模商用,物联网工程、智能科学与技术,虚拟现实技术、区块链工程、数据科学与大数据技术等专业日趋火爆。在未来,计算机类专业人才将渗透到人才市场的各个角落。
02
专业学习要求高,考研不易
从计算机类专业的高考文理科比例来看,入读的大多是理科生,但在某些专业也有一定比例的文科生,如软件技术、嵌入式技术与应用等专业,如果读文科又想学习计算机专业的考生不妨关注一下这些专业的招生情况。从性别上看,男女生比例差距较大,基本在3:2左右(表1)。
表1 计算机类部分专业高考文理科、性别比例
专业名称
高考文科-理科人数比例
性别比例(男-女)
计算机科学与技术
2%-98%
66%-34%
物联网工程
1%-99%
66%-34%
软件技术
29%-71%
79%-21%
根据学职平台专业百科数据整理而成,数据统计截止日期2017年12月30日
从近三年高校本科计算机类专业在各省的招生分数线来看,本科层次专业排名靠前的学校对高考分数的要求较高(表2)。计算机专业学习的压力大,想要学好这个专业,需要较强的数理基础和外语基础,因此报考时最好根据自己的优势学科,多做调研,选择与自己匹配度高的院校和专业。
表2 近三年高校本科计算机类专业招生分数线
北京大学
北京航空航天大学
2019年
2018年
2017年
2019年
2018年
北京市
665/680
679/686
660/671
637/665
637/665
山西省
632/665
644/677
621/646
641(理)
613/641
四川省
658/706
642/690
650/688
626/689
618/670
数据来源高校官网,表格中分数表示当年一批次招生的文科分数线/理科分数线
当前越来越多的学生在本科结束后选择考研继续深造,从学职平台专业百科的数据来看,计算机类专业的学生报考硕士比较集中的几个专业有:计算机技术、计算机科学与技术、软件工程等。从考研的录取比例上来看,基本维持在20%左右(表3),对于计算机科学与技术这类报名人数较多的专业,录取比例则维持在3%-7%左右。因此大家在考研选择专业时,要考虑下难易度,尽量避免盲目选择。
表3 近三年高校考研录取情况
年份
浙江大学
北京邮电大学
上海交通大学
2019年
3%-29%
9%-14%
6%-25%
2018年
4%-12%
7%-20%
3%-18%
2017年
6%-23%
11%-19%
4%-34%
数据来源:各招生单位官网,录取率=录取人数/报名人数(不含推免)
03
就业领域广泛,高端人才仍紧缺
在学职平台调查中,有237056人毕业于计算机类专业,其中各层次毕业人数最多的专业有计算机应用技术(专科占比35%)、计算机科学与技术(本科占比63%)、电路与系统(研究生占比29%)。
计算机类专业的毕业生对口就业的行业较多,有近一半的人在毕业后进入到信息传输、软件和信息技术服务行业(图1),随着互联网的发展,各个行业都会需要计算机类的人才,就业领域还是很广泛的。
从职业去向上看(图2),约1/5的毕业生从事软件工程师的职业,且整体上计算机类专业从业的方向非常广泛,虽然以从事计算机相关岗位为主,但也有不少人从事其他类型职业。
近几年,随着计算机专业的遍地开花和各类培训班的火热开办,市场人才总量迅速增加,使得计算机类专业的就业看起来不再那么“吃香”。一些相近的专业也会从事相近的岗位,例如计算机专业与通信工程、自动化、电子技术、电子商务等。
但是,从长远来看,市场对计算机专业人才尤其是高端人才的需求量呈上升趋势。例如人工智能算法工程师的高端人才缺口很大,就业薪金亦不菲,以BOSS直聘为例,今年6月间所在地为北京的公司,共发布有超300条计算机类相关的招聘信息,其中有近一半岗位在招聘计算机视觉算法工程师。一般来说,人工智能算法工程师月薪都在2万以上,随着工作经验的增长,总监、专家、带头人等岗位的月薪能达到5-7万。但这一岗位对应聘人员的要求也较高,通常都需要一定的工作经验,或者是较高的学历。
04
薪资受学历、就业方向影响差异大
计算机类专业毕业生的薪酬受到学历层次、就业方向、就业地的影响,而有所差异差异很大。在学职平台的调查中,毕业近3年的专科生、本科生、研究生(含硕士和博士)计算机类专业薪资如下:
此外,受到地域影响,北京、上海、广东三省市均有超过一半的计算机类专业的从业者月薪在1万以上(图4)。
相对于其他专业来说,计算机类专业毕业生的起薪通常较高,如果想要维持自身在职场上的竞争力,还需要不断提升自己的学历、专业技能和逻辑思维能力。
05
真实:学长学姐的建议
计算机科学与技术(本科):建议多接触社会,了解对应行业有哪些主流技能,自主学习相关知识,这样能让你毕业后更有优势。
计算机网络技术(专科):找准自己的方向,一个目标学得清楚一些。好好学习,学好专业知识,有自己的思想和见解。
信息安全(本科):毕业第一份工作很重要,需要更看重提升空间,尽量选择大城市,选择适合你的行业发展的城市。
软件工程(硕士):建议就业前先参加一些实习,如果没有时间实习多参加学校的实践活动,沟通交流协调等软素质能力在职场很重要。
计算机科学与技术(硕士):请更重视知识的广度,以计算机科学与技术专业来说,不要完全沉浸在算法学习中,多了解Apache旗下的开源工具,还有Redis、Geode等。