专栏名称: EETOP
EETOP电子网(中国电子顶级开发网)是国内最顶级的电子行业工程师社区,涉及:嵌入式、智能硬件、半导体集成电路设计及制造等。 为您分享论坛精华内容、行业最新资讯、产品及技术 。 网址:www.eetop.cn bbs.eetop.cn
目录
相关文章推荐
ZOL中关村在线  ·  iPhone ... ·  2 天前  
ZOL中关村在线  ·  万魔头戴式降噪耳机SonoFlow ... ·  2 天前  
EETOP  ·  分享: 时序设计与约束资料汇总 ·  2 天前  
派代  ·  互联网大厂的“卖表”生意 ·  4 天前  
派代  ·  互联网大厂的“卖表”生意 ·  4 天前  
ZOL中关村在线  ·  牙膏都懒得挤了?iPhone ... ·  6 天前  
51好读  ›  专栏  ›  EETOP

感悟|人生进步需要向电脑软硬件一样不断的迭代提高

EETOP  · 公众号  · 硬件  · 2017-06-17 10:17

正文

作者:党琦    西安理工大学

人:为什么我们明白了很多道理却依然过不好?

计算机:为什么我硬件提升了百倍,软件却没快多少?

因为对于人来说懂得一个道理很简单,成本很低,用你懂得的道理来改变自己却很难,需要你付出更大的代价。

明白道理就好比软件的升级,而真正改变自己就好比硬件的升级,这两者的难度和成本差别相当大。

我们只需要读一本书,或听老师讲课就可以懂得道理。就像升级软件,只需要采用新的算法,更高级的语言,解决之前的BUG,重新编译就完成了。硬件可没这么简单。当你将你原来的简单流水灯程序变成了在操作系统下的应用软件,你发现你的新程序在你自己这块的开发板上无法运行,寄存器数量不够(知识储备不够),数据线和地址线位数太少(经验太少),储存空间太小(记性太差),中断太少(付出的时间太少)连操作系统都跑不起来(都没有为一件事坚持过)。这时候就需要逼着你去完成硬件的升级。

而升级硬件则需要从架构(习惯)上进行更改,增加地址线和数据线(工作经验和效率),增加寄存器数量(多读书),设计完成后,再去流片(实践),回来测试(自省),这样所需要的代价就远远大于软件的升级。这个过程太麻烦太费钱了,于是你想要不算了,硬件就这样了(我自己就这样了)。于是你优化的软件根本体现不出来,就像你明白的道理并没有让你过得更好一样。

改变自己需要改变自己原来的坏习惯,抛弃原来的固有思维,抵制滚滚红尘的诱惑,并且日复一日的坚持,这很困难,所以我们还是原来的自己模样。


但是,升级软件绝对是必要的,因为软件就是硬件不断更新自己的动力。

人类身上这种“明白了道理,却依然过不好”的现象在IT行业也存在,只不过是刚好反过来了。变成硬件性能提升了那么多,感觉还是没变多少。

在IT行业有一条人人皆知的定律——摩尔定律,即每18个月,CPU的性能就会翻一番。现在的CPU性能比10年前快了100倍,然而软件的运行速度感觉上还是和以前差不太多。这是因为在行业里还有另一条同样重要的定律在发挥作用——安迪-比尔定律。安迪是原英特尔公司CEO安迪-格鲁夫,比尔就是大家熟知的微软公司创始人比尔盖茨。这定律原本是指虽然因特尔处理器的处理速度每18个月翻一番,但是微软的操作系统和应用软件也越来越慢,越来越大。所以,我们感觉软件速度提升不大。至于软件为什么会越写越大,是因为在硬件资源充足的情况下,软件工程师节约编写和调试程序的时间,更倾向于用更高级的语言,这就造成了程序执行效率越来越低。
三年前QQ安装包只有几兆,现在已经四五十兆了。现在的安装包在四年前的手机上已经无法流畅的运行,因此就必须换手机了。

吴军博士在《浪潮之巅》中这样阐述IT生态链: 以微软和谷歌(Android)为首的软件开发商吃掉了硬件带来的全部好处,迫使用户更新机器,让PC和手机厂商受益,这些厂商就会去订购英特尔、高通的芯片。在这个过程中大家都得到了利润。并且芯片公司又能再将利润投入研发,按照摩尔定律预订的速度提升硬件性能,为微软等软件开发商下一步更新软件、吃掉硬件性能做准备。

所以说,人们应该去学习知识懂得道理,这样才会去改变自己。计算机应该升级软件,因为这样才会带动硬件升级,最终产品品质才会好。

关注微信号eetop-1,回复以下关键词,阅读推荐文章

人生 

  • 无电路不人生---微电子集成电路大牛Willy Sansen自传

  • 无数学不人生--原来数学讲的是满满的人生啊!

  • 无通信不人生--原来人生就是一本通信原理!

  • 开发工程师人生之路?

  • 无折腾不人生--一个技术牛人的电子人生

  • 感悟:人生如电路!

  • 无电路不人生

最伟大 

  • 世界上最伟大的十个公式

  • 统治世界的十大算法

  • 微波射频领域传奇人物

  • 集成电路史上最著名的10个人

  • 电气之王,还原真实的尼古拉·特斯拉

  • 电学实验史话--几个著名的电学实验

  • 六位伟大的“数学学渣”科学家

  • 雅马哈:世界上最奇葩的公司

  • CDMA之母:海蒂•拉玛--史上最美的女发明家

  • 盘点计算机算法世界最伟大的十位大师

最伟大01:


趣图:

    趣图02:


    EETOP微信群

    为了更好地便于大家交流学习,EETOP按区域组建了一些微信群,欢迎所在区域的网友加入各自的区域群,加群方法: 先加 jack_eetop 为好友,发送如下信息:加群+区域+单位(或院校)+职业。如果加入的是以省为单位的群,则需按以下格式发送加群信息:加群+省名+城市名+单位(或院校)+职业

    比如: 加群+北京+利达科技+数字IC设计

    加群+浙江+杭州+xxx公司+xxx设计

    目前先开通如下7个区域群,欢迎对号入座。

    长按二维码,加群主为好友,拉你入群

    EETOP北京  EETOP合肥   EETOP苏州  EETOP上海

    EETOP深圳  EETOP成都   EETOP西安  EETOP浙江

    (如果不在所在省市,也欢迎加群)

    此外,我们也会陆续开通一些行业群,现已开通:

     EETOP汽车电子 ,  EETOP GPU&深度学习,  EETOP 物联网

    欢迎业内人士加入

    请按如下格式填写:加群+物联网(或 GPU等)+单位

    加群前请务必在朋友圈分享至少一篇EETOP的微信文章



    点击阅读原文查看更多