`
softstone
  • 浏览: 477782 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

一个中国IT荒谬现状的案例

阅读更多

记下这个故事,并没有太多贬低中国IT的意思,只是感到这个案例很具有代表性而已。从前也听说过关于在中国做IT的种种可爱之处,但这个给我的印象最深。

这个故事来自于前两天有幸听一个有幸参与北京2008奥运地铁项目的人聊天记录。对于现在的大型城建项目,尤其是地铁,一般都有相信的软件监控系统,以预防有损项目的突发事故。但北京地铁没有,因为奥运会的来临,政府认识到这是一个应该做的事情。其实先前已经有公司出价60万说可以做这个项目,不知道怎么回事,领导没有心动,只好作罢。其实相对于奥运地铁整个项目600亿的预算,这点钱算什么啊?前不久,北京地铁沿线突然来了个坍塌事故,差点没有把京广中心给陷进去。这下领导慌了,马上排版600万搞定此事。从60万到600万这是多么大的一个转变啊,为什么不提前将这该做的事情做好呢,还节省了一大笔资金。这是荒谬之一。

荒谬之二是领导大手一扬,很有气魄地说,要在一个月内完成这个项目。细算一下,从需求分析,到设计,到开发,到测试,到部署,这么大的一个项目,那个环节不需要几个月的时间完成。领导竟然大无畏地要求一个月完成,多么地中国特色的大跃进啊。

更为荒谬地是,承包公司也信誓旦旦地拍胸脯说:没有问题,保证完成。真可谓惊天地,泣鬼神。说到这儿话题转一下,其实类似的项目上海地铁公司已经有比较成熟的方案。因为前几年上海地铁也发生过坍塌事故,吃过这方面的亏,他们花了6年的时间设计了一套相对完善的监测系统。稍微有些经验的人都知道,购买现成的系统是多么划算。可是我们的领导偏向虎山行,把别人的系统演示了一下,找了几个所谓的专家一评测,决定艰苦奋斗、自力更生。结果也确实证明了领导的艰苦奋斗,一个月后,需求分析还没有做完,被逼无奈,只好延期。

承包方一计算如果这样下去,把自己的人都耗在这个项目上不划算,于是开始老鼠运米一样,将能抽出来的精兵强将一个个都抽出来了,留了几个残花败柳在那儿充数,可想而知其中的“艰苦”了。到现在,据说这个荒谬的项目还依然在荒谬地进行着。

有错误并不可怕,可怕地是错了还不承认错,还没意识到错,还认为自己绝对的正确。这个故事是讲给一个留学海外近10年的海归听的。他听后良久无语,悠悠地说:看来我需要一段很长的路才能再次熟悉国内的IT现状。


InfoQ中文站免费电子书下载:Visual Studio .NET使用技巧手册

InfoQ中文站视频采访孟岩:深入理解SOA和Enterprise Web 2.0

分享到:
评论

相关推荐

    中国式管理的荒谬之处 管理资料.doc

    【中国式管理的荒谬之处】的讨论主要集中在管理的本质和适应性上,以及它在中国企业中的实践效果。中国式管理主张将中国传统社会的人治思想应用于企业管理,然而,这一概念在现代社会面临诸多挑战。 首先,中国式...

    八大思维的经典案例.doc

    - 案例2:从不同物品中找出与众不同的一个并找到它们之间的共性,锻炼了分析和归纳的能力,有助于在编程中识别模式和结构。 4. 类比思维: - 案例1:棒球与橄榄球的类比,揭示了在不同领域寻找相似性的思维方法,...

    新课程背景下“案例教学法”在政治课教学中的运用初探.doc

    案例教学法的实施通常包括选择案例、呈现案例、分析案例和评价反思四个步骤。教师在选择案例时需考虑案例的趣味性、时代性、真实性及针对性。趣味性可以激发学生兴趣,时代性则能确保案例的时效性和相关性,真实性...

    论文研究 - 还原和荒诞:现代物理学的不完整荒谬的相对论质量解释和保存爱因斯坦公式的简单解决方案

    本文讨论了一种荒谬性,这种荒谬性源于当v非常... 如果我们断言物质系统无法达到光速,那么一个重要的问题是:“它能接近光速多远?” 例如,在电子的精确速度极限上是否有明确的边界? 还是我们必须满足于单纯的近似?

    BadDiscordBot:做一个荒谬的事情的真正糟糕的不和谐机器人

    【BadDiscordBot:制作一个荒谬的不和谐(Discord)机器人】 在本文中,我们将探讨如何使用JavaScript编程语言创建一个名为“BadDiscordBot”的不和谐机器人。不和谐是一个流行的在线聊天平台,允许用户通过自定义...

    BespokeCarservice:自学 MEAN 堆栈,一次一个荒谬的练习

    Scott Schafer 在 AngularJs 中构建的一个简单的电子商务 web 应用程序。 架构概述: OffersService 单例维护从服务器返回的产品(在这种情况下是模拟的)。 您可以通过传入新的日期范围来更新其产品。 从概念上...

    psychos-nonsensical-talk:关于镰刀的一些荒谬想法

    在这个案例中,话题似乎围绕着“镰刀”展开,这可能是一个比喻,指的是某种编程工具、技术概念,或者是社区中的一个独特术语。 描述中的代码片段 "{%for site.posts%} {{post.date | date_to_string}} » {%...

    for-the-graal:用Ruby-Java-JavaScript实现的一种简单但荒谬的语言

    解析器是使用s-expression解析器SXP在Ruby中实现的,类型检查器/编译器是用Java编写的,解释器是用JavaScript编写的语一个程序由一个语句列表组成。 当前,有函数,if语句,let语句和print语句。 该语言支持数字...

    BookStore:一个荒谬的数据库作业项目

    一个数据库作业项目。 介绍 gen.cpp 是一个随机生成器,它可以生成有趣的书籍和人类输入等操作。 你可以试试 ./gen > test.in make run < test.in init.mysql 和 drop.mysql 是 CREATE 语句和 DROP 语句。 它们...

    博弈思维逆向归纳法PPT教案学习.pptx

    这个案例表明,严格的推理为什么会得到一个看似荒谬的结果呢?这个推理有一个很强的前提条件,这也是很多趣味博弈问题的基础——假设每个人都是最聪明的,他们所做的决策都是最优的;并且每个人都知道,每个人都是最...

    鹬蚌相争,渔翁得利.doc

    "鹬蚌相争,渔翁得利"是一个源自中国古代寓言故事的成语,寓意着当两个对立的势力或个体争斗不休时,第三方往往能从中获利。这个故事讲述了一只河蚌和一只鹬鸟在河边争斗,彼此不肯相让,结果被路过的渔夫发现,渔夫...

    2021.25:一个非常荒谬的回购,相信我

    这是一个 ,是博客入门模板。 开箱即用的最新技术配置使技术写作变得轻而易举。 易于配置和自定义。 完美替代现有的Jekyll和Hugo个人博客。 动机 我想将现有博客移植到Nextjs和Tailwind CSS,但是没有易于使用的...

    M.A.R.S.:火星-一个荒谬的射手

    火星-荒谬的射击游戏是2D空间射击游戏,具有令人敬畏的视觉效果和引人入胜的物理效果。 玩家可以在令人兴奋的游戏模式中互相战斗或由计算机控制的敌人。 随时访问其主页,为 故事 在3547年,整个银河系的文明都定居...

    中国史上有哪些当过两次皇帝的牛人?(20211116071707).pdf

    在中国历史上,有一些特殊的君主,他们曾经两次登上皇帝的宝座,这在古代帝制时期是极为罕见的现象。本文将探讨两位这样的皇帝:明英宗朱祁镇和晋惠帝...这两个案例都是研究中国古代皇权更迭和社会变迁的重要历史素材。

    dependent-containers:用Idris写的怪异和荒谬的数据结构

    "dependent-containers:用Idris写的怪异和荒谬的数据结构"这个项目,显然是一个利用Idris的独特能力来构建非传统数据结构的探索。让我们深入探讨Idris语言以及在这个项目中可能涉及到的一些关键概念。 Idris是一种...

    2021疫情优秀作文2021电视剧《安家》最新观后感评价5篇精选.docx

    #### 第一个案例:跑道房的销售 在剧集中,房似锦成功地将一个被称为“跑道房”的奇葩户型卖给了宫医生夫妇。该户型设计极为不合理,其中一个卧室位于户外且无窗户,仅有一个天窗。为了促成交易,房似锦采取了一...

    destiny-meme-roller:命运突袭的荒谬标注

    标题“destiny-meme-roller:命运突袭的荒谬标注”揭示了一个与网络游戏《命运》(Destiny)相关的项目,特别是围绕其“突袭”(Raid)模式的趣味内容。这个项目可能是社区成员为了娱乐或讽刺游戏中的某些元素而创建...

    考研英语高频词

    例如:The agreeable weather made it a perfect day for a picnic.(宜人的天气使得它成为一个完美的野餐日。) 12. aggressive 侵略的好斗的,进取的 aggressive是一个非常重要的词汇,它可以用来形容一些侵略或...

    log-return:一个用于记录函数返回值的荒谬模块

    返回日志假设你很讨厌,你写的代码是这样的: function mindWarp ( a ) { var b = a * 2 // do stuff return ( { c : b , d : e , f : g } )} 但是那里有一个错误,你想看看它。 简单的。 npm i return-log 然后: ...

    SSoelvsten.github.io:一个荒谬的过度设计的学术简历网站

    作为研究人员,您不可避免地需要创建一个简历网站。 对于所有这些网站来说,这似乎是普遍适用的法律,它们也必须是完全静态的,并且没有样式可言。 遵循这一传统,该网站也将保持不变。 另一方面,我绝对不想接近...

Global site tag (gtag.js) - Google Analytics