计算机类专业都有什么区别?

随着社会日新月异的发展,计算机专业,逐渐变得炙手可热,也正因为如此,在选择这个专业的时候,应该结合自己的兴趣和未来想从事的职位进行综合考量。

那第一步,就是给自己建立一个计算机及相关系统的认知,那首先先来问问你,你知道现代计算机生态系统都有哪些分类吗?

计算机及相关系统可以简单划分为如下概念:

计算机硬件

计算机软件

计算机网络

计算机硬件

就是组成计算机的物理条件,目前都是基于图灵系统构造的。

包含了计算机、单片机等。当然还有相应的周边硬件也可以属于计算机硬件,比如打印机、路由器等。

计算机软件

分成计算机操作系统和应用软件。

系统软件就是Windows\iOS\Android等,操作系统的功能简单说是帮助用户管理计算机硬件;

应用软件就是为了实现某一功能或者完成某一工作,开发的利用计算机完成该功能的软件,也就是常见的各种exe\dmg\pkg格式的APP、游戏等。

计算机网络

是指将各地的N台独立计算机连接起来的通信通路,它是互联网的基础,包含网络硬件(物理链接)、网络软件(网络操作系统)。

分好类以后,咱们再来关注以上类别下,都有主要哪些专业。

计算机科学与技术(CS)

01

**专业介绍:**这个专业会学习研究整个计算机的生态系统(硬件、软件、网络),这类知识偏向理论,会非常系统地学习整个计算机方方面面的知识,属于传统的计算机专业,理论面广但是内容不够深入,主要作用就在于为你建立整个计算机生态系统的认知。

毕业以后可以选择继续深造计算机方面的科研,也可以从事硬件、软件、网络各细分领域的相关工作,属于计算机专业里的万金油。

**官方工作情况:**该专业毕业生就业面宽、就业前景可观,能够在网络通信类科研院所、政府机构、银行、电力企业、计算机网络公司、通信公司等各类企事业单位从事计算机网络的科学研究、系统设计、系统防护、系统管理与维护和应用计算机科学与技术学科的系统开发、设计和系统集成等工作。

**实际工作情况:**一切皆有可能。

image

软件工程

02

**专业介绍:**主要学习研究软件开发的专业,一般来说主攻计算机软件中应用软件的开发。

也会学一些计算机相关的基础课程。

这个专业的应用性比较强,不光强调自身的软件开发能力,还会学习一个软件开发工程的管理或者协同方法。

主要就业也就是常说的码农,如果学好了也能变成软件工程师,从事软件架构、算法以及基础开发等工作,也有可能做产品经理。

**官方工作情况:**JAVA初级程序员、JAVA计算程序员 、 JAVA工程师 、J2EE系统工程师;Net程序员网站开发工程师 、Net工程师;

亦或是专注于移动端App的开发,主要包括iOS终端开发和Android终端开发。简单的管理信息系统开发和维护人员 、网页制作和客户端脚本程序编写人员 、初级数据库管理和维护人员 、数据库开发工程师 、系统分析设计工程 、软件项目配置管理员 、文档编写工程师。

**随着5G标准的落地应用,未来移动终端的开发场景也会进一步得到拓展,比如与物联网的深度结合等。 **

**实际工作情况:**敲代码、复制粘贴代码、指导别人敲代码。

网络工程(NE)

03

**专业介绍:**主要研究计算机网络的专业,一般来说除了计算机公共基础课外,较深入研究计算机网络的硬软件管理、应用、开发等。毕业以后主要从事计算机网络的搭建、维护和安保等工作,一般工作就是搭建或者维护企事业单位的服务器、内部网络之类的,称为网络工程师。

**官方工作情况 :**毕业后可在国家机关、科研机构、学校、工厂等企事业单位从事计算机应用软件及网络技术的研究、设计、制造、运营、开发及系统维护和教学、科研等工作。

**实际工作情况:**搬服务器、搬路由器、搬电脑、拉网线…

信息安全(IS)

04

**专业介绍:**主要研究计算机信息安全与保障的专业,一般来说除公共课外,会较深入研究计算机的信息安全、网络安全方面的知识,主要对计算机及相关系统的安全负责。

毕业了主要从事计算机安全方面的工作,保障企事业单位的计算机系统能正常运行,避免遭受恶意攻击。一般称为信息安全工程师或网络安全工程师。

电影里演的黑客可以认为是这类。

**官方工作情况:**本专业毕业生可在政府机关、国家安全部门、银行、金融、证券、通信领域从事各类信息安全系统、计算机安全系统的研究、设计、开发和管理工作,也可在IT领域从事计算机应用工作。

**实际工作情况:**搞渗透、审查别人的代码…

物联网工程(loT)

05

**专业介绍:**物联网工程是继计算机、互联网和移动通信之后的又一次信息产业的革命性发展,目前被正式列为国家重点发展的战略性新兴产业之一。

把任何终端通过物联网技术连接,通过互联网进行链接控制的工程技术,最常见的就是共享单车的控制系统、可控监控摄像头。它也会同时涉及到终端硬件、软件、终端管理系统等方面。

**官方工作情况:**在新能源、互联网、计算机软件等行业从事嵌入式软件工程师、Java开发工程师、硬件工程师等工作。

**实际工作情况:**烧电路板、敲代码…

以上例举了5个计算机类下的专业,但其实如果完全划分远远不止,所以小伙伴们想了解更多信息可以多使用搜索引擎了解。

其实做为一个学习者,有一个学习的氛围跟一个交流圈子特别重要这里我推荐一个C/C++基础交流583650410,不管你是小白还是转行人士欢迎入驻,大家一起交流成长。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值