heronylee 发表于 2023-10-8 17:53:11

物联网工程毕业的都做什么工作了?

21年普通二本物联网工程毕业,干过三个月某私企技术支持,现在重新找工作,感觉很迷茫。所以想问问各位物联网工程专业的毕业了都做啥了,参考参考

hnlzc 发表于 2023-10-8 17:53:43

今天看到一个提问:

http://pica.zhimg.com/v2-71616ffd640d6c3240c108df0968e2c2_r.jpg?source=1940ef5c
我觉得物联网专业,比较尴尬,学软件不如计算机专业,学硬件不如电子专业。
不过,这个专业本身没什么问题,物联网也是大势所趋。
问题在于,学校的课程涵盖太多学科:比如java、C/C++、计算机科学、离散数学、数电模电、数据结构、计算机网络、信号与分析、单片机、无线传感器网络、线性代数、概率论等等。
什么都学了,但什么都没学会,毕业具体是做什么工作的都不知道,这是普遍现象。
但这不代表学校学得东西没用,最大的作用就是打好你的基础,打开你的眼界。
具体毕业以后从事什么工作,一定是靠自己提前规划。
这也是为啥,有些本科不及技工好找工作,本科毕业不知道做啥,而技工是进行了一系列的专项训练,比如说汽修、数控等。
技工所有的学习内容,都是围绕着一个职业定位进行的,本科是广度,技工是深度。

物联网工程能做从事什么工作?

物联网不是一门具体是技术,而是多个学科结合的新型应用。
我在2014年开始参与物联网产品开发,主要是负责单片机开发这块。
现在很多知名第三方云平台,当时还在各地路演,拉融资,拉客户。
看了网上很多关于物联网的介绍,讲的都太学术化,难以理解。
其实你完完整整做过一个项目以后,会发现并没想象中这么复杂。
一个完整的物联网产品系统,我大体分为四层:

http://picx.zhimg.com/v2-b881c6c6387f57e59521607745f7824f_r.jpg?source=1940ef5c
每层都会有不同的技术栈和职业方向,后面我会一一介绍。

一、感知和控制层

感知层是整个物联网产品的最底层,用于采集数据和控制,一般需要和网关层组网使用。
为了更通俗地理解,我拿无际单片机的WiFi+4G网关主机项目来举例。

http://picx.zhimg.com/v2-3f439f0fba0e6ff746b40c881a25e045_r.jpg?source=1940ef5c
Lora门磁探测器和Lora遥控器对应整个物联网系统的感知控制层。

http://picx.zhimg.com/v2-0308b388f6c143c65d7932ce52ad4d58_r.jpg?source=1940ef5c
门磁传感器的作用是检测门窗、抽屉、柜子门的开关状态。
每当触发开关门,门磁传感器就会通过Lora无线方式把数据传输到网关层的主机。

除此以外,传感器类型还有很多:
比如温度、湿度、光照、气压、声音等环境信息,以及人体活动、心率、血糖等生理信息。
这些设备会将采集到的数据通过无线网络或有线网络传输到网关设备。
无线网络传输有433M、2.4G、Lora、Zigbee、蓝牙等方式。
有线网络传输有串口、SPI、IIC、CAN、以太网等方式。
除了采集数据以外,还可以是一些执行设备,比如说控制灯、控制电机等等。
感知和控制层涉及的技术有:硬件电路设计、PCB layout、单片机。
感知和控制层涉及的职位有:硬件工程师、单片机工程师。

二、网关层

网关层是连接感知控制层和云平台的桥梁,负责将感知层的数据进行处理和转发。
我们身边的网关设备有快递柜里面的电路板、充电桩电路板、小度、小爱、天猫精灵等等。
它们可以将传感器采集的数据进行处理和过滤,然后将符合要求的数据上传到云平台。
比如我们的WiFi+4G主机,就是网关:

http://picx.zhimg.com/v2-a97ca19896cad59429050bbf6d0cbbfa_r.jpg?source=1940ef5c
我们这种产品,单纯只有网关没用,还需要配合一系列探测器才能组成一个完整的安防系统,比如门磁探测器、烟雾探测器、红外探测器等等。
网关和探测器组网拓扑如下:

http://picx.zhimg.com/v2-ba2fbb012379a8b1a58f8fda7c50b4db_r.jpg?source=1940ef5c
目前我们只做了门磁探测器,不过无线组网原理都一样。

网关主要任务有以下几个:
1.收集感知层的数据,数据经过分析处理后,按照数据协议打包,通过主机板载的WiFi或者4G网络上报云平台。
举例:比如门磁传感器检测到开门动作,首先是门磁传感器通过Lora无线发送给主机,主机再通过WiFi或者4G,上报到云平台。

http://pic1.zhimg.com/v2-81a5878636436cfb3d5040c2d58a0b77_r.jpg?source=1940ef5c

