物联网也简称IOT,是一门交叉性非常大的领域,在这个领域种,你可以从事的职业有很多。我们来看看一家真正做物联网的企业,除去职能部门(行政、财务、人事等),在技术、采购、实施这些方面需要掌握什么技能的人才。
物联网简单来分,可以分三层,感知、传输、应用。1、感知层,就是利用各种类型的传感器类给物品赋能、让它们能够通过传感器来感知环境、感知世界,可以说传感器赋予了物品五官。
那么这一层,就需要硬件工程师了,掌握C语言(嵌入式开发,通俗来讲就是在硬件中写软件)、PLC编程、PCB版制作、电路设计等等与硬件设计相关的知识。
如果你说这些我都不会怎么办?那么你可以去学习和了解传感器的用途,各类传感器的差异和优劣,行业内哪些厂家的传感器比较符合应用到哪些场景,元器件的价格走势等等,那么你可以做硬件部门的采购,可别小看这个采购的岗位;这可不是一般的采购,因为元器件厂家众多,品类也很多,价格也是经常变动,还有很多以次充好的卖家,所以元器件采购这个岗位是非常重要的。
一个优秀的元器件采购可以帮企业省事、省时、省钱,你说重要么。
硬件工程师。研发工程师、产品经理,他只会告诉你元器件的参数、数量以及什么时候要(由于财务制度的约束、一般硬件工程师是不会指定某一品牌商品,除非只有一家或者这家产品在行业内确实优秀的)。就这次疫情来看吧,有段时间测温器件通过线上商城是没办法买到的,采购人员如果人脉和渠道广泛的话,就可以为公司买到合适的器件,然后做出产品,提供给有需要的场合使用。其他没有渠道和人脉的企业,由于元器件缺失,就没办法生产产品,那么市场就丢失了。
元器件的价格是经常变动的,且会受到一些事件的影响,比如咱们经常看看某某半导体公司仓库着火,遭遇水灾、停产之类的新闻,如果这家企业是行业内的龙头,那么他们公司的产品必然涨价。因为市场需求在,大家都在等拿货。随着这些年智能硬件的百花齐放,元器件的需求就越来越多了。
还有职位就是工业设计(产品外观、内部结构的设计)、硬件生产管理(主要是制定生产任务)、产线装配(物联网硬件装配)、产品质检(出厂检验),如果贴片工序是自己公司做,那么还有个贴片机编程的岗位。
但是我的建议是尽量去从事硬件研发和工业设计的工作,一方面是需求量大,二是薪资也比较可观。
2、传输层,这一层主要是处理数据通信的事。如果只是用芯片,那么熟悉这种网络传输协议的优劣,它们适用在什么场景使用,这也是硬件工程师和产品经理需要掌握的技能。比如你得了解有线和无协议(wifi/蓝牙/zigbee/NBiot/LORA/红外/等)。如果你从事这类型芯片的研发,那么你要进入像华为、移远、ST(意法半导体)等这样的企业工作,你就得掌握verilog/system_verilog硬件描述语言,熟悉C,C++,perl,python等编程语言。
3、应用层,通俗来讲就是软件研发这块咯。这块你就参考一般软件企业所需要掌握的技能就好了,做后端程序设计就掌握比如c++、PHP、JAVA、python、go等,还有数据库相关知识。做前端就去了解主流的一些框架,还有就是html/css 相关知识,要是做运维就多熟悉操作系统、数据库、路由器交换机相关知识,还有就是做数据可视化和前端设计的。
4、大数据和人工智能方向,大数据工程师负责创建和维护分析基础架构,该基础架构几乎可以支持数据世界中的所有其他功能。他们负责大数据架构的开发、构建、维护和测试,例如数据库和大数据处理系统。大数据工程师还负责创建用于建模,挖掘,获取和验证数据集合等流程。而人工智能研发工程师要求还要更高一些,最好是学计算机,数学及应用数学,统计学,运筹学或其他与人工智能和机器学习相关的专业,然后了解机器学习SVM深度学习人工智能等算法开发和应用,机器学习和深度学习,人脸识别及合成,图像处理,预测模型,以及优化算法; 多去了解机器学习的前沿技术和业界动态, 能做独立进行算法分析、模型的设计方面可以选择性熟悉Tensorflow、Keras、Mxnet、Pytorch中一种框架,会使用CC、Matlab语言进行算法验证和实现,最好能熟练掌握一门编程语言,如Python、Java、CC、C等,这两个岗位的薪资可是非常之可观,而且人才是可遇不可求啊。
1、懂得如何汇报工作,那么就得有较好的写作能力和办公工具使用能力。比如熟练运用办公自动化工具(word/excel/ppt/wps等)来做图表、写文档、做演示稿等,汇报工作要主动、注意时效(最好是第一时间就汇报)、做到实事求是、突出汇报工作的重点、目的要明确。建议用X-mind或者百度脑图之类的思维导图工具来放到汇报表中。比如下图:部门规划,有关于管理方面的和产品方面的,然后每一个事项都有时间节点,这样可以作为一个提纲。
而细节和工作计划就可以用excel来制作。
2、时间管理和项目进度把控能力。时间就是效率,工作中难免会遇到各种各样琐碎的事情以及各种各样的人的要求,如何管理好自己的时间也是一门高深的学问。常常有人用加班的多少来衡量自己工作多么努力,对于这种方式我认为是一种病态。在职场中,你常常羡慕他人每天都能按时下班,而自己却是拼命加班的加班狗,并且薪资水平还不如人家。
建议将自己的事情分为:紧急且重要,紧急不重要,重要不紧急,不重要也不紧急。根据四个象限来合理分配自己的时间,并且运用番茄工作法让自己的时间使用效率提高,避免加班。
3、时刻保持学习,在学好专业技能外,特别要注意高效工具的应用,好的工具可以让你事半功倍。
前面我们介绍了一些思维导图的工具和时间管理的办法,那么学习这块咱们得使用什么工具呢?
小目标:一款给生活小习惯打卡、签到的应用,可以用来记录健康、学习、工作、日常习惯,让你的日常也充满成就感。可以查看正在进行及已经结束的目标,查看目标完成成就,给自己的目标做总结。打卡可写下自己当日完成这个目标的心情语录,查看自己的计划目标与提醒事项的完成进度,并分享出你的小日常,激励自己。这个是用来监督自己学习的。
在职场,经常总结和复盘是非常重要的,可以帮我们梳理工作,找到关键点。
复盘、复盘、复盘,重要的事情说三遍,古人云,吾日三省吾身——为人谋而不忠乎?(我每天多次反省自己:替别人做事有没有尽心竭力?)
另外呢,多了解一些资讯、看看国外的公开课(TED)拓展自己的认知和思维,多了解先进的技术带来的变革的影响。其实B站是个很好的学习网站。
4、英语不好的,建议学起来,特别是做IT的,还有硬件工程师。很多元器件的资料都是英文版的,汉化的资料不小心就会踩到坑,然后就得去填坑,而且目前很多新技术和模式都是从国外先玩起来的。还有就是有一些论坛和峰会都会请老外来站台,如果英语学好了,能够做一些交流,对于你来说会有很大的加分。英语呢,推荐英语流利说APP咯,它会先帮你评测,然后制定课程,前期选一些免费的课程来练习,进阶课程是需要收费的。最好是找个老外来聊天,互相交流。
好啦,咱们最后总结一下,职场要升值加薪,除了必备的专业技能之外,你还得学会利用工具来做工作汇报,时间管理、提升和监督自我学习能力以及英语。工具有基础类(word/excel/ppt/wps)、思维导图类(X-Mind、百度脑图)、时间管理(四象限)、学习(小目标、B站、公开课)、英语(英语流利说)。