避免成为挖坑大王,你需要练习「接口意识」
最近挖了个坑
进来在工作上独立负责一个项目,既要和学员进行直接沟通,也需要和兼职的教练团进行沟通,这两件事情和大部分项目一样,都需要发布任务、邀请对方参与,并追踪对方反馈。 在这里,其实暴露出了不少之前工作中没有重视的问题。 比如,通知学员课程即将结业,邀请大家自主组队、选题,来冲刺作业。看似是一个很简单的课程通知,其实背后也有不少需要注意的地方,比如说:
- 作业需要在什么时间点提交?
- 要完成作业,一般需要几个步骤?每个步骤需要什么时间点完成?
- 如何发布组队信息?在哪里、需要呈现什么样的信息?
- 完成作业之后,提交到哪里?以什么样的形式来提交?直接给一个网址还是把 Markdown 文档贴到课程作业区?
- 什么样的选题合适,什么样的选题不合适?
- 前面课程都没赶上,是否还能参与结业作业?
- …
更具体的细节问题还可以列出不少,而每一个让人懵逼的点,都可能阻止同学完成并提交最后的结业作业。
这样的坑其实还不少
和同事协作的时候
- 每周需要交付哪些类型的任务?
- 以什么样的品质交付?
- 在什么时间点交付?
被老婆使唤做家务的时候
- 刷过的碗放到哪里,碟子怎么摆,筷子怎么摆?
- 买来的水果和零食要堆放到哪个角落?
- 冰箱里的菜放了几天就必须扔了?
如何避免?
如何避免被老婆嫌弃,被同事念叨,还有催不动同学的尴尬和焦虑? 「接口意识」能够帮忙解决很大一部分问题。
什么是工作中接口意识?
最简单的一个解释,其实就是做任何事情,都和协作者明确好5W1H:
- Why 为什么要做这件事,做了有什么好处?
- What 是什么,要做什么,要做成什么样?
- When 什么时间开始,什么时间交付?
- Where 在哪里接受任务,在哪里操作任务,在哪里提交任务?
- Who 需要谁参与?分别是什么角色?
- How 具体这个事情执行起来是什么样的步骤?
5W1H 这个概念可能大家都听了不少,可是这和接口有啥关系?
说到接口这个词,映入我脑海中的意象有两个,其中一个是电视机和台式机背后密密麻麻的插口,另一个,是在编程中学会的 API(Application Programming Interface)。
先说硬件: 如果你新买了一套高性能的台式电脑,包括以下组件:主机、键盘、鼠标、显示器、音响等等,那么你用它痛痛快快打游戏之前,必须通过各式各样的线缆,把键盘、鼠标、显示器、音响都和主机连接到一起
虽然都是黑色的电缆,但是鼠标所用的和显示器所用的数据线,很显然其间传输的信号是不一样的,前者只需要传输定位信息和点击信息,而后者则需要传输海量的颜色、位置信息。如果我们把两条线路混合,那么你既不能用鼠标,也看不到任何图像。
总而言之,只要你用正确的线缆、搭配正确的外接设备,那么计算机就一定会给你准确的数据,让你可以使用鼠标和显示器。
我们再说软件层面的接口,先看一个简单的天气查询网站给开发者提供的数据接口。
网站要求开发者,提供以下关键信息:城市名称(cityname),导出数据类型(dtype)、导出数据格式(format)以及申请调用数据者的密码(key)。
如果你按照正确的格式,输入了关键的查询信息,那么这个网站就一定会把正确的天气数据返还给你。
回到日常工作上,其实最直接的应用就是,你在每一次和别人进行任务交流的时候,包括发出任务和接受任务,都应该对 5W1H 达成共识,落地成为清晰的文档或者备忘录。
同理心、认知加工与接口意识
之前老被老板批评没有同理心,容易得罪人。仔细想想,也和缺乏接口意识不无关系,在和他人协作的过程中,没有明确下来时间节点,只能一遍一遍地催,也因为内容不熟悉,而导致无法对于 What 进行有效的、有价值的反馈。
若是结合认知科学的知识来看,框架性信息给的不够充分、不够精准的话,其实大大增加了认知加工的难度,无端占据了大量脑力,不惹得人烦躁才怪呢。
Changelog
190829 陈晨创建初稿