0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

SSDFans 来源:未知 作者:李倩 2018-06-04 08:53 次阅读

记得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芯片的应用场景了。

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

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

三、区块链

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

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

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

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

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

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

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

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 闪存
    +关注

    关注

    16

    文章

    1686

    浏览量

    114219
  • 人工智能
    +关注

    关注

    1775

    文章

    43723

    浏览量

    230498
  • 区块链
    +关注

    关注

    110

    文章

    15554

    浏览量

    104746

原文标题:未来十年IT人必须掌握的三个技术

文章出处:【微信号:SSDFans,微信公众号:SSDFans】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    TIM_PWM+DMA输出三个不同占空比的单脉冲,为什么第三个数据总是第一输出?

    使用TIM_PWM + DMA,DMA传输长度为3,即顺序输出3不同占空比的单脉冲(10%,20%,50%),三个脉冲输出完成后进入DMA传输完成中断,关闭定时器。通过抓图形发现,实际输出是50%,10%,20%,请问这是为什么?
    发表于 04-03 07:23

    嵌入式工程师需要掌握哪些技术?

    嵌入式工程师需要掌握哪些技术? 嵌入式系统是当今科技领域中的重要组成部分,它们存在于我们生活的方方面面,从智能手机到汽车控制系统,从家电到医疗设备。因此,对于那些想要进入嵌入式行业的人来说,
    发表于 03-04 16:38

    三个TLE9877用ssc相连影响烧录怎么解决?

    三个ssc相连的TLE9877板子相连的时候,其中一块板子烧录了程序,第二块刷新了程序,第三块烧录刷新都不行,重新烧录第一块板子也会报上述错误jlink无法识别芯片。
    发表于 02-06 07:52

    KPA 6EDL_SPI_LINK三个GPIO引脚需要3LUT吗?

    请找到 KPA 6EDL_SPI_LINK ,我们对这个 KPA 有疑问。在 project perceptive 中,我们只能配置一 LUT,以及一配置了 TCPWM 外设的曲柄信号输入。三个 GPIO 引脚
    发表于 01-19 06:29

    【每周一练】盘古1K开发板 练习:动态数码管显示实验

    实验目的:掌握数码管显示原理,实现数码管动态显示 实验要求:实现四数码管可以显示不同的数字,按键 K1 控制第一数码管,按一下数字加 1,显示从 0 到 9,按键 K2 控制第二
    发表于 11-24 11:21

    电磁导弹概论

    熟知的绝缘体。18世纪另一重大进步是开始了对电的定量观测和实验研究,经过从弗兰克林到库仑近30的研究,得到了关于静电力的平方反比律即库仑定律。
    发表于 09-26 06:34

    汽车电子应用指南及历史资料

    Littelfuse推出了第一条将成为汽车电路长龙的产品20世纪30代的保护技术,随着原始的设计和开发汽车保险丝。这种对汽车行业的承诺今天仍在继续车辆越来越依赖高功率电子设备。
    发表于 09-22 07:06

    两关节机械手的自适应控制介绍

    早在20世纪50代,由于高性能的飞机自动驾驶仪控制需要人们就对自适应控制进行了广泛的研究,但由于计算能力和控制理论的水平,这种思想没有得到成功的推广与应用。经过几十年的努力,自适应控
    发表于 09-21 07:55

    【Start_DSC28034PNT湖开发板免费体验】(开源)控制机械臂小游戏2

    第三个参数为设定的周期,us单位*/ ConfigCpuTimer(&CpuTimer1, 120, 2000); /*To start or restart
    发表于 07-30 00:41

    【Start_DSC28034PNT湖开发板免费体验】(开源)控制机械臂小游戏

    ) { for ( v = 80; v > 40 ; v-- )//32 1 { /*定时器1初始化,第二参数为CPU SYSCLK = 120M, 第三个参数为设定的周期,us单位
    发表于 07-20 22:46

    76E003的仿真烧录需要占用三个IO,这三个IO除了仿真怎么设置成普通IO使用?

    N76E003的仿真烧录需要占用三个IO,想问一下大家,这三个IO除了仿真,怎么设置成普通IO使用,看资料P20是只能设置成输入口,那么另外两口怎么用起来呢?
    发表于 06-25 08:36

    利用n76e003的串口和电脑的串口进行通讯时,只要RXD,TXD两根线通讯就可以了吗?

    请教牛人: 我要对N76E003进行ISP更新程序时,利用n76e003的串口和电脑的串口进行通讯时,只要RXD,TXD两根线通讯就可以了吗?还要不要N76E003的第三个IO口,或者RST复位端口?我记得有的芯片,利用串口ISP更新程序,需要
    发表于 06-16 06:09

    了解毫米波相控阵 -- 之二

    雷达技术中得到了广泛应用和迅速发展。进入21世纪后,随着民用电磁波频率的不断提高,相控阵技术在民用技术中也开始崭露头角。 在相控阵
    发表于 05-06 15:10

    什么是WLAN?

      无线局域网(WLAN)是一种无线局域网络技术,它是将无线传输技术应用于局域网中。WLAN技术在过去几十年中经历了许多重大变革,下面就让我们一起了解一下WLAN的发展史吧。   20
    发表于 05-05 11:29

    绕组变压器的等效电路 绕组变压器参数的测定

      有时在高额定值变压器中,除了初级和次级绕组外,还构建了第三个绕组。第三绕组称为绕组,由于绕组,变压器称为绕组变压器。   变压器所
    发表于 04-23 18:10