在上一篇“程序员不破此关,难达优秀”中我们指出处在不同发展阶段的开发者之间的关键差别在于知识的丰富程度以及知识是否成体系,然后介绍了修炼知识体系的12字箴言——“干中学、事上练、常回顾、重关联”。
今天我们来聊开发者另一项至关重要的修炼:人际沟通。内容分如下 4 个部分:
一个一个来说吧。
插一句:我正在参加CSDN 2018年博客之星评选,希望你能投我一票,我在 NO.55。
感谢你宝贵的一票,投票地址:https://bss.csdn.net/m/topic/blog_star2018/index 。
你去找老板谈加薪,被老板拉着聊了一个多小时情怀和奉献,结果还没说到钱上呢,老板有更重要的事情,你们结束了谈话。
这不是成功的沟通。
你隔着工位喊一位同事,要他提交周报,该同事回怼你一句,“你管那么多干嘛,你又不是项目经理!”你面子上挂不住,和他吵了起来。
这不是成功的沟通。
成功的沟通往往具备下列特点:
要实现这几点,我们需要了解沟通模型。
当一个人使用QQ向一位QQ好友发送消息时,软件层面得做下列这些事情:
这样对方才能接收到你发的信息。
对方接收到后,会做下列事情:
这个即时通信软件的聊天过程,有几个关键点:
有一个点出错,你就收不到反馈。
与QQ好友聊天和工作中的人际沟通,使用的是类似的信息沟通模型,抽象如下:
在这个模型中,发送者要决定信息的编码方式,首先得识别接收者,然后,找到适合接收者的协议,最后才是编码要传递的信息。
在这个过程中有 2 个前置过程非常关键:
这两点做不到,沟通十有八九会失败。
所以,接下来我们先介绍如何识别人,然后介绍编码框架。
识别人,简单讲就是对一个人进行归类和定性。比如我们常说张三粗心李四细心王二麻子不靠谱,就是识别后所做的定性评价。
识别人有很多方法。我们比较常用的有两大类:
先说我们人人都在使用的观察、分析、总结。在现实环境中,这种方法可以分三个层次:
这种方法,孔老夫子在几千年前就总结过了,在《论语·为政》篇中:
“视其所以,观其所由,察其所安,人焉廋哉?人焉廋哉?”
观察识别法人人会用,但属于比较模糊的方法,水准高低、准确性全靠个人领悟,你很难从别处很快学到一定水准,也很难将这种方法系统地传授给别人。
这种方法就好比我们中餐中常说的“盐少许、酱油少许、糖少许”,你看着是那么回事儿,但到底少许是什么,不知道,得自己摸爬滚打慢慢体会。
那有没有更简便快捷的方法呢?
当然有,国外有威廉·马斯顿的 DISC 理论模型,国内有曾国藩的冰鉴。
DISC理论的运用,可以参考李海峰老师的《赢得欣赏》一书,冰鉴理论,可以看现代的翻译版本,我们就不具体展开了。
识别人之后,接下来就是“见人说人话、见鬼说鬼话”。
这两句俗语,其实说的就是,在沟通时,要根据对方的类型选择合适的协议,编码他关心的信息,然后再用它喜欢的方式传递给他,这样他就能更好的接收并理解你的信息,做出你期待的反馈。
举个例子,你的上司关注事胜于关注人,目标感很强,反应迅速,行动很快,那你向他汇报工作,最好是“先说结论”,简明扼要,多说事实,少说废话。
常见的用于沟通的框架,有这些:
每一种结构都需要很长的篇幅才能讲明白,因此,我们一种也不讲,请大家参考我标注出的图书,自行研读。
这次我们介绍了要想提升人际沟通成功率,需要先识别你要沟通的对象,统合你的目标和ta的目标,用ta易于接受的方式编码要传递的信息。为此我给出了沟通模型、识别人的2类方法、常见的编码框架等线索。
但只有这些,是远远不够的,你必须要扎扎实实的研究、练习,才能真的做好识人与沟通。
好啦,关于人际沟通,就说到这里,下一次,我们来聊——程序员加薪升职之项目管理能力修炼。
联系客服