IT行业变化日新月异,每次技术变革都会带动一些行业或者应用的兴起,所以无论是创业者,还是程序员,了解IT行业的技术变革和趋势意义重大。
下面是IT行业的几次重大技术变革:
一:PC机时
上世纪70-90年代,主机时代结束,PC机时代到来。一些公司抓住机会,研发Pc机,例如微软,联想。
二:互联网时代
上世纪90年代末-2000年,互联网时代到来。一些公司抓住了机遇,最突出的是Google。
三:物联网+云计算+移动互联
(1)物联网(Internet of Things):物与物相连的互联网。
物联网时代主要用到的技术:标识技术,通信技术,组网,软件和算法,硬件 技术。
这里说说标识技术,就像每一台计算机都有唯一的ip地址一样,未来的事物生产的时候,都会有一个出场标识,就像超市的条形码一样,以后可能会被RFID所代替。 RFID(Radio Frequency Identification)技术,又称无线射频识别,是一种通信技术,可通过无线电讯号识别特定目标并读写相关数据,而无需识别系统与特定目标之间建立机械或光学接触。
看看下面的例子:
某超市顾客排队结账的画面,目前这种模式还是很不方便的。国外的一家超市已经利用标识技术,即时扫描购物车中商品的价格,无需排队结账。
再举一个例子:未来物联网时代,顾客想买蔬菜的话,不用想菜农下订单,而是直接面向蔬菜。例如南瓜,标识之后,南瓜播种到发芽,开发,结果,成熟,都会采集数据。顾客上网查询附近合适的南瓜,直接跟南瓜下订单就可以了。瓜农可能无需跟顾客讨价还价。
(2)云计算
什么是云:分布式计算技术的一种,其最基本的概念,是透过网络将庞大的计算处理程序自动分拆成无数个较小的子程序,再交由多部服务器所组成的庞大系统经搜寻、计算分析之后将处理结果回传给用户。
这个概念比较抽象,云的两个主要的特点:云是由无数个小水滴聚合在一起形成的;云是可以变化的,可以重组。
计算机中的云,同样也有这两个特征:超大规模;高可扩展性。云是由很多的IT基础设施资源组成,这些资源包括服务器,硬件,软件,存储设备等等。将这些资源集中在一起完成一些工作,这就是云计算模式。
云计算为什么产生,解决什么问题?以前数据量比较小,主要采用关系型数据库存储数据,但是当今社会,数据量猛增,有些业务,关系型数据库已经不能满足需求,因为mysql和Orace等关系型数据库单表存储数据量是有限的,如果数据量比较大的话,只能采取拆表策略,但是这就会产生另外一个难题,就是这些数据不易整合,分析,复杂度很高。于是云计算产生了,云计算就是为了解决超大规模数据。
云计算很好的例子Google搜索。2008年数据显示,当时谷歌有服务器128万,占全球服务器总数的2.3%。用户一次搜索平均用时0.26秒,但是一次搜索会扫描158亿个网页。关系型数据库已经不能完成这样一个数量级的运算。
(3)移动互联
移动互联的兴起,软件发生了变化。软件动了起来,PC机上的应用逐渐移植到移动设备上。借助手机平台产生了很多新的应用。例如LBS,微信,传感器,语音识别通话,社交网站(Faceook,人人网,开心网)。以前手机的主要功能是打电话,发短信,而现在数据显示,智能手机用户90%手机时间是在娱乐,游戏后者上网。手机费用中,通话费用占的比例也在下降,流量费,游戏费用上升。有一些公司抓住了这个机遇,例如Apple,腾讯。腾讯号称有8亿QQ用户,这是一笔巨大的财富,这不仅仅是8亿的用户,还是8亿用户的资料,它能知道用户的群体,职业等数据。移动互联的兴起,腾讯也不甘落后,研发了微信产品,也取得了成功,又抓住了大量的活跃用户,这是战略的胜利!
手机,pad市场巨大的机会,让很多公司就加入这个市场,阿里巴巴,华为,联想,小米,魅族,360,百度等等,都想分一块饼。