记下这个故事,并没有太多贬低中国IT的意思,只是感到这个案例很具有代表性而已。从前也听说过关于在中国做IT的种种可爱之处,但这个给我的印象最深。
这个故事来自于前两天有幸听一个有幸参与北京2008奥运地铁项目的人聊天记录。对于现在的大型城建项目,尤其是地铁,一般都有相信的软件监控系统,以预防有损项目的突发事故。但北京地铁没有,因为奥运会的来临,政府认识到这是一个应该做的事情。其实先前已经有公司出价60万说可以做这个项目,不知道怎么回事,领导没有心动,只好作罢。其实相对于奥运地铁整个项目600亿的预算,这点钱算什么啊?前不久,北京地铁沿线突然来了个坍塌事故,差点没有把京广中心给陷进去。这下领导慌了,马上排版600万搞定此事。从60万到600万这是多么大的一个转变啊,为什么不提前将这该做的事情做好呢,还节省了一大笔资金。这是荒谬之一。
荒谬之二是领导大手一扬,很有气魄地说,要在一个月内完成这个项目。细算一下,从需求分析,到设计,到开发,到测试,到部署,这么大的一个项目,那个环节不需要几个月的时间完成。领导竟然大无畏地要求一个月完成,多么地中国特色的大跃进啊。
更为荒谬地是,承包公司也信誓旦旦地拍胸脯说:没有问题,保证完成。真可谓惊天地,泣鬼神。说到这儿话题转一下,其实类似的项目上海地铁公司已经有比较成熟的方案。因为前几年上海地铁也发生过坍塌事故,吃过这方面的亏,他们花了6年的时间设计了一套相对完善的监测系统。稍微有些经验的人都知道,购买现成的系统是多么划算。可是我们的领导偏向虎山行,把别人的系统演示了一下,找了几个所谓的专家一评测,决定艰苦奋斗、自力更生。结果也确实证明了领导的艰苦奋斗,一个月后,需求分析还没有做完,被逼无奈,只好延期。
承包方一计算如果这样下去,把自己的人都耗在这个项目上不划算,于是开始老鼠运米一样,将能抽出来的精兵强将一个个都抽出来了,留了几个残花败柳在那儿充数,可想而知其中的“艰苦”了。到现在,据说这个荒谬的项目还依然在荒谬地进行着。
有错误并不可怕,可怕地是错了还不承认错,还没意识到错,还认为自己绝对的正确。这个故事是讲给一个留学海外近10年的海归听的。他听后良久无语,悠悠地说:看来我需要一段很长的路才能再次熟悉国内的IT现状。
InfoQ中文站免费电子书下载:Visual Studio .NET使用技巧手册
InfoQ中文站视频采访孟岩:深入理解SOA和Enterprise Web 2.0
分享到:
相关推荐
【中国式管理的荒谬之处】的讨论主要集中在管理的本质和适应性上,以及它在中国企业中的实践效果。中国式管理主张将中国传统社会的人治思想应用于企业管理,然而,这一概念在现代社会面临诸多挑战。 首先,中国式...
- 案例2:从不同物品中找出与众不同的一个并找到它们之间的共性,锻炼了分析和归纳的能力,有助于在编程中识别模式和结构。 4. 类比思维: - 案例1:棒球与橄榄球的类比,揭示了在不同领域寻找相似性的思维方法,...
案例教学法的实施通常包括选择案例、呈现案例、分析案例和评价反思四个步骤。教师在选择案例时需考虑案例的趣味性、时代性、真实性及针对性。趣味性可以激发学生兴趣,时代性则能确保案例的时效性和相关性,真实性...
本文讨论了一种荒谬性,这种荒谬性源于当v非常... 如果我们断言物质系统无法达到光速,那么一个重要的问题是:“它能接近光速多远?” 例如,在电子的精确速度极限上是否有明确的边界? 还是我们必须满足于单纯的近似?
【BadDiscordBot:制作一个荒谬的不和谐(Discord)机器人】 在本文中,我们将探讨如何使用JavaScript编程语言创建一个名为“BadDiscordBot”的不和谐机器人。不和谐是一个流行的在线聊天平台,允许用户通过自定义...
Scott Schafer 在 AngularJs 中构建的一个简单的电子商务 web 应用程序。 架构概述: OffersService 单例维护从服务器返回的产品(在这种情况下是模拟的)。 您可以通过传入新的日期范围来更新其产品。 从概念上...
在这个案例中,话题似乎围绕着“镰刀”展开,这可能是一个比喻,指的是某种编程工具、技术概念,或者是社区中的一个独特术语。 描述中的代码片段 "{%for site.posts%} {{post.date | date_to_string}} » {%...
解析器是使用s-expression解析器SXP在Ruby中实现的,类型检查器/编译器是用Java编写的,解释器是用JavaScript编写的语一个程序由一个语句列表组成。 当前,有函数,if语句,let语句和print语句。 该语言支持数字...
一个数据库作业项目。 介绍 gen.cpp 是一个随机生成器,它可以生成有趣的书籍和人类输入等操作。 你可以试试 ./gen > test.in make run < test.in init.mysql 和 drop.mysql 是 CREATE 语句和 DROP 语句。 它们...
这个案例表明,严格的推理为什么会得到一个看似荒谬的结果呢?这个推理有一个很强的前提条件,这也是很多趣味博弈问题的基础——假设每个人都是最聪明的,他们所做的决策都是最优的;并且每个人都知道,每个人都是最...
"鹬蚌相争,渔翁得利"是一个源自中国古代寓言故事的成语,寓意着当两个对立的势力或个体争斗不休时,第三方往往能从中获利。这个故事讲述了一只河蚌和一只鹬鸟在河边争斗,彼此不肯相让,结果被路过的渔夫发现,渔夫...
这是一个 ,是博客入门模板。 开箱即用的最新技术配置使技术写作变得轻而易举。 易于配置和自定义。 完美替代现有的Jekyll和Hugo个人博客。 动机 我想将现有博客移植到Nextjs和Tailwind CSS,但是没有易于使用的...
火星-荒谬的射击游戏是2D空间射击游戏,具有令人敬畏的视觉效果和引人入胜的物理效果。 玩家可以在令人兴奋的游戏模式中互相战斗或由计算机控制的敌人。 随时访问其主页,为 故事 在3547年,整个银河系的文明都定居...
在中国历史上,有一些特殊的君主,他们曾经两次登上皇帝的宝座,这在古代帝制时期是极为罕见的现象。本文将探讨两位这样的皇帝:明英宗朱祁镇和晋惠帝...这两个案例都是研究中国古代皇权更迭和社会变迁的重要历史素材。
"dependent-containers:用Idris写的怪异和荒谬的数据结构"这个项目,显然是一个利用Idris的独特能力来构建非传统数据结构的探索。让我们深入探讨Idris语言以及在这个项目中可能涉及到的一些关键概念。 Idris是一种...
#### 第一个案例:跑道房的销售 在剧集中,房似锦成功地将一个被称为“跑道房”的奇葩户型卖给了宫医生夫妇。该户型设计极为不合理,其中一个卧室位于户外且无窗户,仅有一个天窗。为了促成交易,房似锦采取了一...
标题“destiny-meme-roller:命运突袭的荒谬标注”揭示了一个与网络游戏《命运》(Destiny)相关的项目,特别是围绕其“突袭”(Raid)模式的趣味内容。这个项目可能是社区成员为了娱乐或讽刺游戏中的某些元素而创建...
例如:The agreeable weather made it a perfect day for a picnic.(宜人的天气使得它成为一个完美的野餐日。) 12. aggressive 侵略的好斗的,进取的 aggressive是一个非常重要的词汇,它可以用来形容一些侵略或...
返回日志假设你很讨厌,你写的代码是这样的: function mindWarp ( a ) { var b = a * 2 // do stuff return ( { c : b , d : e , f : g } )} 但是那里有一个错误,你想看看它。 简单的。 npm i return-log 然后: ...
作为研究人员,您不可避免地需要创建一个简历网站。 对于所有这些网站来说,这似乎是普遍适用的法律,它们也必须是完全静态的,并且没有样式可言。 遵循这一传统,该网站也将保持不变。 另一方面,我绝对不想接近...