华为云MVP朱有鹏是个很“潮”的跨界开发者,既做过硬件工程师,也转型攻关过软件,如今他的身份则是一个在线IT老师,通过一系列线上课程为许多年轻学生打开IoT开发的技术大门。授人以鱼不如授人以渔,华为云MVP朱有鹏很享受这种传道授业解惑的乐趣。

他觉得开源社区里那些美妙的源码和软件工程是一笔巨大的财富,所以也十分乐意把自己在工作中用到的技术转化成课程和经验传授他人。然而IoT领域的发展速度非常快,开发者也得铆足劲往前追赶,在这个过程中,华为云MVP朱有鹏选择了华为云IoT。

“我的策略就是紧跟华为云IoT的脚步和思路,站在华为云IoT的肩膀上去保持自己对新技术新方向的领先和敏锐嗅觉。”

IoT开发,乐趣无穷

华为云MVP朱有鹏和IoT开发的结缘得从他的第一份硬件工程师工作说起,彼时刚从西安交通大学毕业的他,在工作中逐渐意识到电子产品中软件的灵活性和重要性要远远大于硬件,于是华为云MVP朱有鹏果断选择了转型做软件,并从最简单的MCU开始。

在几年的自学和项目经验中,华为云MVP朱有鹏很快上手了各种MCU平台、上位机编程、数据库开发以及开源软件linux和Android相关的技术。

回顾这段经历,华为云MVP朱有鹏直言,“一边学习一边做项目,学与用相得益彰,非常充实。”

2015年的移动互联网热潮是一个转折点,它将华为云MVP朱有鹏带入了在线教育浪潮中,开启了他从软件研发到IT老师的身份转换。

“一开始只是为了图省心,想把大多数人都会遇到的问题、欠缺的知识录制下来,但后来发现在线教育其实才是更合适的传道授业与学习新技术的方式,于是就不断加大投入力度,制作更优质系统的视频课程。”

从2018年开始,华为云MVP朱有鹏开始主攻IoT,先是小试牛刀为IBM watson录制课程,然后与华为云IoT建立合作,录制了《华为云MVP朱有鹏老师华为NBIoT物联网课程2018版》。为了这套课程,华为云MVP朱有鹏还专门设计了一款NB476开发板。

今年年初,他还应人邮出版社的约稿,推出了一套《华为物联网操作系统LiteOS》视频课程以及图书。

同时,华为云MVP朱有鹏带领的产品开发团队也在基于华为IoT开发一些产品,譬如基于NBIoT/4Gcat1的断电监控报警器、温湿度采集器等,目前这块产品已经和中移物联网、中国联通等建立合作开发和设备供应渠道。

在整个转型过渡的阶段,他也经历了IoT平台的变迁,从2012年的指纹锁产品(联网授权,用于智能企业办公),到2014年的工业MES采集器(用于汽车零部件的注塑行业),以及近年来火热的AIoT,华为云MVP朱有鹏深感IoT领域的开发迭代速度飞快,新技术、新概念每天都在不断涌现,但他也十分乐在其中,“做IoT开发每天都会有新的问题要解决,向前推进,然后又遇到新的问题。这很正常,同时也充满乐趣。”

华为云让IoT商业化落地更简单高效

在AI和5G的时代,万物互联是基础,当数以万亿计的物联网设备和传感器连接到拥有强大算力和信息的云计算平台中,再叠加大数据分析和AI识别等技术,可以满足各种创新应用,小到一个简单的语音指令,大到路上的自动驾驶汽车,IoT成为各行各业的香饽饽。

深耕IoT领域多年的华为云MVP朱有鹏也颇有感慨,他表示,“目前IoT行业还存在需求和商业模式的创新难题。”

首先是技术迭代和产品落地之间的时间差问题,即开发者能否在短时间内让IoT产品快速落地实现商业价值,因为一旦错过时间窗口,产品可能就要被淘汰。这就需要产品端和需求端达成一致性,明确应用场景以及切实可行的IoT解决方案。

再就是单纯的技术难题,比如端云互通的方案选型和对接问题、网络安全难题,以及如何从产品设计、技术方案上让IoT产品满足低功耗要求等等。

