计算机专业的19个细分方向

虽然常被误会成只能进互联网大厂敲代码,但计算机专业其实是个涵盖19个细分方向的大专业,从搞底层理论到做应用实践,给了学生很多选择。就拿这19个细分来说,它实际上是一张大网,网住了各行各业。计算机科学与技术是搞明白原理的,教编程语言、离散数学、操作系统这些,算是个好基础,想转行的都能把它当跳板。软件工程比较实在,主要围着开发流程转,教需求分析和项目管理,干起活来最直接,适合爱动手的人。 网络工程和网络安全算是两个分支,一个是搭网络的“管家人”,一个是防攻击的“看门狗”,都得好好学TCP/IP协议和加密技术。国家特别看重网络安全这块,缺口也大。物联网工程负责让万物连上网络,研究传感器和嵌入式开发,能去搞智能家居或者智能交通。人工智能和数据科学这一类主要是跟AI打交道的,得有扎实的数学底子,学机器学习和深度学习,通常进实验室或者开自动驾驶的公司。 数字媒体技术比较有意思,兼顾技术和创意,教动画、游戏开发还有影视特效,最适合喜欢玩游戏的同学。智能科学与技术离AI核心更近一点,研究神经网络和自然语言处理,数学好的选这个走技术路线挺好。工业软件是最近才火起来的新方向,是造东西的刚需专业,学工业流程、CAD和CAM技术,能对接高端制造业。 这个专业的工作不止局限在互联网行业里。大家都知道的芯片驱动、物联网终端、智能驾驶还有消费电子其实都离不开它。选方向的时候心里得有底:喜欢写代码的去软件工程;爱硬件的就选电子与计算机工程;觉得创意重要的做数字媒体;数学好的冲AI或者大数据;数学差点的弄软件工程或者物联网也行;想要稳定工作的选网络安全或者工业软件;想走前沿路线就搞AI或者物联网。