沟通守则
有目标的沟通
项目上的每次沟通,都要有一个目标
说一句话之前,做一件事情之前,要考虑清楚,是距离这个目标更近了,还是更远了。
对事不对人原则
处理任何事情,尤其是紧急的事情,都要做到对事不对人。
其根本原则为,先解决问题,弥补损失,再去总结经验和教训。
如果一个人做事情屡次失误,那错误有四成是这个人的问题,六成是管理者或公司的问题。
下属失败次数太多,那自己首先是自己用人有问题的,管理者要有这个觉悟。
及时沟通原则
很多程序员,刚工作的时候,都有一个问题,就是不知道沟通。
比如,架构或流程定下来了,但因为某些原因做不下去,就直接修改掉了。
或者,本周末要完成,但由于某些原因无法完成,就直接不做了。
其实,这些都没有问题,但缺少一个关键步骤,那就是要“及时沟通”。
邮件+口头沟通,或邮件+QQ/微信沟通都是不错的选择。
因为很多时候,项目是牵一发而动全身的,自己能看到的,并不是项目的全貌。应该让自己的队友,自己的领导清楚问题所在,这样才能配合作战不是:)
沟通及写文档时对方无知的原则
程序员沟通时,经常会犯一个错误,就是假设对方有自己全部的背景知识,这样沟通下来,很多时候效果不好,别人一头雾水,自己很受打击。
有小朋友问我应该怎么去做此类沟通时,我给他们的建议是:“假设对方什么都不知道,或者干脆当他是傻子,然后你试着把事情讲给他听”。
文档也一样。自己写的接口文档,自己把自己当成不清楚系统架构的人,或把自己当成傻子,如果你能读懂了,那别人有60%的几率也就能读懂了。
要沟通不要吵架,时刻注意语气及用词原则
我们沟通的目的,是解决问题,不是引起更多的问题。
吵架,往往不能解决问题,只会引起纷争,
过于强势的沟通,就算暂时取得了自己想要的结果,往往也只会引起更多的问题。
无论你多着急、无奈、甚至是气愤,
请注意你沟通时的语气及用词。
错误的语气及用词,永远只会起到反作用。
(原则性问题不可以让步,但语气缓和与让步是两个完全不同的问题)