关于专业

1.计算机类专业,属于工学学科,共包含18个专业(截止到2020年);

计算机专业七点建议(选择计算机专业)(1)

2.计算机类专业,是以“软件”为核心点的,所以它就业的领域就是软件相关行业或部门。用个例子讲,让学计算机类专业的人去帮你修电脑不是很合适;

3.这18个专业中,计算机科学与技术(下文简称为计科)是最传统、最古老的专业。之后,通过领域细分、领域交叉的方式,发展出现了另外17个专业。其中,保密技术、电影制作在理科类几乎已经不招生了。所谓“领域细分”是指,就计科的某一个子领域,进行更深入的学习;所谓“领域交叉”是指,计科与其他学科专业的交叉。

前者的例子:信息安全专业聚焦于计科中有关信息处理、传送等的安全子领域;后者的例子:物联网工程专业是计科与通信的交叉。

再用个类比讲:计科是厨师、信息安全是红案、物联网工程是农家乐。

计算机专业七点建议(选择计算机专业)(2)

4.计科、软件工程,与智能科学与技术、数据科学与大数据技术是有较大的差别的,主要体现在技能的核心上。前两者,强调的是如何实现软件、后两者强调的是如何实现能够对用户产生价值的数学模型,当然模型也要实现为一个软件模块。所以,前两者靠软件技能吃饭、后两者靠数学 一定的软件技能立命;

5.计算机类的所有这些专业,对于一所大学一般来讲都是由一个系或一个学校来开设的。而当前大学同一个系或院内专业课选课机制非常灵活。所以,只要你有心,无论上哪个专业,从技能掌握的角度都能做到毫无二致。专业名称会在就业“敲门”环节形成相对较大的影响。一般而言,同一个高校这18个专业的录取分数由高到分别如下图所示。结合上文,这其实是个好事。你细品

计算机专业七点建议(选择计算机专业)(3)

关于专业学习

6.计算机类专业并不直接要求数学特别好、但要求逻辑思维能力特别好。而一般数学好的逻辑思维能力也会好,所以有这样的说法。

7.计算机类专业的学习需要非常非常多、非常非常强的动手实践。假设只是听课写作业,是没办法学习好这类专业的。

8.计算机类专业的学习、包括后续的工作,需要极大的细致和耐心、以及锲而不舍的钻研精神。而这一切,假设没有兴趣做支撑,会苦不堪言、无法忍受

关于就业

9.报考计算机类专业的人数非常多。以广东省为例,理科本科学生里面几乎占到1/5。再加上大专、北大青鸟,每年涌入这个行业的人数可以说蔚为壮观;

10.同时,计算机类专业的就业面也比较广、需求较大。主要有这样集中类型:(1)以卖软件为主的软件研发企业(如微软)、(1)以卖服务为主的软件研发企业(如腾讯)、(3)具有自主软件研发能力的各行业大中型企业的软件研发部门(如银行的软件研发部)、(4)各类企业和行政事业单位支撑其信息化的IT部门。

其中,(1)和(2)对技能要求最高、(3)次之、(4)最后;工作强度也是如此;薪资水平也是如此。

从上可以看出,除了该专业最“正宗”的就业范围外,这个专业对于各行各业各种有人单位都是有需要的,有点像会计和出纳啦,这也是它人力需求较大的原因;

11.用人单位在招聘计算机类专业时,会看背景、但一定不会唯背景论。一个主要的原因是,这个专业的技能水平很容易被测试出来。所以,学校的标签会给你一块很硬的敲门砖,但门开了能不能进去还是取决于技能。尤其对于民营类企业更为如此,不会花钱买标签充门面。当然啦,一般名校的毕业生技能大概率会好,这是造成“名校就能进大厂”这一误区的主要原因;

12.软件研发行业,存在很明显的“面试造导弹、工作拧螺丝”现象。绝大多数(90%以上吧)程序猿的日常工作所需的技能,说实在的北大青鸟毕业再经过2年实践的就能满足。如何突破、如何上升和个人的自主性紧密相关(下文还会谈及这个点);

13.软件研发行业的薪资水平,较之其他行业是偏高的。但要避免一个误区:不要用诸如“天才少年”之类新闻中的薪资水平套主流的薪资水平。对于第10点所列举的四类用人单位,前两者的应届生年总收入(税前)中位数应该在接近10万,而对于后两类,与该行业或单位的薪资水平无二致。这一点较为复杂,后续独立撰文说明,但大致情况如此;

计算机专业七点建议(选择计算机专业)(4)

14.软件的类型很多,大致分为硬件驱动、操作系统、数据库等中间件、应用软件几类。就难度而言,两头小、中间大;就人力需求而言,依次增多、但应用软件占到绝大多数。应用软件的研发,是需要业务域知识做支撑的。比如做财务管理软件的人需要一定的财务领域的知识。这实际上形成了“软件技能 特定业务域知识”的交叉,这个交叉很值钱,会延长职业生命。所以,跳槽换公司可以、但尽量不要换行业。

15.软件研发行业,是存在明显的“青春饭”现象的。但也并非没有青春就没有饭,只是要求这个行业的从业者要具备较之其他行业更强的职业规划意识、以及践行职业规划的行动力。常见的职业路径有:程序员->架构师->技术总监->CTO、程序员->产品经理->产品总监->售前或售后板块高管,程序员->项目经理->项目总监->售前或售后板块高管。当然,转向测试领域、销售领域的也很常见;此外,也可以转向IT咨询、IT培训相关行业,都是具有优势的。创业自不用说,也是这个行业很常见的一个职业方向。

进一步信息,欢迎点击阅读本篇的姊妹篇:选择计算机专业,你必须要掌握的5类数据

,