21世纪的第三个十年,IT人需要掌握什么技术?

李倩 发表于 2018-06-04 08:53:03 收藏 已收藏
赞(0) •  评论(0

21世纪的第三个十年,IT人需要掌握什么技术?

李倩 发表于 2018-06-04 08:53:03

记得90年代阿呆上中学的时候,有一次英语老师对同学们感叹:”你们知不知道现在美国人在玩什么?因特网!“那个时候,尽管阿呆的学校也赶潮流开设了电脑课程,但是还是不知道因特网到底是个什么网。对电脑的理解就是,同学们要自带鞋套或拖鞋进入弥漫着脚臭的机房,学习WPS办公软件。

进入21世纪后,互联网不再只出现在电视节目里,而开始改变我们每个中国人的生活。新世纪第一个十年是互联网的时代,人们都学会了在家里放一台电脑,上网看新闻,用QQ聊天,玩电脑游戏。互联网时代,诞生了新浪、网易、搜狐、腾讯、阿里巴巴、百度等成功的公司。这个时代,会做网站开发的人最值钱。

21世纪的第二个十年,是移动互联网的时代。人手一部智能手机,4G网络普及,手机应用的使用门槛更低,阿呆就有不少不识字的亲戚也喜欢用微信和快手发语音、照片和视频,毫无障碍,这在电脑时代是无法想象的。移动互联网时代,出现了微信、支付宝、滴滴、共享单车、小米等成功的产品和公司。技术的要求也转向了iOS和安卓APP开发。

那么,21世纪的第三个十年,IT人需要掌握什么技术?

随着人工智能、存储技术和物联网、5G的发展,我们已经可以看到未来十年的技术蓝图:无处不在的智能设备,无处不在的高速无线网络,无处不在的海量数据存储。高通公司拍了1个60秒短视频来展示未来的AI+IOT时代

存储、计算、网络永远是IT的三个基础技术,以前我们要学基于CPU的编程语言,还要知道内存和文件的读写,了解网络协议。过去是机器控制人,程序员要压抑人的灵性,学习机器的语言来操控机器。但是在未来,AI+IOT时代,不再是机器控制人,而是人控制机器,每个机器有足够强的智能和性能,自己能学习和工作,人不需要理解太多机器的语言来操控它,机器能够理解人类的语言和行为并服务于人类。对IT人来说,不再是学习枯燥的协议,而是要掌握算法和架构。

闪存,人工智能,区块链是未来AI+IOT时代IT人必须掌握的三个技术,对无处不在的海量数据来说,闪存是家,人工智能是衣服,区块链是汽车。

一、闪存

闪存的快速发展是最近十年来存储界最大的技术革命,在它的推动下,存储产业发生了翻天覆地的变化。手机等移动设备几乎都采用闪存保存数据,电脑使用基于闪存的固态硬盘替换机械硬盘,数据中心也在逐渐采用全闪存来处理海量数据,未来物联网时代闪存也将无处不在。过去二十年,无论是互联网时代还是移动互联网时代,都是应用层的创新,但是,闪存现象说明了基于物理和材料的基础技术革命对上层应用产生的颠覆性影响。

过去,我们的电子产业是由摩尔定律推动发展的,芯片制造工艺不断进步,硬件成本持续降低,性能不断提升,Intel CPU每年升级,Windows系统和软件也搭配升级把新增的性能榨干,消费者就不断买新的电子产品和软件升级换代。但是,摩尔定律即将失效,Intel已经无法继续让CPU工艺继续前进。

闪存芯片的成功之处在于从工艺上首次突破了摩尔定律的限制,闪存芯片制造不再是追求内部平面尺寸的不断缩小,比如从几十纳米到十几纳米,而是开始像盖大楼一样,从空间上增加晶体管的层数。上图就是一个3D闪存芯片的内部结构图,阿呆的头像是一个3D 闪存的结构图,有一次有位建筑行业的人加我好友,说看我的头像也是搞建筑的同行,希望多交流。

今年市场上主要是64层的3D闪存,最近国际存储工作组已经公布了未来3D闪存大厦的路线图,2021年大楼将盖到140层,每一层高45-50纳米,楼高8微米。所以,我们可以看到未来的大趋势:存储会越来越快、容量越来越大、价格越来越便宜、个头越来越小。

物联网时代,随时随地都有智能设备,但是人工智能只有基于海量数据才能越来越准确,闪存的快速发展将解决数据存储问题,让AI有用武之地。可以想象,有一天我们的眼镜、手表、家电等设备只要增加很低的成本,就可以拥有人工智能、几百GB高速闪存、5G无线网络,世界将会怎样?

二、人工智能

自从深度学习面世以来,引发了人工智能的火爆,几乎大一点的科技公司都设置了人工智能研发机构。到今天为止,人工智能已经从单纯的软件算法,深入到了AI芯片、行业应用和数据中心,诞生了寒武纪、商汤、科大讯飞等明星企业。

在深度学习刚成为热点时,大家都在学习深度学习的理论和算法,还有Caffe、TensorFlow等框架,但是寒武纪AI芯片的发布,让很多企业的注意力转移到了AI芯片的应用场景了。

所以,学习人工智能,不仅要掌握深度学习的算法,还需要了解硬件平台,比如GPU、FPGA和AI芯片。

阿呆八年多来,一直从事的是计算存储一体化的架构开发,2010年开始把神经网络算法和闪存控制放入FPGA,发现性能比传统计算存储分离的系统显著提升。未来的趋势,一定是芯片级的人工智能,目前人工智能的书籍大都是算法介绍,相信未来会有更多用GPU、FPGA和AI芯片搞人工智能的教材。

三、区块链

区块链不仅仅是比特币,而是一种革命性的技术。区块链的核心是去中心化网络和智能合约。

过去的互联网,不管是Web 1.0还是Web 2.0,都是中心化网络。每个人在电脑或手机使用APP或浏览器访问网站,数据都集中在数据中心,互联网公司靠数据赚钱,大家讨论的商业模式就是怎么占领互联网的入口。但是,物联网时代的网络将是去中心化网络,数据分布在每个节点上,不需要一个中心。

同时,物联网节点之间的合作不需要中介机构,而是通过智能合约自动执行。下图就是一个通过智能合约二手车交易的流程,不需要二手车网站和中介的参与。

我们可以看到,国家的决策层已经在这三个技术方向布局。投入巨资建设长江存储生产闪存芯片,同时集成电路大基金也投资闪存控制芯片领军企业。人工智能的领军企业商汤科技、科大讯飞、寒武纪等都受到了政府和国有企事业单位的支持。

在5月28日举行的中国科学院第十九次院士大会中国工程院第十四次院士大会上,最高领导人指出:“以人工智能、量子信息、移动通信、物联网、区块链为代表的新一代信息技术加速突破应用……世界正在进入以信息产业为主导的经济发展时期。” 说明区块链成为国家战略。

读书是学习新技术最好的方式,因为作者一般都是业内资深人士,会系统性的介绍理论到实践技术。人工智能和区块链目前已经有不少书籍,闪存技术建议阅读《深入浅出SSD:固态存储核心技术、原理与实战》一书。

现在的很多技术书籍,都是蹭热点,花几个月写一本书很常见,内容要么是贴代码、贴软件截图,要么是翻译国外论文或者协议。这本书是五位国内资深的闪存技术精英花了两年时间写就,他们是真诚的技术布道者,本着授之以渔,而不是授之以鱼的宗旨,拒绝写废话,不通过贴代码和翻译文献凑张数,同时还用生动的故事和例子把复杂的技术介绍的浅显易懂。

收藏

相关话题
文章来源专栏
+关注

评论(0)

加载更多评论

参与评论

分享到

QQ空间 QQ好友 微博
取消