开发人员使用独门绝技恢复了不小心删除的数据

桂林seo半杯酒博客

一个由销售员突然变成程序员的哥们深知社交技能比技术技能来得更重要。

“Dom”,他早在上世纪90年代就学会了“Clarion”编程语言。

那时他在一家白盒系统厂商当PC销售员,这门编程语言对他的工作派不上多大的用场;可是有一天,“公司老板问有没有人懂得如何编程。”

Dom站出来表示会编程,随即发现自己一下子成了程序员。

“突然之间,我待在自己的办公室,身边是一排簇新的设备,而不是与其他所有销售员一起挤在一个大房间。”他还拥有了地位:Dom的办公室成了老板打算用来展示的场所,以吸引客户。

Dom告诉Who, Me?:“一大群潜在客户纷纷涌入我的办公室,他们、我自己和老板坐在一起,大家畅谈希望、梦想以及装有专门为客户公司设计的定制软件的Novell网络如何将使一切成为现实。”

Dom在这个新岗位上干到后来,很快明白了这一点:最重要的技能是有一张泰山崩于前而不变色的扑克脸。“我的老板一手发明了‘VaporWare’(雾件)的含义。从他那张扑克脸蹦出来的话令人惊异;面对每个来访的客户,他都亮出了那张扑克脸,其实明眼人都清楚,他对于编程实际上需要什么却一无所知。”

Dom的老板深谙营销之道,比如承诺潜在客户的PC可以与当时流行的会计应用软件连起来,实际上根本不知道它的工作原因,或者他是在为客户设陷阱,以后不得不购买贵得离谱的同步调制解调器来完成这项工作。

耳濡目染之下,Dom也渐渐有了一张扑克脸。

这导致了一些棘手的时刻,比如他被要求为“一家卡车运输公司编写行程管理/会计系统”时。Dom告诉我们,他开发出了一款“我认为还好的产品......还好,不是很好。”这个产品还有点易出问题,因为有一天Clarion删除了一个重要的工资索引文件,Dom只好想办法修复――在发工资的那天,“停车场的所有卡车司机都在等付工资的支票发下来。”

“还有好多卡车司机的妻子等着领卡车司机丈夫的支票。”

“他们问系统是否已修好,支付何时可以开始打印,是否会拿到数额对头的工资。”

Dom拿不出令人满意的答案,但他确实有一张无人能敌的扑克脸,所以侥幸躲过了那次事件。

几年后,Dom认为他的扑克脸已到了炉火纯青的地步。

他解释:“有时候索引文件果真被搞砸后,你必须在Clarion可以重建之前手动删除索引文件。”然而,实现这个操作的命令是del * .idx。

“任何合格的技术人员或程序员都知道*和del一起使用很危险,所以我异常小心。”

“我不断将整个应用软件和数据文件复制到一个测试目录,然后在测试目录进行更改......当然,这是个迭代过程,因此我会删除测试目录里面的内容,并重新复制原始内容,反复不断。”

但时间一长,最终Dom忘记了哪个目录到底是哪个目录,结果删除了工作目录和测试目录中的所有内容。

解决办法是什么?那张现已炉火纯青的扑克脸。

“我镇定自若地穿过大厅,径直走到那家卡车货运公司的业务经理面前,冷静地要求对方拿出一周下来的那套备份磁带,”Dom告诉我们。被问及为什么他需要这些备份磁带时,Dom亮出了他告诉我们“绝对是我职业生涯中亮过的最有水准的扑克脸。”

“我需要比较税率表和以前的版本,看看它们在一周内出现了怎样的变化,直到最终索引达到饱和状态。”

这番解释毫无异议地得到了接受,Dom的职业生涯此后可谓一帆风顺,直到他决定向Who, me?讲述此事。

非技术技能有没有帮助过你躲过自己酿成的灾难?欢迎留言,也许下一个主人公就是你。