运用 PREP 模式进行表达

作者:程序员罗尼 | 发布:2021-03-27 | 原文:https://mp.weixin.qq.com/s/VpMXenEl0tAtLIWTzX2sxw


开门见山,先说说什么是 PREP,PREP 就是一种表达方式,指通过 Point-Reason-Example-Point 四个过程来把一件事情说清楚,下面详细解释一下

第一步,Point,先说结论

第二步,Reason,列出支持结论的原因

第三步,Example,给出事例

第四步,Point,重申自己的结论

这篇文章解释一下我自己对 PREP 过程的运用

下面以 team debrief 中的面试结论做一个事例

先说一下什么是 team debrief,这是招聘过程的一个环节,一般面试都不止一轮,也不止一个面试官,debrief 就是在面试结束之后几个面试官在一起讨论并作出决定的过程,概念解释完毕,下面进入正题

Point

根据第一轮面试的结果,我认为可以以 L7 的级别(此级别无实际意义,仅做举例之用)雇佣这个候选人,基于以下原因

Reason

第一,具有良好的解决问题的思路,能先确认问题,了解具体需求,并根据问题设计方案,最后再进入执行过程

第二,设计方案符合功能和性能要求,能考虑到边界条件,并知道如何验证

第三,执行阶段,代码风格良好,编写速度快,遇到问题能快速解决,并能得出正确结果

Example

针对第一点,候选人在拿到问题后跟我进行了充分的讨论,了解问题的细节,并用自己的理解进行复述,得到确认后才开始设计方案,相比其他很多候选人,这一步能有沟通确认的意识就很好

针对第二点,候选人没有马上进行代码开发,而是在纸上做了思考,并设计了一个方案,在设计方案以后再次跟我确认思路,在得到肯定肯定答复之后再进行开发(这里更理想的情况是能设计出不同的方案,并能清楚说明各个方案的优缺点,以及他选择哪个方案及其原因)

针对第三点,候选人开发过程中思路清晰,代码风格良好,有测试意识,能主动编写测试用例,在用例失败时能快速进行调试并解决问题,最终在规定的时间内得到了正确的结果

Point

基于上述理由,我认为可以以 L7 的级别雇佣这个候选人

事例结束,这就是我在一次面试结论中运用 PREP 的例子,我们可以在日常生活工作中有意识的进行锻炼,通过 PREP 模式进行表达,长此以往,相信思考能力和表达能力都会提升的

END