杂烩

沟通技巧:反问提出问题的原因

昨天晚上的时候我跟老板在前端对接群里面与外部兼职的前端开发对接,前端工程师的意思是:「能整理一份接口文档吗?页

Written by 奶爸 · 2 min read >

昨天晚上的时候我跟老板在前端对接群里面与外部兼职的前端开发对接,前端工程师的意思是:「能整理一份接口文档吗?页面上用到的数据,哪几个是同一个接口;提交的时候需要用到哪些数据。……」

然后我就直回复了:「API 刚开始出,还没形成文档;在做跟后端(链)交互之前我们先讨论一下」,然后问了一下喜欢用的 IM 工具和平常兼职的时间段,然后说「今天可以先休息,后端还没有准备好。」

不知道你有没有发现,其实在这里我犯了一个错误,虽然对话整体上比较温和。但是我想当然的把对方的问题以自己的理解回复了,当时我的理解是:「现在前端组件之类的做的差不多了,需要接一些数据了。但是现在基本 API 还没出,也没有形成文档,今天就先休息吧」。

但是,这个问题背后的意思可能不是这些,或不止这些。

然后老板补充说:「目前是要用到接口定义了吗?页面架构要用到?还是晚点给出来再用到?现在应该是纯实现页面阶段。」,前端回答:「页面上也有数据管理,参考着接口写会好点。」

对了,这里就体现出问题来了,虽然老板会问这个问题也有之前老板安排他首先实现页面为基础,但是「页面上有数据管理」(vuex 定义 state)之类的,这是我没有想到的。因为我自身是开发,并且对前端比较熟悉的原因就让自己的思维想当然就这样了。「为什么需要接口定义?」是我应该问而没有问到的问题。

以后面对一个问题的时候,stay foolish,首先反问一下为什么,为什么需要接口定义?你会得到一个深入的理解,也会让项目的进展更加顺利,避免在沟通上浪费时间。

Written by 奶爸
Become a rich man who contributes to his loved ones and friends. Profile

需要被需要

奶爸 in 杂烩
  ·   4 min read

奶爸的 2019 年度总结

奶爸 in 杂烩
  ·   5 min read

作为面试官

奶爸 in 杂烩
  ·   3 min read

发表评论

电子邮件地址不会被公开。 必填项已用*标注