程序员最喜欢的开发语言 物联网开发用什么语言( 二 )


二 开发人员的转变 笔者把物联网的开发人员分为两类,一类是物联网平台能力建设的开发人员,另外一类是基于物联网平台提供能力的开发者 。
第一类开发者,需要了解整个物联网领域需要用到的技术 。随着物联网技术的发展,对这类开发者提出了非常高的要求 。这类开发者需要了解从设备端到云端的全链路技术,在其中找到自己的位置 。如果不从云端一体的角度去体系化了解物联网技术,而是按照嵌入式的传统思维方式,随着技术的不断发展会逐渐被淘汰 。这类开发者开发物联网平台的一个重要目的是吸引越来越多的第二类开发者进来,一起繁荣物联网生态 。
相比于第一类开发者,第二类开发者的挑战也不小 。这类开发者主要有两个来源,一个来源是传统嵌入式开发者,另外一个是互联网开发者 。这些开发者都需要学习更多的知识才能够更好地基于物联网平台开发 。传统嵌入式开发者需要了解更多的多媒体,云端,人工智能等技术 。互联网开发者需要了解嵌入式设备上的各种限制,将云端,多媒体,AI等技术更好地工程化落地在物联网场景 。
笔者觉得第一类开发者的使命是帮助越来越多的第二类开发者进入物联网领域 。关键在第一类开发者实现以下两点:
丰富的功能组件:包含了各种硬件模组,设备端和云端软件功能模块,及配套的开发和调试工具 。低代码开发:Python,Javas

推荐阅读