3.1、监狱里:认识了计算机
监狱对于新来的罪犯真是个令人惊骇的地方。刚到的罪犯会被安排住在一起,直到那些特别残忍和野蛮的分子将其本性表露出来,才会被隔开——这对那些本分的人来说,是一个严峻的挑战。被这样一群因鸡毛蒜皮的小事都会暴跳如雷的人包围,就连温顺的人也都不得不装作强悍,来保护自己。William则有着自己的应对策略:
我遵照这里的游戏规则生活。我差不多有5英尺55英寸高,255磅。我不强壮,但我认为自己也不瘦小,别人在我面前没有优势可言。我就是抱有这样一种心态。在那里,如果任何人表现出软弱,那么他就会被其他人欺侮利用。我没有倒下过,也不和其他人谈论他们的事情,也不说关于自己的事情。
和我都在令人难受的地方服刑。你知道我说的是什么一一监狱就像个“格斗场”,一个你随时要准备搏斗的地方。我们从不将看守或其他人放在眼里。我们会一直斗到头破血流,或应对任何我们不得不应对的情况。
当William来到时,Danny正在Wynne Unit完成他20年的刑期,那是德克萨斯州Himtsville的一个监狱。Danny的第一份监狱工作和计算机豪无关系。
他们先将我遣送到一个区域,我在那里干农活。在那里,你得用锄头将地锄成一垄一垄的。原本他们可以用机器干这些的,但是他们不这么做——这是一种恁罚的方式,这会让你接下来对他们安排的工作感觉好些。
当Danny被转移到Wynne Unit时,他很幸运地被安排在运输办公室做文书工作。“我开始是使用一台Olivetti打字机工作,它只有一个监视器和两个磁盘驱动器。它使用DOS操作系统,只有很小的内存空间。学习使用它可把我忙坏了。”(这让我想起了自己的经历:我用的第一台计算机是一台Olivetti电传打字机,它有一个110波特率的声音耦合调制调解器)。
他发现了放在旁边的一本很旧的计算机书籍,这是一本早期的dBaseIII数据库编程的使用说明书。“我思考着如何把报告添加到dBase数据库,而这时其他人还在那里辛苦地打着字。”他将办公室的定购单添加到了数据库,甚至还编写了一个程序去追踪监狱里的农产品被装运到周边其他监狱的情况。
最后,Danny做到了保管人的职位,这是一个更好的工作,在获得某种“通行证”的基础上,被允许到超出监狱管辖范围的地方去工作。他被派到监狱外的一个快邮公司的拖车队工作,为卡车要运送的食品准备运送定单。这些都还不算什么,“要命”的是,它给了“我第一次真正接触计算机”的机会。
不久,他还在汽车所拖的活动房屋里有了一个小小的房间,管理一些硬件设备——装配新的机器,以及维修破旧的机器。这是一个绝好的机会:学习计算机的内部构造,而且利用自己获得的第一手经验来进行组装。一些一起工作的人还会给他带来一些计算机书籍,这些书籍迅速帮他积累起了计算机知识。
管理硬件设备使他有机会去了解计算机的完整框架结构。很快,他就相当熟练地掌握了组装机器或者是添加一些部件的技能。监狱的职员甚至都没有检查他是怎样组装系统的,因此,他能很容易地将一些未被授权的设备装进机器。