2.接收云平台的下发的命令,去执行相应的动作,比如云平台控制主机进行布防、撤防控制。
网关层设备简单的一般用单片机,复杂的一般上ARM+Linux,比如小度、小爱这种。
网关层涉及的技术有:硬件电路设计、PCB layout、单片机、高端ARM芯片、Linux、C++、Java等等。
网关层涉及的职位就比较多了,比如:硬件工程师、嵌入式工程师(单片机工程师、Linux驱动工程师、Linux应用工程师)、APP工程师等等。
一般我们定位其中一个职业方向,否则要学得东西一辈子也学不完。

三、云平台层

云平台层是整个物联网系统的核心,也是所有网关设备的”指挥中心“。
为了更好的管理网关设备,主流是通过网页后台去管理。
比如我们的云平台:

http://pic1.zhimg.com/v2-8661da4e0b68fc9caccf8612eefc201d_r.jpg?source=1940ef5c
我们的云平台只做了核心部分,比如数据交互、OTA升级、设备管理等等。
云平台的作用就是随时可以监控物联网设备发生的各种事件和数据变化。
目前第三方云平台还增加了很多附加功能,比如数据分析、可视化、报警等功能。
云平台也是整个物联网系统中,估值最高的一部分。
因为云平台把控着所有设备的数据,一般做传统硬件的公司,为了节约成本,缩短开发周期,会直接对接这种第三方云平台。
这样,你哪个产品,出货量多少,云平台上面一目了然。
光是这个数据的价值,大家自行脑补,哈哈。
所以,很多大公司,都会选择自己研发云平台,防止数据泄露。
云平台层涉及的技术有:C#、Razor、JavaScript、Html、CSS、Python、数据库等。
比如我们的云平台就是采用这些技术去完成的:

http://pic1.zhimg.com/v2-427646de43319cb272e0279f301c91f0_r.jpg?source=1940ef5c

http://picx.zhimg.com/v2-79fb7b21cb381c7a90cca8b18de561a5_r.jpg?source=1940ef5c
至于涉及的职位,我没做过,不是很熟悉,就不说了。

四、应用层

虽然云平台可以控制硬件设备,但是给用户使用起来不是很方便。
一般会再单独做个APP,小程序之类的提供用户去下载,然后绑定硬件设备,实现控制。
这个涉及的技术主要有Java、Objective-C、Swift等。

五、总结

1.我们在选择职业定位的时候,要看未来几年行业前景,从目前形式来看,我觉得嵌入式工程师是一个不错的选择。
2.想深入理解物联网最好的方式就是完整做几个实际产品应用。


最后彩蛋时间!!!

最近有粉丝跟我要单片机的资料,我累积花了一个月时间,根据我10年从业经验,精心整理了一份「单片机入门到高级教程+工具包+22个热门项目」。

别人教你做加法,我教你做减法,资料在精不在多,这份资料都是实际开发最常用的技术点,让你少看上百G无用教程,重点开源!开源!开源!!


http://pic1.zhimg.com/v2-f0fe6bc4a50dd843220da4296f5a845f_r.jpg?source=1940ef5c


平台发不了链接,可以点击下方⬇️的卡片看文章开头找我领取。

无际单片机:单片机入门到高级开挂学习路径(附教程+工具)

下面是更多无际原创的个人成长经历、行业经验、技术干货。

电子工程师的能力有多可怕?为什么我学了几天 STM32 感觉一脸茫然?谁能教教我怎么学单片机,先学什么,怎么入门?Stm32学了好久了,感觉独立做项目还是有力不从心的感觉?无际单片机:单片机怎么实现模块化编程?思维+实例+系统教程(实用程度令人发指)无际单片机:c语言回调函数的使用及实际作用详解无际单片机:手把手教你c语言队列实现代码,通俗易懂超详细!无际单片机:新手学习单片机最常见的六大误区,你进坑了吗?
http://picx.zhimg.com/v2-05800bdae9d55b73df2b9c9ee8cc26fa_r.jpg?source=1940ef5c

songxiao530 发表于 2023-10-8 17:54:22

物联网(Internet of Things,IoT)是指将各种物理设备、传感器和其他对象通过互联网进行连接和通信的网络系统。物联网通过无线和有线网络连接各种智能设备,使它们能够相互交流、收集数据和共享信息,从而实现智能化、自动化和远程控制。
比如,由京东=互联网+商场,我们可以相继引出一连串类似的等式:淘宝=互联网+义乌小商品,美团=互联网+餐厅,猫眼=互联网+电影院,快狗打车=互联网+出租车……
而物联网,则=互联网+以上全部。换而言之,物联网就是让世间万物和互联网产生连接。
物联网的核心思想是将传统的物理设备和对象赋予互联网连接和智能化的能力,使其能够与其他设备、系统或人进行交互。这些物联网设备可以包括各种传感器、摄像头、智能家电、工业设备、车辆等,它们通过内置的通信模块和传感器来收集、传输和处理数据。
物联网嵌入式学习路线主要分为入门阶段、进阶阶段、数据库阶段、高级进阶阶段。
详细路线图如下:嵌入式高级C编程-->面向C++模板库应用开发-->AI图像处理-->Linux系统高级程序设计-->Linux高级网络编程-->数据库+BS开发-->5G物联网工程开发-->BSP开发-->Linux+Android设备驱动开发。


