IT从业者不可不知的三条定律
信息技术行业,也就是我们所说的IT行业,有着传统行业所未有的发展速度和模式,当然也有着它独特的发展定律。如果你是从事相关行业,下面讲到的三条定律,不可不知。
摩尔定律
比尔·盖茨曾跟通用公司老板说:如果汽车工业能够像计算机领域一样发展,那么今天,买一辆一车只需要25美元,一升汽油能够跑400公里。在传统行业这是不可能的事,而在计算机行业却是司空见惯的。
摩尔定律是由英特尔(Intel)创始人之一戈登·摩尔(Gordon Moore)提出来的。其内容为:当价格不变时,集成电路上可容纳的元器件的数目,约每隔18-24个月便会增加一倍,性能也将提升一倍。
现在摩尔定律不仅仅在集成电路上应验,在计算机行业的网络、存储、计算、软件等各个方面都是如此。
摩尔定律一定也是IT从业者听说过最多的定律了。但你是否注意到,虽然这些基础设施都在按照摩尔定律在运作,但为什么我们购买设备的价格依旧那么高,而电脑系统运行的也没有成倍的增长呢?这就要讲到“安迪-比尔定律”。
安迪-比尔定律
就像上面的疑问一样,为什么用户没有感觉到成倍的变化呢?站在厂商或服务商来说,如果按照摩尔定律发展,他们的产品无论价格或产量都是卖不上去的啊。事实却并非如此,那是因为“安迪-比尔定律”在起作用。
安迪-比尔定律:比尔要拿走安迪所给的(What Andy gives, Bill takes away.)。
虽然硬件生产商在按照摩尔定律不停的变化,但这些变化出来的增量却不断的再被软件吃掉。回想一下,曾经高配的系统装上windows xp系统,速度飞快。当某一天,win7系统问世,为了尝鲜,重新做了系统,你会发现曾经的高配已经没办法适用win7系统了。为了适用新问世的win7操作系统,用户开始换更高配置的硬件设备。
依次类推,硬件生产商所产生的效率、性能提升,被操作系统和各类软件不停的吃掉。在用户看来,就不像摩尔定律那样快速增长了。原本的耐用产品,也变成了消耗性产品,这也刺激着IT行业的发展。
反摩尔定律
如果把摩尔定律反过来看,如果一个IT企业现在和18个月之前卖掉的产品数量和种类同样多,那么等于它的营业额就要降一半。这是一个非常可怕的事实。
在整个行业中,大多数企业都是在以这样的速度发展,如果唯独你(所在)的企业保持不变,那面临着的就是被淘汰。
但站在整个行业来说,摩尔定律引起的变化更多的是质变,比如从电话拨号上网到光纤入户,这就是质变。而这种质变也给了小公司崛起的机会。如果大公司固守原来的领地,没有达到摩尔定律式的增长,而那些引起质变的小公司会趁虚而入,进行行业的颠覆。诺基亚被智能手机所颠覆就是典型的例子。
小结
通过上面的定律我们又能得到什么启示呢?首先,逆水行舟,不进则退。作为IT从业者不学习肯定是不行了,甚至不断的学习都不一定能够赶得上。其次,如果我们现在不是行业巨头,我们还是有颠覆它们的机会,关键就是找到那个“质变”点。
原文链接:《IT从业者不可不知的三条定律》
IT从业者不可不知的三条定律的更多相关文章
- [书目20160526]Brain Rules 让大脑自由:释放天赋的12条定律
推荐序1 12条定律,让大脑更聪明推荐序2 走过迷雾地带前 言 人人都有一个不可思议的大脑 定律1:越运动,大脑越聪明 信不信,“驴友”比“沙发土豆”更聪明! 老板,请把办公室的咖啡机换成跑步机! ...
- Effective Objective-C 2.0 — 第三条:多用字面量语法,少用与之等价的方法
第三条:多用字面量语法,少用与之等价的方法 几个类:NSString NSNumber NSArray NSDictionary 字面量语法是一种语法糖(syntactic sugar) NSS ...
- qt 原子操作 QAtomicInt(++和--都不是原子操作:都包含三条机器指令)
++和--都不是原子操作:都包含三条机器指令 http://sroply.blog.163.com/blog/static/17092651920106117251539/
- HDU_2039——判断三条边是否能组成三角形
Problem Description 给定三条边,请你判断一下能不能组成一个三角形. Input 输入数据第一行包含一个数M,接下有M行,每行一个实例,包含三个正数A,B,C.其中A,B,C & ...
- Entity Framework Core必须牢记的三条引用三条命令
关于EntityFramework Core有三个重要的引用和三条重要的命令,掌握以这六条,基本用Entity Framework Core就得心应手了. 引用1:Install-PackageMic ...
- Codeforces 707C Pythagorean Triples(构造三条边都为整数的直角三角形)
题目链接:http://codeforces.com/contest/707/problem/C 题目大意:给你一条边,问你能否构造一个包含这条边的直角三角形且该直角三角形三条边都为整数,能则输出另外 ...
- [Swift通天遁地]三、手势与图表-(6)创建包含三条折线的线性图表
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs. ...
- [设计原则与模式] 如何理解TDD的三条规则
cp from : https://blog.csdn.net/ibelieve1974/article/details/54948031 如何理解Bob大叔的TDD三条规则?第一条和第三条讲的是 ...
- 编写Java程序,判断输入的三条长度的边,是否能构成三角形
需求说明: 编写Java程序,判断输入的三条长度的边,是否能构成三角形. (三角形第三边大于两边之和小于两边之差) 实现代码: package test; import java.util.Scann ...
随机推荐
- 第04组 Beta版本演示
小组信息 组名:斗地组 组长博客:地址 组内成员: 组员 学号 林涛(组长) 031702616 童圣滔 031702117 林红莲 031702213 潘雨佳 031702214 覃鸿浩 03170 ...
- [译]Vulkan教程(32)生成mipmap
[译]Vulkan教程(32)生成mipmap Generating Mipmaps 生成mipmap Introduction 入门 Our program can now load and ren ...
- 前端之HTML介绍及使用
一.HTML介绍 1.1 web本质 在pycharm写入一下代码,然后在浏览器地址栏输入地址和端口127.0.0.1:8080,回车,回来运行代码,直接访问客户端发送的内容conn.send(b'& ...
- idea搜索不到任何插件
今天在idea安装插件的时候,突然发现,什么都搜索不到了?? 解决方案: 完活.
- (转)go新建文件权限与设置不符
原文:https://blog.csdn.net/lipengfeihb/article/details/54415283 一. 问题 fileName := "/Users/my/test ...
- 使用MailKit发送带有内嵌图片的邮件且图片不显示成附件
使用MailKit发送带有内嵌图片的邮件且图片不显示成附件 参考文章:MailKit---发送邮件 注意 在邮件客户端中是否显示内嵌图片为附件依据不同邮件有所不同,暂经测试Outlook和qq不显示为 ...
- 微信小程序出现 text 设置行高 line-height 无效的问题
前言: 我在写程序过程中遇到过给text加line-height不生效的问题,但是也有生效的情况,如果不生效了就按下面的解决方法处理吧. 解决办法: 在text的外层嵌套一层view,然后给view设 ...
- ssm所需依赖
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/20 ...
- X短期项目总结
刚退出了一个项目,简称为X项目.这个项目中,还是遇到了不少问题,也解决了部分问题,还是挺有收获的,所以总结一下. 虽然标题说是短期项目总结,但其实这个项目并不短, 持续了约3年时间. 所谓的短,只是我 ...
- 80道最新java基础部分面试题(七)
自己整理的面试题,希望可以帮到大家,需要更多资料的可以私信我哦,大家一起学习进步! 70.TreeSet里面放对象,如果同时放入了父类和子类的实例对象,那比较时使用的是父类的compareTo方法,还 ...