和很多管理人员和销售人员聊的时候,总说技术人员不善于沟通,但我根据多年和技术人员交流的情况来看,觉得技术人员不是不善于沟通,而是他想不想和你沟通。
 
在具体将沟通问题之前,我先提出一个理论,我认为技术人员的发展阶段可分为三种:
 
第一种阶段:初学阶段。这个阶段的技术人员往往喜欢和别人沟通,愿意问问题,如果还能解决别人的问题,就特别高兴。只要不是太依赖别人,这个阶段的技术工程师在1-2年之后就会成长为第二阶段的人人。这种阶段的人可能会犯的一个错误是,什么问题都问,没有养成独立思考的习惯,最终不能成长;
 
第二种阶段:积累阶段。这个阶段的技术人员已经有了一定的技术基础,也有一定的项目经验,对自己的技术也比较有自信。相对于第一种阶段,这种阶段的人更愿意自己去想问题,自己找解决办法,技术提高的也比较快。这个阶段的时间因人而异,学海无涯,知识无穷无尽,有些人可能一辈子在追求技术的积累,从而长期处在这个阶段。当技术工程师意识到在市场竞争中,技术往往不是最关键的因素之后,或者他意识到技术不仅可以给他带来金钱之后,他往往会成长成第三阶段的人。这个阶段的人可能会犯的一个错误是:过于独立思考,追求技术细节,可能会有钻牛角尖的风险。
 
第三种阶段:应用阶段。这个阶段的技术人员认为技术不仅仅可以成为他们饭碗的保障,他还能用它来做更多的事情。于是有人开公司,有人做开源,有人开技术博客,不管怎么养,他们愿意和大家一起分享他们的技术成就。这个阶段应该是每个技术人员发展的最高阶段。
 
有了上面的理论基础之后,我们可以发现让人感觉不善沟通的技术人员往往集中在第二阶段,而进一步分析可以发现,他们中的大部分人其实不是不善于沟通,而是愿不愿意和你沟通。我认为不愿意沟通的原因有如下2个方面:
1)他们认为沟通太占时间,他们不愿意开会,不愿意带徒弟,不愿意和其他人合作;他们宁可加班加点独自把项目完成也不愿意分配任务给别人,然后在费尽口舌解释,虽然后者可能减低他们的工作量;
2)他们认为有时沟通会让他们没有安全感。和领导沟通尽量说的玄乎,不让领导更进一步了解和掌握他们的工作内容,这样可以让领导感觉这个事情只有他行;和同事沟通尽量简单,特别是和技术水平相当的同事,更加不愿多说一句话,实在要说,就东拼西凑,不着边际的说几句。他们往往认为这样才能保证只有他能做这个事,他在公司里呆着才有安全感,才能受到重用。
 
以上仅仅是我个人的感受,如有不对,欢迎拍砖。
 
Tony Lou
April, 2008