http://pica.zhimg.com/v2-f9e0b59eea3f01d32082f394c4b7c5c0_r.jpg?source=1940ef5c
第一阶段:嵌入式高级C编程
在嵌入式领域中大部分开发都会用到C语言。C语言简洁、紧凑、使用方便灵活加上GNU在实际项目开发中所做的扩展,使得C语言在整个嵌入式开发过程中起着至关重要的作用。更重要的是用C语言开发的程序在嵌入式平台下可移植性比较强,运行效率极高。一个精通C语言程序设计的程序员,可以很容易地从事Linux、WinCE、Vxworks、μc/os等嵌入式操作系统下的各类软件开发工作。
学习目标:掌握C语言基本知识、巩固C编程语法基础,以及深入C语言高级编程和数据结构与算法,为将来的程序设计工作打下坚实的基础。
胜任职位:Linux C开发工程师/C软件开发工程师
薪资薪资:6K


http://picx.zhimg.com/50/v2-5cace991df182b0ed207c3797ba91b06_720w.jpg?source=1940ef5c
学习内容:
Linux环境搭建


[*]虚拟机安装
[*]Ubuntu系统安装及使用
[*]Ubuntu与windows系统互访服务器配置
[*]编辑器、编译器、调试器安装及使用
Linux常用命令


[*]文件操作命令使用
[*]内容检索命令使用
[*]解压缩命令使用
[*]系统内部常用命令使用
Linux高级C编程


[*]C语言基本语法结构
[*]C语言基本语句
[*]数组的定义、初始化、使用
[*]函数定义、声明、调用、参数传递
[*]变量存储,普通全局变量、普通局部变量、静态全局变量、静态局部变量
[*]程序编译过程及预处理
[*]动态库与静态库的制作与使用
[*]指针的高级编程
[*]字符串处理
[*]动态内存分配
[*]结构体、共同体、枚举
[*]链表操作
[*]文件操作
[*]工程项目管理之Makefile
第二阶段:面向C++模板库应用开发
c++起初也叫”c with class”.通过名称表明,c++是对C的扩展,因此c++是c语言的超集,这意味着任何有效的c程序都是有效的c++程序。c++程序可以使用已有的c程序库。c++语言在c语言的基础上添加了面向对象编程和泛型编程的支持。c++继承了c语言高效,简洁,快速和可移植的传统。
学习目标:让程序员在已有知识的基础上,再去学习c++语言,理解运用OOP,在其已有思维的基础上进行扩展,这样可以保持其更好的生产率。理解为c++的出现并不是去替代c,而是对c的扩展,所以在c++中既可以使用c++新特性,并且可以使用c的过程式思维来编写程序。
胜任职位:C/C++开发工程师/面向对象开发工程师
薪资薪资: 8K


http://picx.zhimg.com/50/v2-1e87759744b06dc2a22382e00b8d5cf9_720w.jpg?source=1940ef5c
学习内容:
高级C++开发


[*]面向对象概述
[*]C++对C的扩展
[*]C++独特的函数
[*]类与对象的高级应用
[*]作用域、内联函数、强制类型转换
[*]C++引用深度剖析
[*]对象成员和成员对象
[*]构造、拷贝构造、析构、函数重载
[*]对象数组、this、枚举
[*]静态成员、成员函数、对象成员
[*]友元
[*]继承、封装、多态、多继承
[*]C++异常深度剖析
标准模板库STL编程


[*]STL标准模板库概述
[*]模板机制剖析
[*]模板机制局限性
[*]模板的制作
[*]STL各类容器深度剖析
[*]STL各类算法深度剖析
第三阶段:AI图像处理
Qt 是一个由Qt Company开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。Qt是面向对象的框架,使用特殊的代码生成扩展(称为元对象编译器(Meta Object Compiler, moc))以及一些宏,Qt很容易扩展,并且允许真正地组件编程。Qt 包括多达 250 个以上的 C++ 类,还提供基于模板的 collections, serialization, file, I/O device, directory management, date/time 类。甚至还包括正则表达式的处理功能,支持 2D/3D 图形渲染,支持 OpenGL大量的开发文档XML 支持。本阶段主要围绕QT的安装、配置和使用、布局、和内置框架进行介绍。
计算机视觉主流开源软件OpenCV,它为图像处理、模式识别、三维重建、物体跟踪、机器学习和线性代数提供了各种各样的算法。OpenCV库包含500多个函数,2500多种算法,可以扩展应用到视觉行业中的很多领域,有广泛的用途,比如安保,医学成像,模式与人脸识别,机器人和工业产品检测等等。
胜任职位: C/C++ GUI开发工程师
薪资薪资:10K


