首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

计算机类专业中的另类:物联网工程

大学专业设置的原则

大学虽然分专业,但其专业教育的目的是对所属的学科进行专业通识教育。即:立足细分领域、力求覆盖学科知识体系。计算机科学与技术、软件工程、信息安全等均是循着这样的原则进行专业设置。

但是,随着时代发展,各行业均出现了一种领域交叉的趋势,从而诞生了新的细分行业。物联网就是其中之一。

物联网是什么

有这样一些“东西”:1)能够联网;2)能够采集数据并传送和或 能接收数据并被数据驱动执行一些操作。我们把这样的“东西”通过【网络】联接到一起所形成的网络叫做“物联网”。

这种“东西”大部分都是已有的--比如温度计。它是能够采集温度数据的,那么我们给温度计增加些软硬件,使得它能够联网并传送数据,它就成了【传感器】。同时,空调也照此处理,空调的能力是能够接受“开/关”、“设置为25度”这样的数据并自动打开空调、将温度设置为25度,它就成了【控制设备】。无论是传感器还是控制设备,它们的联网及数据采集能力是通过【芯片】来实现的。

接下来,我们设想这样一个场景:温度计、空调都接入了网络。我们期望有这样的一种功能:当室温超过25度时,自动把空调打开并设置它的温度为25度。实现功能最直接的方式是:温度计把采集到的温度数据传递给空调;空调进行判断当满足条件时执行上述的操作。

但这种方式,会增加空调实现的复杂度及成本(篇幅所限,不做展开)。

另外一种方式是:有一个软件系统运行在服务器上,温度计和空调都和这个服务器联接,温度计负责采集到的数据传送给它;它进行数据分析当需要空调做这些操作时就传送控制数据给空调;空调完成操作。这种方式的好处是:各自职责清晰、容易扩展功能、降低成本、便于复杂数据分析的实现(篇幅所限,不做展开)。我们把这个软件系统叫做【物联网平台】

我们列举一下上文中出现的几个关键字:网络、传感器/控制设备、芯片、物联网平台。这几部分构成了物联网,也就是说:物联网是一个体系或技术栈或产业链而非一门独立的技术。具体点讲,就是对芯片技术、传感器技术、通信、嵌入式软件开发、数据分析和挖掘、软件平台这些几乎是IT行业生态链各个环节、针对“物联”的特定需求,所进行的有针对性的升级和改造。范围虽然广,但并没有颠覆。

物联网工程学什么

有了上面的分析,其实答案已经有了:物联网工程是学物联网这个体系所涉及到的通信(网络)、传感器基础知识、芯片基础知识、软件设计、数据挖掘及分析这些内容。

是不是觉得赚到了,似乎一个专业学了这么多?非也!大学对于这些内容都有对应的特定专业(如:通信对应通信工程专业),并且精通任何一个领域都需要该领域坚实的基础知识、大量时间和精力。人的精力是有限的,这个专业追求广度必然会影响到深度!

物联网企业选用人的思路

物联网企业实际上只有两个类型:1)做链条中某一个具体环节的产品,如:做ZigBee通信芯片、做温湿度传感器;2)做某领域物联网解决方案的,如:智能家居解决方案。这类企业研发的产品包括:传感器或物联网设备的嵌入式软件、物联网平台、数据挖掘及分析平台、业务功能(如远程开灯)

对于前一类公司,需要的特定专业的人才、越专越好。因此肯定会首选芯片设计相关专业(如微电子科学与技术)、硬件研发相关专业(如电子科学与技术)的人才;

对于第二类企业,它需要的是以软件研发人才为主、数据挖掘及分析人才为辅。最适合它的专业会是:计算机科学与技术、软件工程、数据科学及大数据技术。而物联网工程专业的人,一定会次之考虑。

总结:要选这个专业吗?

直言不讳吧:当分数与地域、学校、专业存在矛盾时,可以选这个专业作为“妥协”的产物。大致有两种场景:

分数不高,但期望从事物联网相关的工作(其实更准确应该说是IT类的工作);

很看好某个地域的某个高校,并且想从事IT类工作,但分数不够被该高校的诸如计科、软件工程专业录取。诸如此类吧。

学习这个专业的毕业生,在选择具体职位时建议首选“嵌入式软件开发”,相对而言竞争力会强一些。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OlMrCVUxxEaV_wcTiz46ubtQ0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券