很早以前就想写这篇文章了,不过却因自己经验甚浅,不敢妄言,虽然现在写也可能引起一些争论,还是请大家平和的去看这篇文章。
  
  自古以来便有文人相轻,这句话来自三国·魏·曹丕《典论·论文》,原文与译文如下:
  
  原文
  
  文人相轻,自古而然。傅毅之于班固,伯仲之间耳,而固小之,与弟超书曰:“武仲以能属文,为兰台令史,下笔不能自休。”夫人善于自见,而文非一体,鲜能备善,是以各以所长,相轻所短。里话曰:“家有弊帚,享之千金。”斯不自见之患也。
  
  译文
  
  文人互相轻视,自古以来就是如此。傅毅和班固两人文才相当,不分高下,然而班固轻视傅毅,他在写给弟弟班超的信中说:“傅武仲(傅毅)因为能写文章当了兰台令史的官职,(但是却)下笔千言,不知所指。”但凡人总是善于看到自己的优点,然而文章不是只有一种体裁,很少有人各种体裁都擅长的,因此各人总是以自己所擅长的轻视别人所不擅长的,乡里俗话说:"家中有一把破扫帚,也会看它价值千金。"这是看不清自己的毛病啊。
  
  而如今这句话如今不单单指的是写文章的人了,今天想说说程序员行业中的“文人相轻”。
  
  周鸿祎曾经说过“最不好的作法是,每换一拨人换一套技术,文人相轻,总认为自己的技术最好,这也是为何有些搜索公司做不大”,且不谈论他说的后半句,前半句中提到的“文人相轻,总认为自己的技术是最好的”很值得思考。
  
  程序员修改别人代码(除过比较NB的开源代码)最常见的做法就是先将别人的代码风格改为自己的,然后才开始研究,其实别人代码的风格可能是另一种常见的风格,只因与自己风格不一致,于是乎改之。可能您并不是这样,至少我有这样的毛病,算是强迫症吧。
  
  另一种常见的是刚进入项目的程序员会抱怨底层的一些东西难用,为什么不用xxx库,xxx技术等等。其实很明显可以看出该猿对这个项目和这套底层不熟悉,生硬的使用,导致其心中有怨气。所以大多数人刚进某一个项目都不会直接写底层的。
  
  文人为何会相轻?难道跟自古以来说的文人酸腐有关系?我认为归根结底是国人的心态在作祟。国人不论是做什么的,都有“好为人师”的心理。
  
  郭德纲在《以德服人》中说过“中国人都有好为人师的心理,比如你开了一家餐馆,叫五环餐馆,但门口的标志上画六个环,有好事人来了就会说你们怎么回事啊,叫五环餐馆,怎么画了六个环呐,跑堂的会说先生您真有眼力,当初是工人弄错了,您坐着喝点水吧。结果这主儿喝水无聊翻菜单,点了一千块钱的菜吃了”。(可能与原话有出入,意思大致如此)
  
  可以得见的是病态的心理导致了文人相轻,程序员也不见外,虽然大多数表面上与世无争,努力写自己的NB代码,但是心中总是对一些人代码和技术不服气,进而产生了一些矛盾,这当然不是公司高层喜闻乐见的事情了,于是刺头们都被分开做项目了,这也是国内的团队管理和团队建设。
  
  说完文人相轻,再来说说其并发症——沟通的问题。
  
  团队合作必然会有沟通,因为合作必然会带来交流,否则这不叫团队了。而在沟通的过程中,会产生各样的问题,比如提问不当啊,问题不清楚啊,答非所问等问题。不过最常见的问题是提问不当,我有一个程序交流的QQ群,里面经常会有人提出开发上的问题,不过大多都不知道在问什么,提问不清楚是如今沟通上的一大问题。
  
  举个例子吧,在oschina上有人问了这样一个问题:“nginx有网站在用吗?”(关于nginx可以去oschina上查,不想引用百度百度百科了。),结果引来了一大堆人的跟帖和指责,好一点的是告诉他哪些哪些网站在用,不好的就是侮辱了,骂小白的,骂没见识的都有,有一位朋友的说法挺有意思,引用在下面。
  
  哈哈。。这句话很容易引发矛盾。
  
  如果是小白求问…别人会认为你孤陋寡闻
  
  如果是表示不屑…别人会认为你土鳖
  
  正确的问法应该是:现在有哪些网站在用这个web服务
  
  —-摘自《如果避免引发网络掐架以及避免网络喷子之淘气3000问》
  
  所以,好的提问方式是沟通的前提,问清楚了,别人才能回答清楚。
  
  当然了,还有些是因为有个人情绪在其中,我公司另外一个项目组,是服务器-客户端-策划,三足鼎立,三方谁见谁都要吵吵两句,无它,只是看着不爽,于是乎,这个项目快做完的时候,他们相继离开,可能也是因为项目存在问题的压力吧。现在项目转到我们这边,可害苦了我们啊。
  
  我也不是管理层,对团队建设没任何经验,我认为沟通的目的是为了解决问题,把问题解决了,剩下什么都好说。
  
  对于这两个问题,我只能浅尝辄止的说一说,也没经验,也说不了多少,说多了怕被喷,所以就到这里吧。(来自C++爱好者博客)

本文章如转载,请注明:转载自诗情画意 [ http://www.gushici5.com/blog/ ]
需保留本文链接地址:http://www.gushici5.com/blog/201306/512.html