http://pica.zhimg.com/v2-5e40ae23161889baf8c37065792b605f_r.jpg?source=1940ef5c
学习内容:
Qt达程序开发


[*]shell脚本开发
[*]cortex-A53平台搭建
[*]Qt常用控件
[*]Qt常用布局方式
[*]Qt各类事件和信号处理技术
[*]0t时间编程、数据存储、绘图机制、定时器处理
[*]Qt进程通信、网络通信
[*]Ot数据库操作
Opencv图像处理


[*]静态图像处理
[*]动态图像处理
[*]图像变换
[*]图像识别
[*]模型训练
第四阶段:Linux系统高级程序设计
学习目标:Linux系统提供了许许多多的功能,作为一个软件开发人员我们必需学会如何编程去使用操作系统提供的功能。
本阶段主要围绕Linux系统调用、进程、线程、进程间通信等知识进行学习,全面掌握Linux系统下必备的编程技能,能够编写Linux系统下的多任务、多并发应用程序。
胜任职位: Linux系统开发工程师/嵌入式应用开发工程
薪资薪资:11K


http://pic1.zhimg.com/50/v2-c3fa87b3380d251a839345f8c261e3f5_720w.jpg?source=1940ef5c
学习内容:
多任务编程


[*]Linux系统调用
[*]Linux多进程并发编程
[*]Linux进程间通信技术
[*]Linux多线程并发编程
[*]多进程及多线程的同步与互斥
第五阶段:Linux高级网络编程
信息技术网络化是人们生活以及技术的发展的一个重要方向:手机、电脑、平板、汽车、广告机网络已成为必备功能,智能电视、智能音箱、冰箱等传统家电行业网络化也全面提上日程,接入网络万物互联互通已经成为大势所趋。
学习目标:本阶段主要通过网络相关知识学习,让学员从顶层到底层熟悉整个网络通信过程,熟练掌握网络应用编程、底层编程技术、精通协议栈,为进行各项网络开发工作打下坚实的基础。
胜任职位:网络安全产品开发工程师/网络服务器开发工程师/流媒体开发工程师
薪资薪资:12K


http://pica.zhimg.com/50/v2-10b35e7c931626525ed3aeedfdee4a1c_720w.jpg?source=1940ef5c
学习内容:
Linux高级网络程序设计


[*]网络相关概念与网络发展
[*]TCP/IP协议
[*]基于socket的网络编程
[*]Linux网络应用程序开发
[*]TCP高并发服务器
[*]网络反应堆、Libevent网络库
[*]HTTP通信原理、流程及实现
[*]TFTP简单文件传输服务器与客户端
[*]IPV4与IPV6协议,及其编程接口
[*]网络数据通信过程
[*]基于原始套接字的底层网络开发
[*]网络开发工具包详解
第六阶段:数据库+BS开发
学习目标:本阶段我们主要学习Linux系统在设备应用开发过程中涉及到的一些数据存储处理等技术,实际上,在项目开发过程中会产生大量数据,而这些数据需要存储在掉电不丢失的磁盘当中,并且保证将来在任何时候任何平台都可以访问,而这就需要用到数据库,数据库不在大小,关键是是否适合该项目开发需求,在效率和功能上做出平衡,我们必须重视数据库的应用开发。
胜任职位:数据库开发工程师/物联网web开发工程师
薪资薪资:13K


http://picx.zhimg.com/v2-cc5fd0c54ee177637b6f4ab9e974e2dd_r.jpg?source=1940ef5c

学习内容:
数据库开发


[*]MySQL服务器安装与启动
[*]标准SQL数据库语言
[*]MySQL数据库基础
[*]MySQL数据库编程
[*]SQLite数据库基础
[*]SQLite数据库编程
B/S开发


[*]HTML语言基础
[*]JavaScript语言基础
[*]AJAX开发
[*]CGI程序开发
第七阶段:5G物联网工程开发
学习目标:本阶段将使学员了解并掌握物联网的目的、策略和方案,并通过在农业大棚内布置温度、湿度、光照、土壤水分、PH/EC值、二氧化碳等传感器,对棚内环境进行检测,从而对棚内的各参数进行自动化控制。整个过程可以根据用户需求,随时进行处理,为农业生态信息自动监测、对设施进行自动控制和智能化管理提供科学依据。传感器采用无线射频技术,可以将数据远传至电脑或主控制器,电脑或主控制器针对无线传感器传递过来的数据进行分析和计算,反过来自动控制相关的执行机构(打开天窗采光或补光,打开通风口释放二氧化碳或氧气,控制滴灌阀打开或关闭等),进而给棚内农作物提供更加适宜的生长环境。
使学生熟悉物联网产品项目开发流程,了解项目需求,掌握制定产品规格的流程,掌握系统架构设计,并进行行业的前景分析。
胜任职位:物联网开发工程师/单片机开发工程师/智能硬件开发工程师
薪资薪资:16k


