“他们说你不必能够读懂程序带,但你必须读懂,从而可以知道程序带是从哪里开始的。”这样还可以避免发生错误以及可能的严重事故,加尔文坚持这一观点,\*并讲述了这样一个故事:
他们把那部特殊的机器叫做顺序制表机;你必须了解它,因为它是与程序带相连接的。每个制出来的数都表示工作台朝着某个方向的移动位置。如果刀具在孔里面,程序员将标示刀具拔高3英寸,并标示工作台横向移动2英寸。但如果他标示首先移动工作台,而且这里没有空间来移动工作台的话,那会怎么样呢?
有一次他标示错误,当时我们正在钻孔。我正在操作一个2英寸的钻头,并钻了7英寸。机器突然失灵,将钻头扔出50英尺远。钻头足足有2磅重。它没有击中我,从我助手的头上掠过去,把他的帽子撸飞了。自打那以后,我就说:“我必须得弄懂这部机器,因为它可能会杀了我。”[30]
罗伯特·克拉夫奇克(Robert Kraweczyk)是密尔沃基市艾伦一布拉得利公司(Allen-Bradley)的一名数值控制机床操作工,他同意这种看法。“你必须要比机器聪明,”他坚持认为。
你必须在全部操作过程中全神贯注。你必须知道按钮什么时候失灵,或保险丝可能会熔掉,但机器仍然在运转。你必须要比在普通机器上更能够阅读设计图纸。如果保险丝熔掉,工作台仍然在移动,但轴却不会运转。你必须全部时间待在那儿……你根本不知道机器将要做什么—如果你什么也不知道的话。
汤姆·马利布朗斯基(Tom Malibrowski)是艾伦一布拉得利公司里一部数控坐标镗床的操作工,他也认为生产“不能够全部让程序带来完成”。
生产力:工业自动化的社会史
246
\*一名转塔式六角车床的装配工也认为,“即使不让操作工知道编程的方式,他们也能够以自己的方式获知,从而了解其工作原理。”他“经常看到操作工在阅读程序带,有些事情我自己也做不了”。既然他们通常无缘接触程序员的办公室,他们能够这样做必然是因为自已的聪明。有一次,这名装配工看到一名操作工以手钻和从垃圾桶里拾来的纸带来编辑错误的程序带,他经常这样来填补错误的打孔带。
/ 300