物联网行业需掌握哪些技能,有哪些岗位?
关注+星标公众号,不错过精彩内容
编排 | strongerHuang
微信公众号 | 嵌入式专栏
嵌入式专栏
1
物联网是指通过 各种信息传感器、射频识别技术、全球定位系统、红外感应器、激光扫描器等各种装置与技术,实时采集任何需要监控、 连接、互动的物体或过程,采集其声、光、热、电、力学、化 学、生物、位置等各种需要的信息,通过各类可能的网络接入,实现物与物、物与人的泛在连接,实现对物品和过程的智能化感知、识别和管理。物联网是一个基于互联网、传统电信网等的信息承载体,它让所有能够被独立寻址的普通物理对象形成互联互通的网络。来自:百度百科
硬件设计师
嵌入式固件开发人员
无线通讯专家
后端开发人员
前端开发人员
应用开发人员
自动化与系统集成工程师
数据科学家
通常,开发人员都可以掌握多项技术。有时,项目所需的每项技术都需要由专门的团队来承担,而所需人员的数量则取决于项目的复杂性和成功度。项目越成功,就意味着有更多钱来雇佣更多人。
嵌入式专栏
2
常见的技术:
印刷电路板(PCB)设计
无线电频率与天线设计
时钟,信号路由相关的经验
低功耗设计和功耗优化
芯片选择:微控制器、传感器、接口芯片
接口:SPI、I2C、JTAG、USB、GPIO
生产和零件采购
嵌入式专栏
3
常见的技术:
编程语言:C、汇编语言、C++
实时操作系统(RTOS)经验:FreeRTOS、Contiki、Zephyr
嵌入式Linux
源代码版本控制
物理和信息安全
平台:美国德州仪器(TI)、ARM Cortex、AVR、微芯片、Arduino、树莓派
嵌入式专栏
4
常见的技术:
网络模拟
无线网格网络
对无线传播技术的掌握
对功耗的掌握
协议:TCP/IP、IPv4、IPv6、RPL、TLS、WiFi、蓝牙、6lowpan、ZigBee、LoRA、MQTT、CoAP
嵌入式专栏
5
常见的技术:
编程语言:JavaScript、Go、Python、Ruby
数据库:MySQL、MongoDB、Redis
开发运维经验
云平台:亚马逊的AWS、Heroku、微软的Azure
嵌入式专栏
6
常见的技术:
UI/UX设计
用户访谈与人机交互的经验
HTML、CSS、Javascript
Web开发框架:Vue.js、React、Bootstrap
嵌入式专栏
7
常见的技术:
Android、iOS开发
原生/混合框架:Phonegap/Cordova、Ionic、Angular、React、Vue
编程语言:Java、Swift、Objective C、JavaScript
嵌入式专栏
8
常见的技术:
自动测试框架:Jenkins、Mocha、Travis
REST API
编程语言:Javascript、Java、Python、Bash
嵌入式专栏
9
常见的技术:
统计、人工智能、机器学习、数据挖掘
编程语言:Matlab、R、Python
工具:Excel、Google BigQuery、Hadoop、TensorFlow、Spark
嵌入式专栏
10
免责声明:本文素材来源网络,版权归原作者所有。如涉及作品版权问题,请与我联系删除。
后台回复『物联网』阅读更多相关文章。
点击“阅读原文”查看更多分享,欢迎点分享、收藏、点赞、在看。