But how could you live and have no story to tell!
访问统计 original graphics

程序员,给人的第一感觉就是埋头对着电脑,全身上下除了手指灵活外基本没有其他哪个部位还比较灵活的,尤其是口才,许多的技术人员都不擅与人沟通,大家似乎也默认了这些特点了,于是,沟通越来越少,口才越来越笨拙……

       很多的Coder在刚入行的时候都会有一个梦想,那就是梦想有一天,自己可以成为项目经理,梦想着可以拿着高薪,在一个又一个客户间飞来飞去,享受着公费旅游的无穷乐趣……殊不知,自从你入行的那一天,你就与你的梦想渐行渐远。你放弃了许多的业余时间去钻研技术,把自己深深地扔进了那无边的知识海洋。当然,从某些方面来讲,这是好事,但好事不一定能带来好的结果。我们都知道,现在的软件行业已经不是二三十年前个人英雄主义的时代了,我们更多需要的是团队协作,敏捷的需求。

       时代的进步带动行业的进步,同时也要求我们一起进步。我们需要面对上司派发的任务,甚至还需要直接面对客户,这就要求我们能快速的把握其中的关键,但是,对于不善长交流的我们,如何做到这一点呢?

       我把我所经历的总结为两句话:1)、明白对方的需求;2)、让对方明白你明白了他的需求。

       第一句很好理解,和人交流,最主要的就是要明白对方在说什么,而且对于聪明的我们,这点肯定不是问题。那么,重点就在第二句了。正是因为我们不擅于与人交流,很多时候我们都只是听别人说,而不愿意参与其中,也就是说,只听别人讲,讲完就OK,不明白了下次让别人再给讲一遍。浪费了许多时间不说,效果也不好。

       那应该怎么办呢?其实不难,你听的过程中肯定能知道哪些你明白了,哪些你没明白,这就够了,在许多时候,我们只需要知道这些就够了,比如说,上司给你交代一个任务,而且任务内容比较复杂,上司讲完一遍后问你明白了没有,其实这时候,是他自己心里没底,觉得没讲清楚,所以你也就没有必要不懂装懂,明明白白的告诉他,哪些我已经明白了,哪些还得麻烦你再给我讲一遍,这样一来,上司能抓住重点,你也能了解更多,省时省力,长期下来,你上司能不重用你吗?谁都愿意花最少的时间来达成最佳的效果,不是吗?

       上面这些,足够你在公司受到一定的重视了,但如果有更远的目标,这就远远不够了,想当将军,不一定要懂兵法,但一定要会用兵。这话乍一听似乎自相矛盾,但实际就是这么回事。理论永远都只是停留在书面上,只有运用到实际中,产生了作用,才是有用的。所以,我们更应当从实际出发。

       那么,我们没有交流技巧,如何去与客户做交流呢?我们的目的很明确,用我们的真诚赢得客户的好感,然后让客户来告诉我们我们所需要的东西。

       是的,我们可以足够真诚,但仅此是远远不够的,你不能期望客户向你的上司那样可以不厌其烦得给你讲解你还未明白的东西,而且,客户和你上司立场也是不一样的,你上司是站在和你一样的立场,而你的客户则是站在你的对立面的。所以,在做交流的时候,一定要设身处地的为对方想想,要在第一时间告诉对方你是否明白了对方的意思,然后说明你的看法,还有,要注意,作为技术人员的我们,千万不要用技术词汇去向对方描述你的想法,这样会给你们的交流带来很坏的影响。我总是先认真听取对方意见,在这过程中,把还不明确的地方记下来,然后在合适的时间向他提出我的疑问,在他释疑的过程中不断的深入,然后把自己的理解用他能明白的方式描述出来,其实就是用户接口,客户不用去关注技术细节,所以我们只需要告诉他,他需要怎么去操作能得到最后的结果,最后的结果是什么样的就可以了,这样,当双方达成一致的时候,你不仅是明确了客户的需求,同时你也对你所要做的工作有了一个整体的方案。当然,这里面需要有敏捷的思维,但更主要的是,你要用心去做,只有用心了,你才能体会到这里面所包含的内容,才能把你的工作做到最好。

       就目前国内软件业现状来看,中小型企业依然占据着主导地位。所以,技术和管理的分工还不是十分的明确,很多人依然在做项目经理的同时兼任着技术总监的位置。所以,从技术转管理依然是一条很光明的道路,至少在未来几年里是肯定的。那么,我们是不是真的需要培养培养我们在管理和交流方面的知识呢?答案是肯定的,不管在什么时候,复合型人才总是要比单一型的人才要受欢迎。

posted on 2009-09-08 11:37  nextsoft  阅读(346)  评论(1编辑  收藏  举报