http://pic1.zhimg.com/v2-3e7417423440f36c10f843a6d11895af_r.jpg?source=1940ef5c
学习内容:
5G


[*]5G技术中的eMBB与嵌入式技术的行业应用
[*]5G技术中的uRLLC与工业物联网的行业应用
[*]5G技术中的mMTC在AloT领域的重要作用
stm32


[*]STM32启动流程、RCC时钟系统
[*]STM32外设模块GPIO、外部中断
[*]STM32定时器、PWM、看门狗
[*]STM32串口通信Usart、I2C
[*]RT-Thread OS
物联网


[*]了解物联网、泛在网、互联网基本要领及关系
[*]熟悉RFID工作原理及通信过程
[*]熟悉TI公司CC2530通信方式、网络结构
[*]了解zigbee协议栈组成、应用
[*]掌握Bluetooth、wifi和zigbee各种应用
[*]掌握传感器的工作原理及通信接口
[*]掌握NB-oT的各种通信协议及通信技术
[*]独立搭建MOTT、CoAP、LwM2M等云平台接入
第八阶段:BSP开发
学习目标:本阶段将使学员掌握从零开始搭建嵌入式Linux运行环境。首先通过基于ARM Cortex-a53处理器了解芯片手册的基本阅读技巧,掌握处理器芯片资源、时钟控制器、电源管理、异常中断控制器、存储控制器等模块,为底层平台搭建做好准备。
胜任职位:手机BSP开发工程师/各类监控、智能硬件等BSP定制开发相关
薪资薪资:17K



http://picx.zhimg.com/v2-238c0a704f668a08d5cb451e4c78bb93_r.jpg?source=1940ef5c
学习内容:
BSP开发


[*]了解ARM处理器基本特征及工作原理
[*]掌握ARM裸机程序开发以及裸机编译工具的使用
[*]嵌入式BootLoader原理分析及移植
[*]嵌入式Linux内核分析及移植
[*]掌握嵌入式Linux根文件系统组成及制作
第九阶段:Linux+Android设备驱动开发
学习目标:驱动程序设计是嵌入式Linux开发工作中重要的一部分,也是比较困难的一部分。本阶段课程让学员熟悉Linux的内核机制、驱动程序与用户级应用程序的接口,掌握系统对设备的并发操作。熟悉所开发硬件的工作原理,具备ARM硬件接口的基础知识,熟悉ARM Cortex-a53处理器各资源、掌握Linux设备驱动原理框架,熟悉工程中常见Linux高级字符设备、块设备、网络设备、USB设备等驱动开发,在工作中能独立胜任底层驱动开发。
胜任职位:BSP开发工程师、嵌入式平台开发工程师、嵌入式Linux驱动开发工程师
薪资薪资:18K


http://pic1.zhimg.com/v2-f2e3a6942f6d772cfba1d04a0b4f0601_r.jpg?source=1940ef5c
学习内容:
设备驱动开发


[*]掌握嵌入式Linux三大类设备驱动开发,内核模块的编写与调试
[*]掌握GPIO驱动开发及其子系统
[*]基于Linux操作系统的中断及其底半部
[*]Linux下的12C、SPI、UART等子系统驱动5、Linux下Platform、DTS等设备驱动核心机制
[*]Linux下input子系统、KFIFO、IO模型
[*]掌挥内核线程的编程:创建,同步与互斥,回收等等
第十阶段:企业实战项目
学习目标: 掌握企业级项目难度开发、锻炼嵌入式+物联网综合开发能力
胜任职位: 嵌入式应用开发工程师、嵌入式硬件驱动工程师/网络驱动工程师/物联网开发工程师/Linux C开发工程师/C++开发工程师/Qt开发工程师
薪资: 12-20K


http://picx.zhimg.com/v2-4869a58cb69c76a0ce915296cedeea12_r.jpg?source=1940ef5c
学习内容:
企业实战项目


[*]智慧农业项目
[*]智慧监控系统
[*]智能手势识别
[*]智能门禁系统
[*]智能音箱项目
[*]智慧交通项目
[*]无人机项目
[*]AI机器人项目
[*]平衡车项目
[*]opencv人脸识别项目
[*]工业控制GUI
[*]路由器项目

以上便是物联网各个阶段需要学习的内容介绍,只要按照以上步骤进行学习,便可以掌握物联网的基础知识。但是还需要大量的实战项目训练,才能满足相关岗位要求。
物联网的应用领域非常广泛,涵盖了生活、工业、农业、医疗、交通等多个领域。例如,智能家居系统可以通过物联网技术实现设备之间的互联互通,实现自动化控制和远程监控;工业物联网可以实现生产设备的远程监控和故障预警,提高生产效率和可靠性;智能农业利用物联网技术进行农田的监测和灌溉控制,提高农作物的生长和产量等。
学习物联网应用技术后,你可以在以下领域从事相关的工作:


