作为一个不会沟通的程序员,总有一种想弄死自己的心。
团队沟通
团队沟通是团队协作的基础。作为程序员,从来不是独立工作的(某些情况除外),我们需要沟通、交流、协作,甚至以诙谐幽默的风格促进自己告别单身。
一般来说,职场沟通的目的大约以下几种:
- 如何能在最短的时间做到令对方明白您的目的?
- 如何通过交流知道对方的目的?
- 确保双方理解的一致?
- 产生矛盾时的冲突管理。
- ……
但是由于种种原因,沟通难以达成一致。
与产品经理的沟通
倾听者
程序员和产品经理其实并非是对立的。一个好的团队里面,产品经理是需求的设计者,而程序员是需求的实现者,两者通过沟通达成一致理解,才能确保设计的好,做的对。
信息
从产品经理
流向了程序员
,程序员
通过不断的反馈,力争能够获取完整、准确的信息。
作为一个合格的程序员,我们必须具备倾听的能力:
- 足够的信息接收和理解能力。
- 及时准确的反馈信息。
倾听
也是生活中的重要技能,通常,一个好的倾听者的朋友不会少。
倾诉者
协作从来不是单向的,程序员在工作过程中,不能做一个工具人。
信息
从程序员
流向了产品经理
。
这部分信息可能属于以下的情况:
- 在程序员眼里,某些需求可能不太合理;
- 在程序员眼里,某些功能可能难以实现;
- 在程序员眼里,需要更多的时间(工时)去实现这个功能;
- ……
很明显,这部分信息
可能会包含负能量
,这种负能量
也是团队产生对立
、冲突
的原因之一。
在职场中,一个合格的倾诉者更应该表达期望
,而非表达情绪
。而生活中,更多的会向自己的朋友表达自己情绪
,带有浓烈的情感。
与其他人的沟通
确定目标
团队内的每个人的职责
是不同的,我们在沟通的时候,第一目标是要确定能找对人
。在一个初创的团队里面,很容易出现找错人的情况。
比如,测试人员测试时不知道是不是符合需求,询问开发人员
,而在团队内,产品经理才是需求
的制定者。
确定期望
所谓的期望,也就是我们的诉求。通常,如果诉求难以被满足,那么我们会收获
负能量
。但是沟通的艺术在于,通过话术、技巧让倾听者舒服。
不要有太高的预期,否则会很令你失望。
确定方式
沟通的方式很多,一般面对面的方式是高效的,但有时候因为技巧的问题,也更容易加剧冲突。
团队内的每个人都是充满个性的,因为性格、品行、脾气等个人因素,很多同事在以后的生活中会成为朋友,他们是团队内最默契的搭档,能够为团队的稳定和和睦产生重要的作用。
如果是朋友,那么交流方式会变的很多。
但是,我们不能够保证所有团队成员都能够正常的沟通,总会有冲突产生。这时候的沟通的重要性会凸显出来。