面对上述提及的难题,在综合考量下,华为云MVP朱有鹏选择了华为云IoT作为主要使用的物联网云平台。

而谈及为何选择华为云IoT,他总结了三点:

一是信赖华为的技术,华为云平台有强大的技术实力和团队去开发维护,保证了技术和管理的先进性;

二是华为云的易学易用,它的人性化、友好设计符合“工程师思维”,可以帮助嵌入式开发者更快更好的去接受web开发工具;

三是华为云IoT提供了丰富的附加功能,比如网络安全组件、OTA升级功能,极大节省了开发者的研发时间。

华为云IoT的这些优势无疑让开发者如虎添翼,让他们在技术迭代和产品需求的周期内快速实现产品的商业化落地。

年轻开发者要重视基本功积累,拥抱AIoT

得益于多年的IT在线教育经验,华为云MVP朱有鹏也给当前年轻开发者提出了几点建议,他认为,“年轻人的优势是好奇心强,学习兴趣强,接受能力也更强。但是劣势是项目经验缺乏,有时会急于求成,不够重视基本功的积累。”

年轻开发者既需要掌握编程语言、MCU、嵌入式linux、通信协议、RTOS、数据结构和基本算法,同时也要具备清晰的思路、强代码追踪和调试能力,才能在物联网探索中如鱼得水,自由驰骋。

夯实基本功之外,“年轻工程师也要做学习型人才,注重学习和项目实践”,华为云MVP朱有鹏建议开发者要多关注华为云IoT的基本信息动态和内在功能的变化,及时学习掌握。与此同时,也要多找机会参与到项目实践中,比如华为云组织的在线训练营、IoT创新挑战赛、线下城市技术沙龙等活动。

华为云MVP朱有鹏强调,华为云的AI技术领域也非常值得开发者关注,他最近一直在学习华为云开设的Mindspore和ModelArts相关的AI公开课,

其中,Mindspore是支持端、边、云独立的和协同的统一训练和推理框架。

ModelArts则是面向开发者的一站式AI开发平台,为机器学习与深度学习提供海量数据预处理及半自动化标注等能力,且支持Mindspore计算框架。

可以预见的是,AIoT会是未来一段时间主流的技术趋势方向,当前也有不少科技巨头涌入其中,蓄势待发,而5G的到来加速了AIoT产业的扩张速度,所以如华为云MVP朱有鹏所说,年轻的开发者应该要拥抱IoT、拥抱AI、拥抱新技术

