|
歪说软件工程33 - 咖啡
话说天下的咖啡林林总总,程序员的咖啡只有一种。
有一种咖啡加酒。服务生端来咖啡后,往杯子上架一小勺,勺子上放上一块方糖,倒一小杯洋酒把糖浸透,然后把糖点燃,酒烧完后,才把糖放入咖啡中。
有一种咖啡加冰淇淋。咖啡端来后只见冰淇淋不见咖啡,晃若一座高高的冰山把一个湖塞满,等尝尽所有的甜后,方能品到咖啡的苦。
有一种咖啡叫Java。Java是SUN公司发明的一种计算机语言,现今已在电脑网络乃至家用电器中得到广泛应用。Java的名称来源于一个名为Java的小岛,即中国所谓爪洼国,该岛出产一种味道非常美妙的咖啡。发明Java的技术员,认为该计算机语言是非常好的东西,所以把他认为最好的名字给了她。
下文摘自《软件工程Java语言实现》:“1991年,Sun Microsystems公司计划进入电子消费领域。首先,他们开发了一种个人数字助理(PDA,Personal Digital Assistent)。这是一种小型手持式计算机,与Apple Newton相似。该产品集成了蜂窝电话和传真功能。James Gosling一开始用C语言为PDA开发软件,但不久他意识到,C软件可能不太可靠和安全。因而,他只得设计了自己的语言,这种语言就是现在的Java。
第1版PDA的销售情况令人失望,因此,Sun公司取消了PDA项目。取而代之,他们决定在另一种消费产品上使用他们的新语言,这一次是“交互式电视”。于是,Java再一次用于一个嵌入式实时系统。但该项目在完成前也被终止了。Sun公司现在面临的情况是拥有一种优秀的编程语言,但找不到用武之地。在经过一番绞尽脑汁的思索后,他们终于发现了,一种语言如果适用于PDA或交互式电视之类的电子消费产品,也一定同样适用于WWW(World Wide Web)软件设计。”
《鱼》书摘
-> “当我们死心塌地地热爱自己所做的工作时,我们才能享受每天有限的幸福,过得满足而又有意义。”
-> 这有多重要?可以说无比重要。特别是对成年人来说。上班族醒着的时候中,有75%用于与工作相关的事情——准备上班、为工作奔波、为工作而殚精竭虑、下班后还要想方设法减轻工作压力等等。
-> 如果我们在一生中为工作花了这么多时间,我们就应该享受它带来的乐趣和活力。可是,实际上并不是这样,大多数人把时间投入在工作上只是为了满足需要。“谢天谢地,终于又到了周末。”仍然是许多人的生活方式。
-> “那太容易了。你围着这个市场走一圈,看看其他卖鱼的商店。这些人也许还不明白,他们就是你所讲的‘有害精神垃圾场’。他们的工作方式对我们的生意倒是很有利。我告诉过你,这个鱼市以前也曾经跟他们一样。后来,我们发现了一件令人吃惊的事实:你可以选择采用什么方式工作,即使你无法选择工作本身。这就是我们从世界上最著名的派克街鱼市场中得到的最宝贵的经验。我们可以选择自己对工作的态度。”
-> 即便无法选择工作,但工作方式总是可以选择的。
-> 她记起磁带里有这么几句:“我不相信公司是监狱,但有时我们选择工作态度的时候,我们把公司变成了监狱。我们自己创造了一座监狱,而围墙就是我们自己缺乏信心造成的。” |
|