[*]物联网系统工程师:设计、开发和实施物联网系统,包括传感器、通信网络、数据存储和分析等方面的工作。
[*]物联网应用开发工程师:负责开发物联网应用程序和软件,与硬件设备进行通信、数据采集和分析。
[*]物联网安全专家:研究和实施物联网系统的安全措施,保护物联网设备和数据的安全性和隐私。
[*]数据分析师:分析和解释从物联网设备和传感器中获取的大量数据,提供有价值的洞察和决策支持。
[*]物联网项目经理:负责规划、组织和管理物联网项目的执行,协调不同团队和利益相关者之间的工作。
[*]物联网架构师:设计和规划物联网系统的整体架构,确保各个组件之间的互操作性和可扩展性。
[*]物联网运维工程师:负责监控、维护和故障排除物联网系统的运行,保证设备和网络的正常运行。
[*]物联网咨询顾问:为企业或组织提供物联网方面的咨询和建议,帮助他们制定物联网战略和解决实际问题。
[*]物联网销售工程师:与客户沟通和交流,介绍物联网解决方案,并推动销售和市场推广工作。
这些只是物联网领域中的一些职业角色,随着技术的不断发展和创新,还会出现更多新的职业机会。重要的是,持续学习和保持对新技术和趋势的关注,以适应不断变化的行业需求。
物联网工程可就业公司有哪些?
①华为、中兴、移动、电信、大唐、烽火、深信服这类硬件设备制造、通信服务提供商,去做研发岗或者售前售后技术服务支持。
②制造类、工程建设类国企央企,比如中铁二局、中国航天航空建设局、中国第三工程建设局


http://pic1.zhimg.com/v2-9490412b66fa503237a95bd019e5d908_r.jpg?source=1940ef5c
物联网在未来十年之内必然会迎来其发展的高峰期。而物联网技术人才也势必将会“迎娶”属于它的一个美好时代。
看到这里你有什么想法了吗?还有那些物联网专业毕业的过来人,欢迎你们在评论区讲述你的想法、经历期待ing(^-^)V
希望以上内容对你有帮助,祝好!

【物联网相关内容】
物联网工资一般多少?物联网学习路线图2023尝鲜版(含嵌入式)-入门必看「建议收藏」
物联网可以做什么工作?主要学习内容有哪些?
物联网的发展现状和未来趋势如何?零基础入门学用物联网,看这一篇就够了!
千锋教育:女生学物联网应用技术好就业吗?物联网前景如何?一语道破,精辟!

zhuzhu1 发表于 2023-10-8 17:55:06

一、物联网是干啥的

物联网即“万物相连的互联网”,是互联网基础上的延伸和扩展的网络,将各种信息传感设备与互联网结合起来而形成的一个巨大网络,实现在任何时间、任何地点,人、机、物的互联互通。
简单的说:物联网就是将曾经不能上网、不方便上网、高成本上网的设备,比如花盆、空调、窗帘、宠物项链、交通灯、健身器材、一支笔、一个水杯等通过如今的技术实现稳定、快速、低成本的上网,从而实现人与物、物与物的联动,让人更容易感知世界万物,达到人物合一。
在物联网上,每个人都可以应用电子标签将真实的物体上网联结,在物联网上都可以查出它们的具体位置。
通过物联网可以用中心计算机对机器、设备、人员进行集中管理、控制,也可以对家庭设备、汽车进行遥控,以及搜索位置、防止物品被盗等,类似自动化操控系统,同时透过收集这些小事的数据,最后可以聚集成大数据,包含重新设计道路以减少车祸、都市更新、灾害预测与犯罪防治、流行病控制等等社会的重大改变,实现物和物相联。
二、物联网好找工作吗?

物联网是我国新设立的专业,所以物联网专业的毕业生会在一定程度上拥有国家政策的支持。而物联网行业想要发展,也一定会需要很多物联网专业方面的人才。所以从大方向来看,物联网专业的毕业生就业前景还是不错的。
另外在国家相关政策的引导下,各地政府部门也纷纷开展了和物联网相关的项目,这些项目都需要大量的物联网专业人才,可以预见的是,物联网专业的毕业生在就业方面和其他专业的学生相比,竞争压力会相对少一些。
对于高校毕业生来说,首先要明确自己优势是软件开发、硬件开发、顶层设计或者销售,如果是前三者,则建议去大型成熟公司应聘技术研发岗位,如果是后者,建议去应聘物联网领域销售岗位。物联网包括智能家居、智能医疗、智能农业等,这类公司都可以应聘。
目前全球多国掀起5G争夺战,5G成为下一个移动通信网络,全球各国政府号召通信企业、移动设备制造商、芯片技术供应商争夺5G使用权和技术主导地位,决战下一个技术领域。
就像物联网在5G中的优势就有3点:
1、 物联网人才薪机遇

5G推动物联网快速进入智能物联,物联网技术门槛高,人才储备不足,市场需求却爆发式增长,物联网人才成为企业抢夺的热门人才。
2、主页路径广:

