路透社报导:2011年圣诞节即将来临,美国陆军医护兵Shawn Aiken再次陷入了绝望的战斗之中,战斗对象不是伊拉克反叛武装或阿富汗塔利班战士,而是五角大楼。他从战场上带回了一身伤,但五角大楼却停止向他支付薪水,他每月的税后薪水应该有3300美元,但当年10月他只收到2337.56美元,而12月仅仅只拿到117.99美元。
他还有孩子要养活,但如今却身无分文。他和未婚妻不得不开始典当财产——珠宝游戏和iPhone,甚至医务包。五角大楼的年度预算超过5千亿美元,为什么要扣押一位伤残士兵的薪水?
原因是计算机工资系统出错了。美国国防联合军事支付系统(Defense Joint Military Pay System)仍然运行着1959年发明的编程语言COBOL,大部分代码是在1960年代编写,整个系统至今有700万行COBOL代码一直没有更新,时间拖的越久维护愈加困难,而COBOL的专业人士越来越少。更糟糕的是,由于相关文档丢失没有人知道如何去更新这些代码。五角大楼试图更换程序,但花了十亿美元后仍然没有成功。