开发者 Tim 在电信公司任职期间,将一段长达 2,650 行的 C 语言代码重构为仅六行的 Shell 脚本。尽管这一技术优化显著提升了代码效率,却因随之而来的运维压力导致其长期失眠。

此次重构源于对数据传输程序的修复需求。Tim 花费约 8 小时完成脚本编写,其中大部分时间用于追踪 FTP 源代码。值得注意的是,该事件发生在万维网普及之前,当时 Linux 尚未问世,Unix 源代码由 AT&T 授权给大学使用。为了获取所需代码,Tim 利用广域信息服务器(WAIS)搜索远程数据库,并耗时良久才找到安全性较高的版本。
新脚本部署后,负责一夜之间从电信公司交换机收集数据。其逻辑设定为:若三次尝试后仍无法连接到交换机或主机,则触发警报。然而,由于电信公司网络状况不佳,Tim 的呼叫器频繁在夜间响起,一晚可达两三次。
连续两周的睡眠中断迫使 Tim 向经理求助。经理建议他将呼叫器交给同事处理,但该同事存在工作习惯问题,常忘记开启设备或将其放置在听不到铃声的位置。最终,Tim 不得不收回呼叫器,继续忍受数周的夜间干扰。





