21CTO导读:本篇我们将向各位介绍一位技术专家,我们且称他为“Roger”。他本来已经在安享退休时光,结果被前雇主临时征召解决了一个超级大的技术问题,两天就赚了两月的退休金。
在本文里我们的主角是一位英国软件工程师,这里称他为“Roger(中文为罗杰)”。
他曾在一家英国软件公司默默开发和支持核心应用数十年。2015年,公司决定停止在其旗下维护一款较旧的产品,并预计客户将逐步淘汰该产品。为了安全起见,公司强烈建议当时所有客户:“请将旧文件和发票打印在纸质上,或转为其他永久保存格式。”
2021年,Roger顺利地退休返回家乡。一年后,一家大型美国公司收购了他的前雇主。 “他们一进来就启动了'业务现代化',直接裁掉了整个欧洲技术支持团队,”Roger回忆道。
看到旧雇主发生的巨大变化,从人到产品一切都变了,Roger决定彻底忘掉之前的工作,享受乡村的退休生活。
直到几个月前,一通来自大洋彼岸的电话打破了乡村的宁静。
48小时,赚到超过一个月的养老金
这个“傲慢”的美国收购者遇到了大麻烦。
“他们在德国有个重量级客户,过去一直在用我们过时的软件。这个客户没有听从当时的建议,丢失了所有纸质文件,但选择保留了完整的数字备份,“Roger说道。
“所有备份磁盘都完好无损,每一字节的原始数据都被精确保存。但他们唯一缺少的是将这些二进制字节转换为人类能理解文档所需的'微不足道'的索引条目。”
更糟的是,这位德国客户正面临严格的税务审计。如果这些历史文件无法及时提供以证明其财务状况,他们将面临沉重的罚款和法律诉讼。这家美国母公司翻查现有员工名单,发现没人再理解这个古老的系统。无奈之下,他们只能咬紧牙关,向早已退休的Roger寻求帮助。
为了邀请这位“创始人”复出,这家美国公司提出了一个人们不可抗拒的条件:每日咨询费,大致相当于罗杰一个月的养老金。
为了丰厚的现金奖励,Roger答应了。
他的自信并非凭空出现。虽然已经还乡多年,但他记忆力仍然惊人,记得当时的应用备份后会生成原始ASCII数据。只需搭建运行特定定制软件的打印服务器,这些数据即可重新渲染为人类可读的文档。
“距离我上次接触这款软件正好20年,但我仍然清晰记得每一个安装步骤,”罗杰在接受《On Call》杂志时开玩笑地说。“显然,退休并没有影响我那些晦涩的打印服务器参数;相反,我经常忘记我把老花镜放哪儿了。”
Roger搭建了环境,并成功将所有这些休眠的ASCII文件转换为现代通用的PDF格式。正当他准备下班领工资时,前线传来坏消息。
这是一场“大规模逃税”的问题
在审查Roger导出的文件后,德国税务审计员面色苍白,拒绝接受2013年的数据。
“原因是我提供的文件包含了当年大量的发票,但这些发票根本不出现在客户的核心会计数据中。
“大规模税务欺诈”一词开始频繁出现在谈判桌上,制造了超级紧张的氛围。”
美国大公司感到恐惧,客户也陷入恐慌。
但Roger仍然保持冷静,敏锐地意识到问题不一定出在代码里。为了查明真相,他请求增加一天“高薪工作日”。
仅仅用几个小时,Roger就找到了罪魁祸首:在数据迁移过程中,一名粗心操作者两次导入了2013年的文件。这导致发票数量意外翻倍,导致数据逻辑完全崩溃,税务官员产生怀疑。
Roger拿起键盘,动了几下手指,删除了重复的数据,瞬间挽救了这岌岌可危的局面。
就在这时,项目中的一位年轻工程师兴奋地插话道:“太棒了!Roger,我们还有几个档案馆也用同样的技术被保存。从现在开始,一切都靠你了!”
这句话让Roger回过神来。如果他继续坚持下去,他将成为全职、全天候的古董密码救火员。“那一刻,我决定退休生活比回去全职工作更有吸引力。”Roger微笑着拒绝了更多邀请。
取得成功后再次退役
这个故事的结局既温馨又感人。
项目结束后,在计算这笔巨额短期收入时,Roger无助地意识到这会让他的个人税务计算问题极其复杂(甚至可能影响他的养老金资格)。
于是,这位思想开放的老人做出了一个意想不到的决定——他将相当于几个月养老金的丰厚奖励全额捐赠给他目前居住的养老院。
“养老院管理层对此表示了极大的惊讶和感激,”Roger说。
他拍了拍自己的屁股,一分钱都没要,接着回到了他的躺椅上。但大洋的彼岸,那些现代科技巨头仍对几十年前留下的字节码保持着谨慎和小心。
你是否像Roger一样被迫从退休或休息中恢复,维护只有你自己懂的过时技术?
作者:场长
本篇文章为 @ 万能的大雄 创作并授权 21CTO 发布,未经许可,请勿转载。
内容授权事宜请您联系 webmaster@21cto.com或关注 21CTO 微信公众号。
该文观点仅代表作者本人,21CTO 平台仅提供信息存储空间服务。
请扫描二维码,使用微信支付哦。