前言:我为什么想写这篇文章
表达是一种软技能,同样的诉求,从有的人口中提出来就有种条理分明乃至春风拂面的感觉,让人根本没有办法拒绝。而从另一些不擅长表达的人口中,不是信息密度低,就是语言含混不清,主次不分。
一些常见的表达误区
- 情绪化表达:过于强硬或者带有情绪的表达,说话的人会使用很多“我觉得”、“我认为”,把自己当宇宙中心的巨婴思想。
- 空洞主张:没有数据或事实支撑的诉求。
- 铺垫过长:绕圈子,讲了半天也没说出具体诉求。
如何进行高效且有理有据的沟通
表达是一门艺术,在与他人沟通时,有理有据地表达自身诉求需要技巧和结构化的方式,这样才能清晰、有说服力并且最大限度地防止对方产生对抗情绪。
STEP1 准备充分,明确诉求
- 核心诉求明确:在沟通前,清楚自己希望达成的目标是什么(例如解决问题、寻求支持或提出改进)。
- 理解对方背景:对方有哪些事情是知道的、哪些事情是不知道的,站在他的立场,识别他最看重哪些事情,核心诉求是什么。
- 收集事实和数据:使用具体的信息来支撑自己的观点,而不是仅仅依赖主观感受。
STEP2 使用结构化表达
这里介绍一下三段论法,它的优点是逻辑链路清晰,可称为演绎法的应用典范。这里我根据前文中B站博主的视频逻辑,尝试分析他对于三段论的应用。
- 现状描述:解释当前的事实或问题。(面试过程中,面试者提出了一个大作业的要求,为了保证大作业的质量,我需要花费至少两天的时间)
- 诉求阐述:表达自身的需求或期望。(其实博主一共表达了两项期望,第二项相对隐蔽。1.我希望对方就我在这项作业上投入的精力,支付必要的报酬。2.面试是一个双向选择的过程,我希望彼此是平等和尊重的态度)
- 理由支持:提供依据或解释诉求的合理性。(这项报告由多个部分组成,而一份高质量的报告,并不是短时间内就能完成的。如果因为时间紧张而交上去一份匆匆写成的报告,又会给对方拒绝自己的充分理由)
原博主的视频中稍微调整了三段论的顺序,把“理由支持”的部分提前讲述,按照 基础共识(面试双方理应平等且互相尊重)--现状描述(面试官提出了不合理的要求)--自身诉求(按劳付费,互相尊重) 的顺序来表达,但本质上并没有脱出三段论的范畴。我真的很欣赏博主在视频中沉着冷静、有条不紊地表达,其中并不会掺杂“我不爽”、“我觉得不合适”这样很主观情绪化的语句,说出这样的话会给人以不成熟的感觉,即使有理也会变成无理。
STEP3 强调双赢
所有的表达都必须是建立在一系列双方都必须遵守的共识基础上,从共同认知、利益出发。不仅要谈对自己的好处,还要让对方看到对他们的价值或积极影响。
STEP4 注意自己表达时的语气
- 保持尊重:避免指责和情绪化,用中立的词语陈述问题。
- 表达共情:显示你理解对方的立场和困难,例如“我知道您的时间很紧张”。
- 避免模糊:使用明确的语言,比如“我需要两天时间完成”比“尽快完成”更清晰。
- 避免过多主观:多用“根据数据”“研究表明”等客观依据,而不是“我觉得”。
- 开放沟通:在表达诉求后,询问对方的意见,例如“您怎么看?”或“您是否有其他建议?”、“您认为这样是否OK?”。
- 接受妥协:适当准备替代方案,例如“如果不能增加资源,是否可以延长交付时间?”这里一定要先把高的要求提出来,然后“给对方一个台阶下”,让对方或者自己提出稍微降低一些要求(实际上降低后的要求才是你最初的诉求),这样从心理上对方会有“亏欠你”、“自己占了便宜”的想法,更容易接收降低后的要求。
结语
表达是职场中的一项必备技能,作为程序员很多时候“讷于言而敏于行”,这往往成为其在职业发展中的一个短板,让自己长久囿于“执行者”的角色。越不擅长沟通,就越不沟通,“不会沟通”负反馈回路就这么建成了。
不妨在日后与产品经理、设计师、测试工程师等兄弟团队的沟通过程中,主动运用本文提到的技巧,努力当一名“做得漂亮”同时“说的也漂亮”的软件工程师。