xx:
你好!
信中提到你已经在开始学习Linux了,很高兴看到你走出了这第一步!欢迎你进入了一个全新的、开放的、互助的环境。你将会发现随着时间的增长和经验的积累,你对计算机的控制力会越来越强,你会发现你每前进一步都可以建立在原来的基础之上。只要你愿意,你基本上可以涉及计算机相关的任何领域。
很惭愧!一直以来都在享受OpenSource给予我很多方面的知识、技能和分享他人的经验,却没有给这个组织贡献过什么。曾经也幻想过,什么时候我也可以象很多大师一样在互联网上也写些文档,给后面的学习者以帮助。可一直以来都羞怯于自已知识和能力有限,离这一步还遥遥不可及,还不敢在大众面前班门弄斧。但回头想想自已虽然才识有限,却毕竟学习和使用她有六年的时间了,虽做不到象大师们那样的高度,多多少少在这方面还有些积累、心得,还是可以把这些心得、学习的历程,告诉刚刚进入这个新环境的同仁们,或许可以让大家少走些弯路。小小荧光纵使不能让在寒夜里的人们温暖,如果能给迷惘的人一些方向,也是对自已莫大的欣慰了。算是自已对这个组织的小小回报吧。
先说说我学习计算机的经历吧,我想经历也能说明我为什么会对Linux情有独衷。
一、MS-DOS v5.0(我的计算机启蒙)
先说说我对MS的印象。平心而论MS是让我开始了解什么是计算机的导师。还记得大学当时刚出MS-DOS 5.0,那时买了一本 MSDOS 5.0的手册,当时对计算机的了解就知道DOS然后加上一些应用软件,一个头痛的问题当时觉得学计算机命令其多,要学好计算机就一定要记忆力好。记了很多指令,直至今天这些指令偶尔还有派上些用场。当时最cool的事情就是如何设置我们学样的286,386机器,让他们能使用640K以上的扩展内存,来回设置config.sys和autoexec.bat文件;如何做在扩展内存上做RAMDISK;如何可以不用换盘就可以很轻松的运行软件;如何可以存破解学样机器的CMOS锁;如何将720K的五英寸的软盘当800K来使;如何用clean,scan,kill杀毒。以为那些就是学计算机要掌握的东西,现在想想很幼稚,典型的认为自已能解决别人不能解决的问题就是学会了计算机。后来学校开了Pascal,学完之后好象也不能干什么,对编程反而没什么兴趣,那段时间还自学了汇编,因为学汇编可以破学样的CMOS密码,可以写病毒,那是当时最大的兴趣:-)。我觉得当时是缺少好的老师,开始学以为计算机什么都能干,后来学完编程之后,好象也不能干什么,兴趣大减。现在想想当时没有花时间好好学学基础的知识,因为现在工作后才发现,基础是多么的重要。至今还记忆得大学上pascal课提到的算法+数据结构=程序概念,虽然现在有关OO的东西已经普及,但直到现在我们具体的工作方法还是以这个居多。
后来MS出了win3.1版,漂亮的界面,人性化的设计,没想到计算机能有这么强的表现力。印象最深的windows附件里有个 paint作图工具,那时觉得能在计算机里画点什么就激动的不行。那段时间里windows里还没有什么游戏,有很长一段时间在玩三国志和一些F19的模拟战机的游戏,真到现在我还是很佩服当时那一代的开发人员,在很有限的资源还是干了很了不起的事情。不过每个时代都会因为外在环境的影响产生不同的产品,应该和整个时代和环境相结合。现在如果是一个CPU速度比开发人员的开发速度大大便宜的时代,所以很多时候现在软件开发上更多考虑的是开发速度和后续的扩展和维护,在性能方面在一般的应该里都不是需要花很多精力去考虑的因素了。我觉MS很多方面有超前的思路,他在很多方面在不断的要求提升硬件的性能,实际上他也是看到了这个必然的趋势,我们每天都在说MS怎么了,但每天又离不开他们的产品。很多Opensource社区里面的人经常说MS这不好那不好,其实很片面的,真正深入学习MS的文化,你不得不佩服这是世界上最聪明的人在做产品,很多东西好与不好都是很有讲究的。
到95年开始工作了,win95又出来了。那时在梅州工作的单位就一台386,也没买多久也只装了个DOS+Foxpro。是以前北京民航局的人赚外快的人做的,因为是工作原因也不赶怎么去动那台机器。一次偶然的机会,我们那一个代理AST机器的代理商做展览,我看到了当时MS出的 win95。当时win95全面支持了多媒体功能,当时的情形似乎还在昨天似的,一台机器竟然完全可以看电影、听CD,同时干N种事情,把我看傻了,太厉害了。我想完了,MSDOS那些东西都还没搞懂,新的东西又出来了,唉,这怎么办啊。后来看了些有关MS企业的书,原来MS把自已做为竞争对手,他们做的事情就是要用新的产品打败旧的产品,这样他们又在新的市场上占领了先机,大家又重新在跟着MS跑了。MS就象一个不停的机器不让你放松半下,新的东西又出来了,所以你要不停的学习。记得以前的一个事实,在MSDOS年代国内有很多开发人员做的非常好,后来windows的出现,大部人最后就消失了,看看 MS的程序员少有超过30以上的。其实他们每次做的东西都是征对于中小企业,每次出的开发工具越来越简单,做为RAD (Rapid Application Develop)的工具,MS的工具是首先。有一次我和我们一位开发我们客户端(client)程序的资深架构师聊天(他是我的一个好朋友,以前负责我们客户端开发的整个团队的Teamleader),我问MS怎么从来不考虑移植问题?他说MS的策略是面向中小企业的用户,实际应用里如果在一个企业里做好的话,移植性的要求非常少。对于开发人员来说也是,一般的应用在一个环境下做好就行了,没有必要移植到不同的环境。还有一点就是这里面也有商业的策略,也可以说是技术壁垒,MS的做法实际上就是要他很多人留在他们的环境里,让他们永远在MS很熟服的呆着,不让他们有转移到新的开发平台上去,这也就把原有的用户保留下来了。以前对很多MS技术上的做法不明白,后来发现很多事情从商业理解就很容易了,说来说去都是为了自已的市场商业利益,看看以前的netscape也是个典型的例子。我们和MS上也存在竟争关系。但我们公司现在至始至终MS是我们的一个定时炸弹,如果他们一旦看中了这个市场的话要做,我们在很多方面都是处于极其不利的地位,肯定是场恶战了。虽然公司现在靠业务收入还很不错,但大家一讲到MS,心里都没多少底,MS是个巨无霸,只要他想干的事情,没有任何人能阻止。而且MS是习惯了借东风的的,象以前Mac的GUI、MSDOS、Netscape等都是这样。你只要多看些MS的一些书,你就不得不佩服他们在很多方面的过人之处。看过之后会让你有心潮澎湃的感情,会发出这样的感叹----哦!原来MS是这样的啊。
通过对MS的了解我发现很多事情确实要做好很多方面的平衡,技术人员需要有市场的眼光,而不能做单纯的tech guy。需要明白技术终究是为人服务的,不是我们的玩具,用户需要什么,我们能为他们做些什么,这才是最为关键的。
在西方的管理上经常会听到balance这个词,实际上也就是我们中国人说的“中庸之道”。以前可能对早期的启蒙教育太深,一说到这些就觉得不好。现在人长大了,很多观念好好想想,确实流传了上千年的东西不是那么简单的事情,很多方面都有很深的涵义,可以在现实生活中指导自已的形为。
二、了解到有Internet让我激动不以
还是95年快毕业那伙,有一次在图书馆看了一本PC Magazine的中文杂志,发现有个叫胡启立的人写了有关Internet的介绍,后来好象当了信息产业方面的一个部长什么的,经常听到他的名字。到现在我还记得杂志上的一些内容,就是介绍Internet的历史和她能干什么,我一想到全世界的电脑都连起来了,而且我可以随时看到世界各地的信息,下载他们的软件,发电子邮件,太神奇了,不敢相信世界上还有这种事。我想9年前知道 Internet的人也没有几个,到现在我还清楚记得94是中国接入Internet的第一年。最早还是中科院核物理研究所的几台机器接到美国的。
因为对Internet了解的早,所以一直在打听哪里可以上Internet。以前听说在暨南大学可以,好是羡慕,可惜没有朋友在那。那段在广州工作的时间里买了一些有关Internet的书,权且做些书本学习之用。至今对那本大块头的书《Internet大全》还记忆犹新,虽然那本书很厚很全很难看完,但不经意间对大部分内容也做了些了解。我那时知道了TCP/IP、PPP、IP地址、unix这些比较基本的东西。那本书很多是讲如何使用互联网上很多常用软件的书,那时都兴什么大全大全的书,现在我一看这种很厚很厚的书就没什么兴趣了。真正大家写得书都是很有内容,一般不会太厚,建议以后买书先对作者做些了解,问问身边的同事看看网上的评论才买,这样买好书的机会会大大增多。
96年我们梅州终于也有节点了,经过一番了解,后来又和公司领导胡吹一顿,最终申请通过了。那里我们那里没有Modem卖,后来托广州的同学买了个回来。最初只知道上网用终端方式,因为那本书上说的都是终端上的运用。可以远程在终端上收发邮件,用用gopher看看一些北京/上海的一些资料。后来知道有了netscape可以浏览网页,但又不知道如何用PPP。唉,没有人教,找不到书,只能痛苦的在网上找。后来去电信那边看了下他们是如何用的,大大加快了用PPP方式上网的步伐。终于通过终端方式用kermit下载了trump的tcp/ip软件,下载了netscape。以当时 28.8k bps的速率,加上线路不好,搞了好些天才搞定,唉真是辛苦。但想想书中讲到的魔力--可以和全球另一端的人实时联系,就让我激动不以,乐此不疲。功夫不负有心人,最后终于用netscape看到一些东西,但没有想象的好,那时Internet上信息太少了基本上没有什么东西,也不知道如何找东西。
上SZBBS是一大转折,终于可以和真实存在的一群人打交道了,一帮年青有激情、有智慧的青年人,也让我认识了一位漂亮MM。那次美丽?邂逅让我从此再也不敢去会网友,担心会冲淡这份美好的回忆。至今还记得九七年那一幕幕场景----汽车站、火车站、越秀公园、植物园、珠江边还有乒乓球以及尴尬的把钥匙掉进了...,还听你讲了许许多多你的故事,