关于IT技术走向的一点想法

来源:互联网 发布:手机文件粉碎软件 编辑:程序博客网 时间:2024/05/17 08:58

自从1946年至今,短短几十年的时间,人类经历了从第一台计算机诞生,到PC机的普及,再到智能手机在个人领域逐渐取代PC机的几次产业革命。在中国,IT行业的起步相对较晚,我们用了更短的时间,几乎在各个主要层面都赶上了世界IT发展的浪潮,并取得了领先的地位。

那么,未来IT行业的发展将何去何从?我将从硬件、软件两个方面来说明。

硬件方面,在不远的将来,最大的发展方向必然是物联网设备。据市场研究机构Gartner估计,今年物联设备数量会超过世界人口数量,并于2020年超过260亿。也就是说,物联网设备会在近期大爆发。

在我看来,物联网未来会具有以下五个重要特性:

1、        数量庞大

2、        通讯情况复杂

3、        安装现场环境复杂

4、        廉价性

5、        智慧化处理

基于以上特性,对未来物联网设备提出如下要求:

1、        设备可靠性:设备需要稳定可靠,如果设备出现问题,分散在各地的大量设备要如何维护?而且因为设备安装现场情况复杂,如何能够保证设备在各种条件下都能正常工作?

2、        设备通讯技术的进一步发展:近两年NB-IoT的出现,为物联网提供了可靠的通讯解决方案,但从费用、应用场景等方面考虑,NB-IoT并不能够完全解决通讯问题。如:地下通讯,密集设备通讯等,尚需更加稳定可靠的短距离无线通讯技术的支持。

3、        设备供电的突破:如果能够直接外接电源,那真的是非常幸运。但现实是没有那么多可以侥幸接到电源的地方。那么,对于如此大量的设备,更换电池的任务将会是阻碍IoT发展的又一大瓶颈。因此,对设备的功耗及电池的要求就要提高。虽然近年电池技术也有一定进展,但还是不能从本质上解决这个问题。因此,未来电池与无线传电技术会是两大热门方向,如果取得突破,将会是改变世界的重大科技进步。

4、        设备成本降低:对于数量众多的物联设备,成本必然成为社会考量的重要因素之一,设备成本如果过高,必然会阻碍发展。

5、        设备故障的自查:物联设备数量大,分布广,无法做到人工检查,因此,需要设备配合软件服务提供自查功能,由软件提示故障设备的详细位置。并要避免因设备错误,发出错误的指令。

6、        维护的及时性:在全面感知的时代,物联设备是感知的基础,如果感知错误,将会使大数据中心这个大脑造成事件的误判,系统将发出错误指令,造成不必要的麻烦。


软件方面,未来的方向较多,首先来说一下我对AI的看法。

AI从出现至今,经历过三大高潮、两大低谷(现在正处于第三大高潮)。由于在围棋领域,AI击败了人类全部顶尖高手,AI再一次被人们所重视,但这仅仅是在一个特定的领域内的估算函数取得了突破,这并不带表它能够在其它领域取代人类,因为AI所谓的人工智能,是在人工干预下的智能。虽然它在某一领域取得突破后,能够超越人类,但对于一个复杂问题(没有解决过的问题),它还无法去理解,也不能够去解决这个问题。从自然的角度来说,人类是大自然最奇妙的产物之一,人类想让计算机去实现人类的智慧,就相当于是模拟大自然造人,在我看来,这个是不可能实现。因此,未来的AI,很有可能会第三次陷入低谷。即便如此,此轮AI发展势头仍然还能够持续一段时间,还会为人类带来一些具有深远影响的贡献。

从软件角度再说物联网,从软件方面来说,结合物联网的服务会层出不穷。从环境感知到可穿戴设备,这些设备都需要嵌入式软件及后台服务管理软件的支持。我认为,未来,对于各种嵌入式设备的二次开发方面,一定会有很大市场。而这个市场的霸主很有可能就是Android。这一部分,也会是未来创新的主战场。从大的范围来说,还需要多种软件对大量物联网设备数据进行自动化的综合分析、管理与指挥,让这个的世界的运行更加智能。

大数据的继续高速发展也会是一个必然。随着物联网设备的爆发,数据量与数据种类也会随之暴涨,那么,如何从每日万亿级的数据中快速提取出有价值的信息,并对未来进行精准预测将会是大数据面临的巨大难题。也许AI会在此领域取得一定的突破。

再如VR、AR等技术,软件方面可聊的技术太多,可留在日后再细聊。在这里再说一下软件的基础技能——编程。

程序员们要有危机意识了!程序员上懂JAVA,下晓DB。现阶段,由于编程门坎越来越低,程序员的这些做为IT专家的优势在未来会荡然无存。那么,专业的程序员是否会消失?答案是否定的。在行业应用领域,我认为,未来会是一个人人程序员的时代,每个人都会简单的编写程序,能够解决很多业务问题。但高级程序员依然是不可替代的,他们要做的很可能是像今天的网管一样,协助大家更好的去运用编程技术解决业务问题;在大数据等专业领域内的底层技术开发与革新,程序员将依然非常活跃,当然,对程序员的要求也自然会越来越高。而对于初级程序员,或学艺不精的程序员,他们将会被历史无情的淘汰出局。

 

在未来,不论是软件还是硬件,新的软件技术都将层出不穷。在这个微创新的时代,新技术会是井喷式的产生。人们层层击破堡垒,让IT渗透到生活的每一个细微之处。IT对于下一代人来说,不仅仅是享用者,更是参与者。不懂IT的人,定会被主流社会淘汰。对于我们国家来说,IT技术的未来还有很多路要走,有很多坑要填。关于这些问题,以后找时间再来细说。本文也仅仅是一个关于未来一些认识的一个简述,对于上述的每个方向,今后也会找时间详细说明。


Dickence, 09/04/2017

博主更多文章,请查看:<a href="http://blog.csdn.net/dickence/">Dickence的博客</a>


原创粉丝点击