中国式教育对软件人才事业成败的影响浅析


- 我blog故我在

 这个标题太大了,打击面也太大了,有些“标题党”的嫌疑。
在昨天阅读一个软件公司的“标本”的时候,我不断结合自己的经历在思考,是什么导致我们的软件最重要的环节 --“人”不那么过关?我们中国人最大的优势就是聪明+勤奋,这可以说是软件人才最重要的基本素质,我们缺少些什么呢?
中国教育带来的思维方式
当代中国式的教育使我们中国人具有了一些自相矛盾的思维方式:

很害怕领导
但心里又不尊重领导
自卑
但又太自信

我们从小被教育的是资本家剥削工人的理论,“剩余价值”都被资本家剥夺了。这就让很多人在任何时候都觉得自己是被“剥削”的,为什么公司能赚钱?为什么老板的钱比我多?显然我的“剩余价值”被他们夺走了…却没有想过公司就是要赢利的,别人比你更有能力或者更有资本,多赚钱是天经地义的。
对领导的害怕和不尊重表现在所谓当面一套背后一台。表面上对领导敬畏有加,背后总能帮自己的领导找出n个无能的理由和机会主义的原因。当然当代贪官污吏横行、缺乏民主机制等也进一步加剧了这种对领导的矛盾性看法的延伸和加强。
我们从小在学校里被教育要热爱祖国热爱人民(唯独没有叫我们爱自己,爱身边的人),要时刻准备着为祖国牺牲一切,我们被冠冕堂皇地教育要集体利益高于一切,个人小我要服从大我。但出于对子女的关爱,我们私下里又被教育千万不要傻乎乎地自己不会游泳跳到河里救人、也不要打算去堵抢口或者被火烧死而一言不发… 在这样的神圣无私的教育和切实自爱的教育交错之下,我们很多中国人都形成了一种对事物自相矛盾的看法,或者说“当面一套背后一套”、“心照不宣”才是现实的主流思想。
这种极端的集体主义和利他主义教育也让我们的自信心和自我意识受到了扼杀,我们往往是极度不自信和极度自信的矛盾心态。
中国思维方式在职场的影响
随便举几个文中的例子,  可以说明这种对领导怀疑和不尊重的问题和这种过度自卑和过度自信交叉下形成的矛盾心理:
比如作者刚刚加入公司的时候,公司处于组建之中因此有机会加入了高层的会议, 在会议上唐骏迅速拍板了开发基于Windows界面的CRM产品作为研发方向。作者没有因自己的劳动成果被老板作为决策依据之一而鼓舞,也没有因有机会参加这样的决策会议而感觉到自豪,却反而怀疑老板的决策不过是“还没有拿到毕业证书的复旦研究生”写了spec, “四个毕业生在网络上搜索了几天信息”下得出的草率结论。对自己多么没有信心啊!
其实对于有丰富经验的经理决策往往是比较容易把握的,而决策的执行才是成败的关键。决策的正误和决策的时间也并没有直接的联系。(前年的一本经典书籍”Blink”,是“Tipping point”作者的新书, 中译本《眨眼之间:不假思索的思考力量》就是专门说的这个。) 从2002年的市场角度来开,甚至是在今天,如果做出足够好的CRM产品,无论是基于Windows, 还是Web的,都仍然可能获得不错的市场,因此这个决策本身没有问题。
明明是一群人自己把东西做砸掉了, 分析了半天得出的结论是大老板当初决策就错误了,所谓“从立项开始,就离失败不远了” , 这个借口的确好,充分运用了中国式思维。而作者对自己和同事调研成果的否定可以说非常不自信,并把这种不自信延伸到了自己的团体所有的人身上。
但在一段时间工作后,作者对自己的工作能力显然又过度自信了。 如作者所在的项目组用.Net开发的项目在某些环境下出现蓝屏问题, 初步分析可能是.Net内存回收导致, 所以其经理发信要求程序员们考虑内存的申请和回收. 但经理的这封信让作者从此认为他的经理对其开发所用的.Net其实是个”外行”, 作者说“在.NET时代,运行环境完全控制所有受管制的对象的内存,程序员根本不需要去管理释放内存这种事情,只要去用就行了。.NET运行环境会在内存不够的时候自动释放无用的对象”。一个工作经验不过两年的程序员在听到身为微软中国首席软件架构师的老板的指导意见和自己在书本上学到的不同时, 他选择的是认为老板原来是个“外行”, 而不是去反思自己的学习是否透彻、理解是否准确,更糟糕的是他没有选择去和老板沟通而是从此认为老板是个靠某种手段上来的“外行”, 于是老板的指点成了废话、他失去了一个学习提升自己能力的机会,并对老板技术能力产生了不正确的看法, 而公司蒙受了巨大的损失。 (这是个技术话题,我就不展开了,结论是他的老板是正确的,虽然.Net具有垃圾回收机制,但是良好的代码和设计能让垃圾回收机制更有效率从而提高内存的使用效率, 有兴趣可以去参考”Efficient C#”这本经典书籍)
类似的地方非常多。需要声明,这里的分析并不是对作者个人的批评和打击,纯粹是就事论事。作者自己坦诚地公布了自己的看法和公司发生的事情,我想他应该有雅量听到别人不同的看法。
Related PostsNo related postsShare This
阅读原文返回首页