5G商用时代到来,万物互联不再只是概念。智能物联网技术覆盖各行各业,每一个垂直领域都有深入发展的职业前景。
3、百万人才缺口

百万缺口是由于物联网技术的专业性,相较于其他编程技术而言,国内人才储备较少,每年人才缺口达百万级,并以20%速度增长。
三、学物联网需要掌握哪些?

简单来说:
1、至少两门编程语言(c是必须的,c++/java/其他面向对象语言也得有一个);
2、高级程序编程,高级网络编程也得懂
3、硬件相关知识,单片机、传感器、rfid、蓝牙,wifi等
4、操作系统,linux内核,驱动等等
更加详细的内容,可以参考下图哦。


http://pica.zhimg.com/v2-91c4749d9b91642635a6d1e73eaf4d3e_r.jpg?source=1940ef5c
四、学习方向

推荐嵌入式方向。
嵌入式现在的就业市场还是可观的。现在很多人选嵌入式,也是看准了它的发展空间,现在就是一个万物互联的时代,也有智能家居,智能汽车的快速发展,这中间嵌入式技术都在扮演重要角色,并且在十四五规划中,也有物联网等专业的政策扶持。
嵌入式是一个大的方向,也可以细分发展方向。偏软可能会更轻松有趣一些,毕竟嵌入式是相对枯燥的工作内容;如果是驱动可能会比较折中一些有趣一些压力也小一些发展也跟稳定一些;如果是纯硬件,可能对电路要求高一点。
1、就业热门:


第一,最近炙手可热的电动汽车。电动汽车的产业链很长,包括很多的细分领域。例如自动驾驶、激光雷达、摄像头和传感器、三电系统、智能座舱、总线架构等,都有嵌入式的机会。
第二,各种芯片的国产替代。不管是芯片设计公司,还是应用这些芯片的地方。既然是「换芯」,那总会涉及到各种驱动程序的开发、编译器和工具软件的开发、各种硬件平台的适配等等。各种各样的问题,都需要嵌入式工程师去解决。
第三,机器人和无人机领域。疫情当前,各种测温机器人、消毒机器人、清洁机器人、宣导机器人、巡逻机器人、配送机器人,需求暴增,都在井喷式的发展。
第四,医疗器械。疫情过后,ICU 将成为各地二级以上医院的建设重点。大到 CT 机,小到体温计,各种 PCR 设备、体外诊断设备、呼吸机、监护仪、除颤仪、输注泵、制氧机、雾化仪…… 这个领域获得了前所未有的关注,有数不清的机会。
第五,军工。
2、从事工作:

物联网设备开发工程师:物联网设备开发工程师需要设计、开发和测试物联网设备,包括传感器、智能终端、云计算平台等。
物联网系统架构师:物联网系统架构师需要设计和实现物联网系统架构,包括网络架构、数据管理、安全防护等。
物联网安全专家:物联网安全专家需要保护物联网设备和数据的安全,包括数据加密、防火墙、入侵检测等。
物联网数据分析师:物联网数据分析师需要分析物联网数据,为企业决策提供支持,包括市场分析、用户行为分析等。
物联网项目经理:物联网项目经理需要管理物联网项目,包括项目规划、设计、开发、测试、部署等。
物联网软件工程师:物联网软件工程师需要开发物联网应用程序,包括操作系统、中间件、应用程序等。
物联网智能硬件工程师:物联网智能硬件工程师需要设计和开发物联网智能硬件产品,包括智能家居、智能城市、智能制造等。五、如何学习

推荐几个视频,很不错!
基础类:编程语言至少要掌握两门以上,c语言必须要熟练,c++或java最好都了解一下。
千锋物联网训练营:2023千锋教育超级C++教程(笔记+视频),从0到1快速入门!
C 语言程序设计全套视频教程

C 语言程序设计全套视频教程 - 1. VisualStudio软件安装注册_new
本套视频目标是帮助同学们掌握 C 语言基本知识、巩固 C 编程语法基础,以及深入 C 语言高级编程,提高动手编程实践能力,为同学们的程序设计工作打下坚实的基础。包含十个章节:visual Studio 环境搭建、C 语言数据类型控制语句、数组、函数、预处理、动态库、静态库指针、动态内存申请、字符串处理、结构体、共用体、枚举、文件操作。

提升类:系统编程、网络编程、Qt、opencv等,一步一步学习,很重要

千锋物联网训练营:【千锋教育Qt基础教程】第一章 QT概述
物联网_千锋刘老师_Linux高级程序设计全套教程(通俗易懂)
千锋刘老师_计算机网络编程深入浅出教程(通俗易懂)
最新_千锋嗨哥_人工智能OpenCV人脸识别开发(前沿技术)

硬件类:STM32、51单片机、A53开发板、蓝牙、wifi、RFID、NB等也得了解

