为什么你感觉不到“摩尔定律”?
咱们从事IT的小伙伴们,应该没有人不知道摩尔定律:IT领域的各种硬件设备,每隔18个月,性能就会提升一倍。
换句话说,现在市场上全新的电脑和手机,其性能大约是10年前出品的电脑和手机的100倍。
这时候有人说了:不对啊,我使用着现在最新的电脑和手机,没觉得比十年前的快100倍啊?我硬盘所能容纳的软件数量,也并没有比十年前多100倍啊?
这就引出了今天要说的概念,叫做安迪-比尔定律。小灰是从吴军老师的《浪潮之巅》了解到这个有趣的概念。
安迪-比尔定律究竟是什么意思呢?
其中的“安迪”,字面的意思是指英特尔公司的前CEO安迪·格鲁夫,背后所指代的是所有硬件厂商。
而其中的“比尔”,字面的意思是指微软公司的比尔·盖茨,背后所指代的是所有软件厂商。
原文对于定律是这样解释的:Andy gives, Bill takes away.
直白地讲,就是硬件厂商们辛辛苦苦把硬件性能提升,而傻X软件公司们开发出更庞大、更消耗资源的软件,把硬件提升的性能给抵消了。
听到这里有人会说:这些软件公司的程序员们也太坑了吧?就不能把软件做得更高效一些吗?
其实还真不能怪这些程序员。做过开发的人都知道,软件是一个复杂的系统,想要为软件增添20%的功能,很可能系统复杂度会增加一倍。再加上现在各种全新的编程语言,开发效率越来越高,代码可读性越来越好,但是底层效率却越来越低。
所以,新的软件占用资源成指数增加,也就可以理解了。
从另一个角度来讲,安迪-比尔定律也并不全是坏事,许多新软件有着更高的配置要求,从而带动了硬件的消费市场,让整个IT生态更加活跃。比如某游戏公司推出一款酷炫的游戏,那么显卡公司一定会偷着乐。
在我们的生活中,也处处隐含着类似的道理:
以挣钱为例,如果一个上班族小哥的收入提升10倍,他是不是再也不用为钱发愁了呢?恐怕不是的。随着收入的增加,人的消费等级也会随之提升,消费等级哪怕只提升一点点,花销就很可能提高几倍。
有很多年收入一两百万的中产家庭,照样觉得钱不够花,因为他们开着更好的车,住着更大的房子,孩子受着更好的教育......
现实中还有哪些现象符合安迪-比尔定律呢?欢迎大家留意说说自己的想法。
本文转载自公众号【程序员小灰】
- 点赞
- 收藏
- 关注作者
评论(0)