硬件工程师还有通过Python破圈的机会吗?

简介: 硬件工程师还有通过Python破圈的机会吗?

探讨这个问题之前,先简单介绍一下笔者。笔者是一家物联网行业公司的硬件工程师,也就是做物联网产品的硬件研发工作。作为物联网硬件从业者,一直的感受是物联网开发的全链路太长了。当互联网人都开始乐衷于“全栈开发”的时候,比如一个人,利用各种云平台厂商丰富的云产品,再加上各种简单高效的开发框架,短短一周时间就能完成一整个网站搭建。 相比之下,物联网人直接泪目🤦🏻‍♂️。


简单搜一下物联网硬件人的评价,全都是扎心语录




那么,物联网开发想要做到全栈是否有机会呢?打造一款物联网产品,一定需要一整个团队吗?物联网硬件工程师同行们,还有破圈的机会吗?带着这样的疑问,以及网络上对于硬件工程师的收入、职业发展瓶颈等问题的讨论,笔者展开了一些思考,才有了这篇的随想,以期抛砖引玉。


让我们先来大致对比下互联网和物联网的开发环节和侧重的技能:


互联网: 需求分析 > 总体软件架构设计 > 编码开发 > 测试 > 部署上线


总体上是围绕了数据信息在手机、服务器等之间的传递、处理和呈现等,侧重在纯软的算法、编码工作,特别是现在各种开发框架和云原生大火之后,让互联网的开发变得足够简单,所以达到全栈的门槛才被降低了。


物联网:需求分析 > 总体架构设计 > 可行性及硬件原型验证 > 设备端硬件设计与开发 > 数据采集 > 网络通信开发 > 服务端开发 > Web大屏或手机APP端开发 > 测试 > 生产制造 > 现场安装部署调试 > 验收发布 > 量产 > ...


总体上从对物理世界的分析、感知、采集、传输,到后续的处理呈现等链路非常长,需要的知识也更加综合、全面,一个人真能全栈搞定一个物联网项目么?


想到这里,我有些emo了,我们干硬件物联网的怎么就这么难!想到互联网大厂里才工作几年的开发者就年包近n个达不溜,再看看我们干了10多年的... ...就更emo了!


但是我的观点是,没有必要妄自菲薄。物联网硬件工程师所积累的专业能力,就是最有价值的宝藏。而总有一把钥匙,能够开启这个宝藏。




互联网凭借免费模式+快速创新迭代,吃足了开发效率高和互联网用户规模的红利。那么,在所谓的互联网下半场,大家都开始讨论所谓“数字孪生”“元宇宙”“工业互联网”的时候,到底是 “互联网+行业” 还是 “行业+物联网”?


这里,我想到了那句励志名言“三百六十行,行行出状元”,每个行业的 know-how 都挺深,这些经验都是要实打实一点点积累起来的。互联网人大多不懂行业,如何一定能做好“互联网+”呢?反之,笔者认为“行业+物联网”才是真正的趋势!


当大家都在讨论各种“云原生”“SaaS”“FaaS”等等互联网概念如何让互联网开发变得越来越简单的同时,硬件工程师也一定会有一款属于自己的“物联网原生”框架来加持。让硬件到互联网之间的距离不再是一道鸿沟,而是触手可及之时,硬件工程师们日积月累的行业经验和扎实的改造物理世界的技能,将在“行业+物联网”的大潮之下,大放异彩。


所以,作为硬件工程师,在“行业+物联网”的大趋势下,更应该抓住机会,积极拓展学习物联网相关的知识,成为最有可能主导物联网全栈开发的带头人。

————————————————

版权声明:本文为CSDN博主「HaaS技术社区」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/HaaSTech/article/details/123935381

相关实践学习
钉钉群中如何接收IoT温控器数据告警通知
本实验主要介绍如何将温控器设备以MQTT协议接入IoT物联网平台,通过云产品流转到函数计算FC,调用钉钉群机器人API,实时推送温湿度消息到钉钉群。
阿里云AIoT物联网开发实战
本课程将由物联网专家带你熟悉阿里云AIoT物联网领域全套云产品,7天轻松搭建基于Arduino的端到端物联网场景应用。 开始学习前,请先开通下方两个云产品,让学习更流畅: IoT物联网平台:https://iot.console.aliyun.com/ LinkWAN物联网络管理平台:https://linkwan.console.aliyun.com/service-open
相关文章
|
7月前
|
Python
空间管理大师已上线!(2),Python高级工程师进阶学习】
空间管理大师已上线!(2),Python高级工程师进阶学习】
|
7月前
|
机器学习/深度学习 数据挖掘 数据库
从入门到精通:如何成为一名优秀的Python工程师
Python语言近年来在技术领域中越来越受到重视,成为了许多公司招聘的热门技能之一。本文将介绍如何成为一名优秀的Python工程师,从基础知识的学习到实践项目的经验总结,帮助你走上成功的道路。
107 0
|
29天前
|
安全 网络安全 数据安全/隐私保护
|
2月前
|
存储 网络安全 数据安全/隐私保护
|
5月前
|
机器学习/深度学习 人工智能 数据挖掘
Numba是一个Python库,用于对Python代码进行即时(JIT)编译,以便在硬件上高效执行。
Numba是一个Python库,用于对Python代码进行即时(JIT)编译,以便在硬件上高效执行。
|
4月前
|
Shell 网络安全 Python
网络工程师如何在ensp模拟器上玩python自动化配置交换机。
网络工程师如何在ensp模拟器上玩python自动化配置交换机。
214 0
|
5月前
|
数据采集 SQL 关系型数据库
Python学习路线【对标大厂Python开发工程师的招聘要求,并推荐优质免费资源】打卡学习不迷茫
Python学习路线【对标大厂Python开发工程师的招聘要求,并推荐优质免费资源】打卡学习不迷茫
133 14
|
5月前
|
运维 知识图谱 Python
专为运维工程师设计!阿里藏经阁出品的Python实战手册被我搞来了
Python 可能是极少数既简单又强大的编程语言中的一种。更重要的是,用它来编程是非常快乐的事。 今天给小伙伴们分享的是阿里“藏经阁”出品的专门给运维工程师设计的Python实战手册
|
6月前
|
消息中间件 缓存 中间件
【赠书活动 - 第1期】- 测试工程师Python开发实战(异步图书出品)| 文末送书
【赠书活动 - 第1期】- 测试工程师Python开发实战(异步图书出品)| 文末送书
|
7月前
|
人工智能 开发工具 Python
2024年利用Python突破验证码限制,2024年最新Python高级开发工程师面试题
2024年利用Python突破验证码限制,2024年最新Python高级开发工程师面试题
2024年利用Python突破验证码限制,2024年最新Python高级开发工程师面试题