【千锋教育】嗨哥_手把手教你学STM32单片机教学视频_
物联网之WiFi开发项目实战【千锋】
最后找点项目搞一搞。

http://pica.zhimg.com/v2-370f39966de3da693d67ae0ae06727f8_r.jpg?source=1940ef5c
全部视频 (各个技术)推荐:

千锋教育2023新版Linux教程,保姆级零基础Linux入门到精通<hr/>我是千锋教育的培训老师,码字不易,如果觉得本篇内容对你有用,记得点赞+关注+收藏。

evercrete 发表于 2023-10-8 17:55:13

物联网是我国比较火的一个专业。那么,物联网工程毕业的都做什么工作了??我们从以下两个方面来分析一下。

1物联网工资高吗?

物联网专业目前是最火专业之一,薪水的起步是相对比较高,但物联网应用领域很广泛,智能家居,智能穿戴,智能城市,智能农业,等很多领域,所以也有不同,现在最缺的是商用上的。从事物联网还是很有前景的,工资待遇也不错,但是工资待遇的高低得靠你自己的努力了。

来自全国66家招聘网站,仅智联共发布15,345条物联网相关职位的招聘信息。平均就业薪资高达15,000/月,随着经验和岗位技能的增长,年薪百万不是梦。

某物联网工程师说:我刚入行的时候没感觉有啥,但是几年下来跟身边的朋友相比,还是挺满意的。“物联网是当今企业最急缺的人才,从企业的角度出发来思考物联网的就业的问题,学校开设物联网培养出的高级复合型人才企业会买账吗?对于企业来说,最需要的是上岗就能实战的人才。所以知识是基础,实战才是就业的保障。”
2物联网就业前景好不好?
又到一年毕业季,很多人都会为工作而发愁。发展前景好,收入待遇高,又对人才需求量很大领域的工作是很多毕业生梦寐以求的。近几年,物联网产业的出现让许多企业看到了新的发展前景,很多人都跃跃欲试想加入进来。
有调查显示,未来五年,物联网人才需求量将达到1000万人以上。其中,智能交通、车联网市场人才需求约为20万;智能物流、物流于智能仓储方市场人才需求约20万;智能电网、智能于系能源店里产业人才需求将达百万;智能医疗、智能医疗设备支持于技术服务、智能医护管理等人才需求将超百万。可见物联网专业就业前景是比较好的。
物联网工程专业毕业生可以选择在政府管理部门、科学研究机构、设计院。咨询公司、建筑工程公司、物业以及能源管理、建筑节能设备以及产品制造生产企业等单位从事建筑节能的研究、设计、施工、运行、监测与管理工作。

丰鹰 发表于 2023-10-8 17:55:37

本人物联网工程2016年毕业,如今也已经毕业五年有余,首先说明一点,物联网并不是某一类具体的技术,而是多学科交叉的产物,学习物联网工程有一个好处就是能够学习很多东西,开拓自己的视野,打开自己的思路,当然任何一件事情都是有两面的,这恰恰也是他的坏处,容易造成学习的人学得多而学不精。下面就以我的亲生经历来说一下学物联网工程的同学究竟能做啥,应该可以提供一些经验供你选择。
技术类(偏工程实践):

[*]偏软件:Java开发工程师、大数据开发工程师、Python开发工程师、C/C++开发工程师(想从事相关工作的同学推荐深蓝学院C++课程:C++基础与深度解析)、AI开发工程师(偏人工智能工程化以及MLOps)、大模型架构工程师(chatGPT的迅速走红相信大家都有目共睹吧)、WEB开发工程师、移动端开发(安卓、IOS)、运维工程师(有系统运维、业务运维、DBA、桌面运维等方向)
[*]偏硬件:嵌入式/单片机开发工程师、射频工程师、SOC设计工程师
技术类(偏理论研究):
算法工程师、算法研究员(具体有NLP、语音、视觉等方向)、大模型算法技术专家
半技术类:
测试工程师(需要懂一些技术)、售前工程师(需要懂一些技术)、解决方案架构师(需要懂一些技术)
非技术类:
产品经理(有物联网、AI、电商、B端、C端等方向)、UI设计师(有视觉设计、交互设计等方向)、人力资源(HRBP)、运营与推广(有用户运营、产品运营、游戏运营、新媒体运营、网络推广等)、项目经理。
从上面可以看到,学习物联网可以从事的岗位太多了,你可以先选好自己的方向,然后照着这个方向努力,单点突破。

另外,多提一句,不是说读这个专业,就只能够选择与本专业相关的职业,之前看到过一个统计说,大学毕业后从事本专业相关工作的人大约10%。因此,你完全可以有更多的选择。

推荐两本优质的物联网入门书籍,抽空可以看下:
<a data-draft-node="block" data-draft-type="mcn-link-card" data-mcn-id="1454016200572981248">我叫果冻,如果觉得我的回答能够帮助到你,期待你的点赞,祝好~~~
页: [1]
查看完整版本: 物联网工程毕业的都做什么工作了?