迎着强光前行的苦旅者想找到自己的影子,他必须停下来,向后转。
 
来到公司之前,我本打算做一名追随前沿技术的软件开发者。俗话说“Simple means elegant. Abstract means simple”绝大多数的新技术都是把复杂的细节变成简单的抽象,从而提高生产力。我喜欢简单。简单的想法,简单的结构,简单的旋律,简单的人。当然还有简单的技术。
 
造化弄人。来到公司之后,才发现我所从事的工作要使用古老的工艺。UNIX操作系统和C语言均为上世纪70年代的宠儿,虽然至今经久不衰,但在日新月异的计算机界,绝对算得上古董了。
 
以前看书都是看最新的,比如今年2007,那么2005以前的基本不考虑,追随新技术就得这样。而现在我看的书很多都是20年前出版的,有种翻阅古籍的味道。这样下去,将来我说不定会转行,主攻计算机考古学。
 
与其它行业相比,计算机发展史并不漫长,却充满了传奇。将时间坐标回拨三十年,指针所停留的位置是计算机人才辈出的黄金时代。那时的计算机还不像如今这样复杂,正因为简单,才存在既懂软件也懂硬件的人,才有可能单枪匹马缔造传奇。
 
也许和70年代美国的时代背景有关,那时的年轻人很喜欢边缘化。古怪的性格,叛逆的精神,加上一点点天赋,这样的人被称为geek. 不能否认geek文化为黄金时代的到来提供了土壤,但在众多的geek中,只有少数具备某些独特素质的人,才能成为日后的大师、艺术家、哲人、乃至精神领袖。
 
好了,下面又到了扯淡时间。伟大的艺术家、哲学家、忠诚的无产主义战士、计算机考古学的开创者史蒂芬,虽然他很有理想,但目前还只是大公司里的小混混。(非常不幸,这里的“大公司”不是名气大,而是人口众多。就像也有人称中国是超级大国,因为人口数量超级大。如果不出意外,我们公司不久也会变成超级大公司。虽然我对这种粗放型的发展策略深感忧虑,可身为一个小混混,又能做什么呢?)言归正传,怎样才能成为一名符合21世纪人才标准的计算机考古学家呢?首先要有敏锐的视力才能揭开隐藏在二进制代码后面的秘密!还要不断丰富计算机历史知识,保持对术语的敏感,以便在它们出现时捕捉到!为此我特意编了一个小游戏computer archeology,让我们重温古老的字符界面,去挖掘隐藏于字里行间的无限奥秘吧!
 

免费下载
 
                        
posted on 2007-05-11 19:33  MainTao  阅读(612)  评论(1编辑  收藏  举报