IT 人需知道的十大定律
身为极客的你一定要了解主宰技术发展与应用的十大定律。废话少说,我们直奔主题。(文章来自36氪)
一、阿姆达尔定律—以计算机架构师吉恩·阿姆达尔的名字命名的定律,用于寻找仅对系统的一部分进行改进时整个系统预期得到的最大改进。换言之,该定律要讨论的是为什么增加某些东西并不总能带来能力的翻番。该定律可应用在计算机行业,比如研究CPU的核数与性能的关系;在高性能计算领域,该定律可以解释为什么增加节点并不能带来性能的线性改善。
二、布鲁克定律—这个是给学软件的人用的,最先由弗雷德·布鲁克提出。即给一个出现延迟的软件项目增加人手只会令其拖得更久。这一定律在其他行业也得到了证明。
三、高德温定律—“当Usenet讨论不断变长时,参与者把用户或其言行与纳粹主义或希特勒类比的概率会趋于一(100%)。”现在该法则已经延伸到适用于所有web上面的讨论。
四、Jevons悖论 —这不是定律但是值得一提。此悖论由英国经济学家威廉·斯坦利·杰文斯(William Stanley Jevons)贡献,说的是当技术改进使得利用燃料更有效时,燃料的消耗却趋于上涨。除了适用于能源行业外,我想它也能用到微处理器市场。由于我们制造出更高能效的芯片,我们就会使用更多的芯片,从而导致我们消耗的能源更多。或者还有一个事实可以佐证:自从实现无纸化之后,我们因打印而消耗的纸张反而更多了。
五、马可尼定律—如果马可尼有办法的话我们可能就能够拥有一个没有电线的世界了,其定律是:给定设备的最大信号距离与天线高度的平方成正比。简而言之,天线越高越好。不过这一法则忽略了某些水和建筑物带来的问题,而这些被忽略的因素正是导致建设无线网络如此困难的原因。
六、梅特卡夫定律 — 以以太网发明者罗伯特·梅特卡夫名字命名的这个定律反映的是网络影响,即描述增加网络用户是如何提升网络价值的。只有一个用户的Twitter是没有价值的,但是两个用户之间就能建立关系。加入的用户越多你就能提供增值服务。此法则通常变用于web服务开发或市场开发上面,不过同样也适用于设备连接。
七、摩尔定律 —芯片晶体管的数量每18个月翻番,英特尔创始人戈登·摩尔发明的这一定律简直人人都耳熟能详。摩尔定律正是我们今天一台智能手机的计算能力要比几十年前的超级计算机还要强大的原因,它还解释了为什么我们能够花钱越来越少,但是得到的存储容量却越来越高。
八、欧姆定律 — 只要你初中毕业就应该知道这位德国科学家的定律,导电体两端的电压与通过导电体的电流成正比。电子工程师和芯片设计者天天都要用到这个公式,因为它描述了一条电路里面的电压、电流和电阻的关系。
九、香农定律— 宽带时代的宅男们,克劳德·香农是你们的菜。这位信息理论之父首先设想了位(bit)的概念,这是数字通信最基础的单元。香农定律定义了任何信道可传输的最大可用数据量,无论是通过有线还是无线传送的,甚至口述也要服从这一法则。今天,该定律定义的限制正是无线和光纤工程师想要努力突破的地方。
十、扎克伯格定律 — 3年前,在Web 2.0峰会上,Facebook的创始人兼CEO马克·扎克伯格走上讲台说了如下一席话:“我预计下一年人们共享的信息量将会是其今年共享的两倍,后年也会是明年的两倍。”这并非可以证明的经验定律,不过,若果真如此,我们还有隐私可言吗?
最后,在这个技术成就与奇迹层出不穷的时代,还有一条经得起考验的铁律值得奉上,克拉克第三定律:“任何非常先进的技术,初看都与魔法无异”
IT 人需知道的十大定律相关推荐
- 免费php财会网站,会计人必去的十大网站
古话说的好,活到老学到老.财务工作人员更能体会到.国家法律法规,条例,税收政策时时在变,要撑握最新的财务知识,及最新的税务知识.所以统计下来会计人必去的十大网站如下: 中国财政部 ...
- 软件项目管理的十大定律之说明
一.马特莱法则 马特莱法则又称80∶20法则,它的涵义是把80∶20作为确定比值,主张企业经营者经营管理企业不必面面俱到,而应侧重抓关键的20%. 从人力资源管理的角度来看,企业经营者应把主要精力放在 ...
- 软件项目管理的十大定律
一.马特莱法则 马特莱法则又称80∶20法则,它的涵义是把80∶20作为确定比值,主张企业经营者经营管理企业不必面面俱到,而应侧重抓关键的20%. 从人力资源管理的角度来看,企业经营者应把主要精力放在 ...
- 做网站的人必须遵守的N大定律
有意思,遂转贴:) 1.250定律 拉德认为:每一位顾客身后,大体有250名亲朋好友.如果您赢得了一位顾客的好感,就意味着赢得了250个人的好感:反之,如果你得罪了一名顾客,也就意 味着得罪了25 ...
- 想成为魅力十足的人的十大习惯
引导语:魅力并不是你拥有的某种东西,而是你获得的东西.一些人会立刻让我们感觉很重要.一些人会立即让我们感觉到很特别.有些人一走进一个房间就会照亮整个房间.以下是非常有魅力的人所拥有的十大习惯,好好学习 ...
- 经典十大排序算法(含升序降序,基数排序含负数排序)【Java版完整代码】【建议收藏系列】
经典十大排序算法[Java版完整代码] 写在前面的话 十大排序算法对比 冒泡排序 快速排序 直接选择排序 堆排序 归并排序 插入排序 希尔排序 计数排序 桶排序 基数排序 完整测试类 写在前面的话 ...
- 产品经理十大悲催错误
文章目录 错误1: 将用户需求混淆为产品需求 错误2: 将老板的需求混淆为产品需求 错误3:将发明(invention)混淆为创造(innovation) 错误4: 以自己的需求取代用户的需求 错误5 ...
- 十大干货安全议题,足以展望今年网络安全趋势
夏天可以看雪吗? 答案是肯定的. 因为,看雪2019 安全开发者峰会即将于7月20日在北京国家会议中心开幕 2019 安全开发者峰会(SDC)是由拥有19年悠久历史的老牌安全技术社区--看雪学院主办, ...
- 计算机病毒会感染和破坏CD,世界十大最强大的计算机病毒。
计算机病毒试图通过网络上的各种传输手段入侵我们的计算机设备,从而严重影响我们使用计算机的安全性.以下是由网络编辑为每个人汇编的世界十大最强大的计算机病毒列表,希望它对每个人都有帮助! 1. CIH(1 ...
最新文章
- html表格立体效果,用HTML实现凸(凹)起的立体效果的表格
- SQL函数类的操作,增加,查询
- 关于stm32F4CAN总线调试
- error=Error Domain=NSURLErrorDomain Code=-1003
- BUG总结—— No mapping found for HTTP request with URI
- Linux设备驱动开发-linux驱动中的阻塞访问方式
- uni map 实时记录轨迹_国际学校纷纷引进MAP考试系统,到底有什么好处?
- 阿里P7大牛手把手教你!一眼就能看懂的Android自学手册,真香!
- rip,ospf,eigrp内部网关协议的区别与用法
- centos ping不通百度 ping不通外网
- python构建指数平滑预测模型_python/scikit/numpy中r指数平滑状态空间模型的替代方案...
- [No0000FD]C# 正则表达式
- Dubbo关于timeout等相关配置的优先级
- 敏捷开发团队管理系列之四:程序与测试团队III
- Atitit 模块打包器(module bundler)的概念与使用 目录 1. 解决问题	1 1.1. 多js合并方便性能加载	1 1.2. 静态模块打包	2 1.3. 动态模块打包	2 2. 最
- Java 常见的面试题(反射)
- python读取lmdb文件_使用python制作LMDB数据库
- 关于抖音年前活动的需求与思考
- java任意长度获取随机数
- java编程的女朋友_有个会编程的女友是怎样的体验?