华为云MVP朱有鹏:做IoT开发乐趣无穷,年轻开发者更要厚积薄发相关推荐

  1. 华为云MVP付健权:从机械工程师到AI开发者的华丽转身

    摘要:谁说AI开发难,看一个机械工程师是如何转型成为AI工程师的. 付健权,华为云MVP,企业上云导师.软通动力,售前解决方案经理,为制造业讲解华为云产品,为客户提供上云和云上解决方案.为企业提供大数 ...

  2. 华为云MVP高浩:打破AI开发瓶颈,解决数据、算法、算力三大难题

    摘要:在高浩看来,大量的数字蓝领人才和AI应用开发人员构成了当前AI行业发展人才之基,这也为高校学生就业初期从事的工作指明了方向,而华为ModelArts平台在教育领域有着天然的数据.算法优势,非常适 ...

  3. 华为云MVP熊保松谈物联网开发:华为云IoT是首选,小熊派是神器

    摘要:在AI.5G的技术驱动下,物联网行业的发展愈加如火如荼,开发者在技术的快速更迭间,也得乘风破浪跟上新技术的节奏. 在AI.5G的技术驱动下,物联网行业的发展愈加如火如荼,开发者在技术的快速更迭间 ...

  4. 【华为云技术分享】小熊派IoT开发板华为物联网操作系统LiteOS内核实战教程01-IoT-Studio介绍及安装

    1. 物联网一站式开发工具 -- IoT Studio IoT Studio 是支持 LiteOS 嵌入式系统软件开发的工具,提供了代码编辑.编译.烧录 及调试等一站式开发体验,支持 C.C++.汇编 ...

  5. 16年微软/腾讯云/华为云MVP是怎样炼成的

    自由.创新.研究.探索,很难想象到一个IT大神的博客,会将"自由"放在第一位,也许这二字代表的,既是精神,又是情怀. 搞微软技术的,大家或多或少都有听说过微软的"最有价值 ...

  6. 华为云MVP程云:知识化转型,最终要赋能一线

    摘要:如今的智能语音助手,可以帮助我们完成日常生活中的一些常规动作.同样,在企业中,智能问答机器人也在扮演着同样的角色. 本文分享自华为云社区<[亿码当先,云聚金陵]华为云MVP程云:知识化转型 ...

  7. 编程工作枯燥、代码质量不高?华为云 MVP 来支招!

    作为程序员,你是否遇到过这样的情景:遇到一个非常棘手的问题,尝试解决几天都毫无进展,困难到让你厌烦.逃避.甚至产生无法继续项目的念头? 那么你会如何寻求帮助呢?这个时候不妨试试结对编程吧!毕竟两个程序 ...

  8. 华为云MVP周峥:气象预报是个技术活,大数据、超算、AI,缺一不可

    摘要:在这样一个关乎民生的行业里,人工智能.大数据.超算这些技术,可发挥的潜力也是无限的,华为云MVP周峥就是其中的技术践行者,他正带领着团队为国内气象行业带来一股温柔而不失力量的春风. 本文分享自华 ...

  9. 信息化应用场景,华为云CDN能为企业做什么?

    信息化应用场景,华为云CDN能为企业做什么? 随着信息化技术在各行业的广泛应用,人们对于数据传输的要求也越来越高.传统的互联网已经不能满足目前需求,需要一种新型高效可靠的互联网安全保障技术来解决这个问 ...

  10. 华为云MVP马超:云原生时代开发者的挑战与出路

    嘉宾 | 马超   整理 | 黄文勤 出品 | CSDN云原生 当前,开发领域开始进入云原生时代.新的时代赋予开发人员便利的同时,也提出了诸多挑战. 2022年6月9日,在CSDN云原生系列在线峰会第 ...

最新文章

  1. cisco路由器针对进行ip限速
  2. win7安装composer
  3. python, numpy
  4. win10+Linux双系统安装
  5. Linux下Tomcat使用80端口
  6. Android应用双开实现
  7. Php支付宝掉线,12月5日支付宝崩了怎么回事支付宝登陆不上去一直掉线怎么办
  8. LabVIEW编程技巧:手把手教你实现基于状态机的程序框架架构
  9. tyvj P1179 飘飘乎居士数列游戏
  10. APP渠道:安卓app推广渠道都有这几个!
  11. 由置换反应引发的思考
  12. git中ssh keys配置
  13. 红米Note 5启用ROOT超级权限的经验
  14. 学生成绩表c语言,学生成绩信息表(c语言程序)
  15. 智能车竞赛技术报告 | 全向行进组 - 东北林业大学- 进取号E
  16. 高德地图坐标转换问题
  17. Cadence Orcad Capture CIS 原理图库数据库管理搭建方法图文教程
  18. 四旋翼无人机学习第14节--PCB Editor简单绘制封装-自动生成封装
  19. QT tcp粘包问题
  20. 计算机描述不可用win10,解决win10打印机不可用描述的方法

热门文章

  1. 安卓开发2019年终总结(写的很水,千万别打开)
  2. 【2021中国华录杯·数据湖算法大赛】火热进行中,丰厚大赛奖金等你来拿!
  3. 电动48V/60V自行车/摩托车/观光车电池检测设备,满足GB38031新国标测试
  4. Python精讲:Python中集合的概念和创建方法详解
  5. 我们可能会遇到的距离量算方法
  6. 这一代绝非低智商——读《低智商社会@大前研一》
  7. 浙江大学计算机学院科研团队,科研团队
  8. 算法导论 9.3-7 设计一个O(n)时间的算法,对于一个给定的包含n个互异元素的集合S和一个正整数k≤n,该算法能够确定S中最接近中位数的k个元素。
  9. 压箱底的10款在线工具平台
  10. excel换行快捷键_超实用的16个Excel快捷键,一定要收藏!