一个java程序员看待互联网行业与物联网行业的区别

版权声明:本文为博主原创文章,未经博主允许不得转载

互联网(Internet):又称网际网络,或音译因特网(Internet)、英特网,互联网始于1969年美国的阿帕网。是网络与网络之间所串连成的庞大网络,这些网络以一组通用的协议相连,形成逻辑上的单一巨大国际网络。通常internet泛指互联网,而Internet则特指因特网。这种将计算机网络互相联接在一起的方法可称作“网络互联”,在这基础上发展出覆盖全世界的全球性互联网络称互联网,即是互相连接一起的网络结构。互联网并不等同万维网,万维网只是一建基于超文本相互链接而成的全球性系统,且是互联网所能提供的服务其中之一。[科普中国]

物联网:物联网是新一代信息技术的重要组成部分,也是“信息化”时代的重要发展阶段。其英文名称是:“Internet of things(IoT)”。顾名思义,物联网就是物物相连的互联网。这有两层意思:其一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络;其二,其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通信,也就是物物相息。物联网通过智能感知、识别技术与普适计算等通信感知技术,广泛应用于网络的融合中,也因此被称为继计算机、互联网之后世界信息产业发展的第三次浪潮。物联网是互联网的应用拓展,与其说物联网是网络,不如说物联网是业务和应用。因此,应用创新是物联网发展的核心,以用户体验为核心的创新2.0是物联网发展的灵魂。[科普中国]

简单来讲,互联网就是主机与主机相互连接通信的桥梁;而物联网其实也是主机与另一种形式的主机相互连接通信的方式,是通过主机与包装成具体物体(比如各种家具)的主机之间连接通信形成的网络连接。我们有很多java程序员在互联网的技术岗位坚持奋斗,也有很多投身于物联网去开创新的业务方向,那么从事互联网与物联网行业有什么不同呢?

信息化

互联网是人与人之间、信息与信息之间互联通信,是一个庞大的信息连接群体,信息大部分通过网页、app的形式去传递;物联网则是人与物之间、指令与执行之间的互联通信,是基于互联网将人表达出的信息给指定的物去执行,物体将自身信息反馈给人,比如智能家居。相对于讲,互联网更为广泛,而物联网更具有针对性和业务性。从事互联网的java程序员更倾向于信息化的处理、分析、展示等,而物联网的java程序员可能更倾向于信息的操控,java与C、C#等语言的信息交互。

开放性

互联网的构建是开放式的,很多java代码都是开源共享的,这也导致互联网技术发展迅速也各有特点,其中的技术也是让人眼花缭乱,让部分程序员跟不上脚步。而物联网因为行业的原因,导致了其机密性,很多东西是不能分享的;而且java在物联网中的地位是比不上C和C#等更偏向底层的语言的,物联网中更多的是机器处理,很多技术是属于商业机密,不会容许向外传播的。

公司文化

互联网最具代表性的中国公司就是阿里巴巴了,而物联网想不到什么非常有代表性的,只能说很多公司更偏向与物联。java在这两类公司的表现也是所有不同的,互联网行业公司应该是对java更加友善一些,对java更加开放更加支持一些,在框架和技术的更新上更具时效性;而在物联网中,java大多都是按部就班,是追求稳定的发展和用途来开发的,因而在更追求市场上稳定且开源免费的技术。

基于公司的业务不同,java程序员在两种行业的影响程度和发展也不同。作为java程序员的你,更想去哪类公司发展呢?

猜你喜欢

转载自blog.csdn.net/qq_34308732/article/details/82499067