以文本方式查看主题 - 计算机科学论坛 (http://bbs.xml.org.cn/index.asp) -- 『 理论计算机科学 』 (http://bbs.xml.org.cn/list.asp?boardid=64) ---- 计算机: 人生启示录 [原创] (http://bbs.xml.org.cn/dispbbs.asp?boardid=64&rootid=&id=75035) |
-- 作者:springs -- 发布时间:5/24/2009 11:17:00 AM -- 计算机: 人生启示录 [原创] 计算机的芯片是用硅半导体做的。按照常理,像计算机这种高精尖的东西,还不得用个稀有金属啥的;实际上,制作芯片的硅,再普通不过了,是地球上最多的四种元素之一。据说,当初英特尔的工程师们选择硅的时候,就是看中了这一点(当然,还有其他的)。因为越是普通的东西,原料也就越有保障,成本也就越容易控制。结果,英特尔成功了。其实,做人立志也是一样的道理。你当然可以立志当科学家、公务员,不过这样的岗位毕竟是少数的,相反,越是普通的目标呢,因为实现起来不困难,越容易获得持久的成功。 制造计算机,有了硅片还不够,上面还得有IC,也就是集成电路,集成电路还得有半导体器件。话说这半导体有两种,一种是纯净的叫本征半导体,一种添加了杂质的叫杂质半导体。学电子的都知道,集成电路里用的是杂质半导体,因为它导电性强,并且,只要掺入不同的杂质,就可以制造用途各异的半导体器件,还是很神通的。不过,有个问题。一般我们认为不管什么东西都是越纯越好,这里却恰恰相反,纯净的本征半导体反而没有带杂质的吃香!这说明什么道理呢?人如半导体,不能做的太纯净;适当添点杂质,丰富一下性格,对全面发展也许是有帮助滴。 已经记不清是第几个年头了,Java语言一直排在计算机语言排行榜的首位,很多程序员都用它。Java为什么这么受欢迎呢?原因很多,其中一个就是它能够在各种机器上运行。IT产业可谓山头林立,各种机型更是不胜其数,这直接导致了程序员在一个机器上编的程序,在另一台机器上可能就跑不起来。跨平台的Java语言结束了这种“割据”局面。不管是在什么机器上,只要安个虚拟机,就能够运行用Java编写的程序,从而大大扩展了一个程序的使用范围。这样“普世”的语言,自然受到了大家的追捧。同样的,我们的人生境遇琢磨不定,人员流动可能是不可避免的,不过,如果你能像Java一样到处“运行”,在哪里都能发挥你自己,对未来又有什么好担心的呢? 启示四:“痴迷技术” 的 Sun 说到Java,就不能不提它的父亲——Sun公司。在美国计算机技术演进和商业化过程中,Sun一直扮演了举足轻重的角色。早在上世纪80 年代 Sun就提出了“网络就是计算机”的理念,上个世纪九十年代人家又开发了 Java,同时,人家还积极的支持开源软件运动。不过成也萧何,败也萧何,Sun就是因为太痴迷技术了,忽视了企业运营的其他方面,以至于今年被甲骨文公司收购。看来,技术并不是什么“万能药”,它必须和其他因素结合起来,才能发挥它的威力。对公司来说是这样,对于一个人来说,可能也是如此啊。 启示五:做一个”非决定性“的人 最后这一个标题有些Geek的气息,容我先来解释一下。在计算机的算法学里,算法有“决定性的”和“非决定性”两种。重复相同的输入数据,决定性的算法每次的反应都一样,非决定性的算法则可能会产生不同的反应。因此,人们能够预测决定性算法的执行,却永远不知道非决定性算法下一步会做什么。对于非决定性算法的这种无知,在计算机科学里可不是什么好消息。因为它意味着人们不能准确的预计一个程序运行的时间。不过,把“非决定”这个特点移植到人身上可就不一定了。当一个非决定性的人打球或者下棋时,别人会永远不知道他下一步想干什么。也就是说,你想怎么做,别人猜不到。这不就是人生博弈的最高境界吗? 总 结: 以上就是计算机带给我们的启示。看来计算机这门科学看似枯燥,仔细一分析,还是能跟我们五彩的人生能联系起来的。其实,在社会中混迹的我们,不就是一台台永远在工作的计算机吗? |
-- 作者:springs -- 发布时间:5/25/2009 5:58:00 PM -- 沙发。 |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
27.344ms |