我的雇主是在80年代开始使用计算机的,当时是使用5.25英寸软盘,DOS操作系统和DOS批处理文件。我开始摆能计算机是因为有人来拿走了我当作秘书的打字机,给我换了一台Radio Shack TRS-80(也称作“Trash-80”)三型电脑。这台电脑有两个5.25英寸软驱。这在当时是最新的技术。我们办公室里没有一个人知道如何使用这台电脑,包括我本人。我开始学习这台计算机的工作原理,首先学习安装和使用用于打字和其它工作的软件。
然后,我学习操作系统(TRSDOS)和软驱是如何工作的。我最终成为了办公室里惟一的一个了解如何使用计算机的人,并且开始培训其他的人。作为一个像我这样的机会主义者,我把这个经历写进了我的简历中。我的下一个工作涉及到了更多的计算机工作,包括一个老式的DEC PDP 11型计算机及其使用的硕大无比的硬盘组。这个硬盘组能够存储67至256MB数据。我认为,这在当时是非常大的存储容量了。我们在办公室里还有几台IBM电脑,还是使用一些基于DOS的字处理软件和一些软驱。这些经历也写入了我的简历中。
出现了图形用户界面
在90年代初Windows 3.0、3.1和Windows NT 3.1出现之前,我们的工作所接触到的东西就是软盘、各种各样的批处理文件、神秘的用于诊断故障的嘟嘟声以及CRT显示屏上出现的能够让我们诊断软件、操作系统和硬件故障的信息。在我找到更感兴趣的工作之前,我又做了一次秘书的工作。Windows NT 3.5和Windows NT 3.51分别是在1994年和1995年推出的。但是,当时的Windows仅仅是覆盖在DOS上面的一个彩色的表面,其有用性仍是模糊不清。除了必须要了解DOS、困难的“网络”(也就是工作组)协议以及应用程序和硬件在做什么之外,我们还必须要知道在前面工作的Windows的情况。
我终于在一家打印机公司获得了一个具有技术头衔的工作,后来又在一家软件公司找到了这样的工作。大约是在这个时候开始了巨大的互联网时代。当时,TCP/IP协议对学术机构和政府部门以外的领域是非常重要的。很难想象,甚至在Windows NT 4.0在1996年推出的时候TCT/IP协议仍然不是默认的网络协议。TCT/IP协议必须要单独安装,这是很痛苦的。从那以后,我做了一些基于Windows服务器、应用程序和网络技术支持有关的工作。我努力避开了使用Windows 98并且直接使用了Windows XP、Windows 2000和Windows 2003。这些软件最终都内置了TCP/IP协议,但是,基于工作组的NETBIOS和WINS服务器之间的网络竞争仍然存在,如果你幸运地拥有Windows NT 4.0和Windows 9x客户机的话。
反叛
处于技术人员的好奇心和我所在的高科技公司在Windows和Unix阵营中没有明确的立场,我在10年前就开始接触了Linux发布版软件,并且决定在我家里的三台电脑中的一台电脑中安装Linux系统。那是Slackware发行的Linux软件。安装这个软件就同在Windows NT 4.0系统上安装TCP/IP协议一样有趣。
在1996年前后,我持续不断地使用了各种Linux发布版软件,有机会学到了一些有关Solaris操作系统的知识,熟悉了NIS和rlogin等指令、基于Unix的打印服务器和与Unix有关的其它一些事情。但是,我开始有了一些反叛的意象并且把一台特别需要的打印和DHCP服务器设置为为我们的部门的一些Unix客户机提供服务。这些经历足以保持我对Unix的兴趣和好奇心。我多次安装了各种风格的Linux和Solaris操作系统。
从那以后,Red Hat和Solaris的安装就不那样费力了。我有很多服务器现在使用Debian系统,过去是运行FC2系统。我有好几年的时间都自己安装和设置这种操作系统、服务和应用程序,并且最终转移到了一个管理的服务,使我免除了这些烦恼。


