How to Question and Answer

怎样做工作提问和工作回答。

怎样工作提问

  1. 提问的问题尽量能够带有背景介绍,已经做的工作,遇到问题的现象,所作的尝试。
    1. 背景介绍 帮助回答者快速融入相同语境。通常同项目,同部门可以忽略。
    2. 已经做的工作 可以体现提问者不是从零开始的提问。不过不用说的非常详细,容易偏离问题本身,尽量筛选出和问题最相关的部分。
    3. 遇到问题的现象 是描述问题本身最好的方式。这里的现象是指客观描述,比如报错信息,日志,错误响应,客户反馈原文等。
    4. 所作的尝试 可以体现提问者对问题的理解程度,对解决办法的思考等。同时在获取到回答以后,可以帮助自己调整解决思路,在未来遇到类似问题能够独立解决。
    5. 如果以上信息无法提供,除了提问者仍需要做些功课再来提问以外,还有一种情况是提问者被培训不足,这时候要主动寻求相关知识的培训或进行主动搜索。
  2. 不宜提出非常笼统的问题,尤其在向上或平级提问时。
    1. 比如 XXX怎么做?XXX是什么?XXX为什不对?
  3. 不宜对定制化严重的操作忽略背景介绍。
    1. 比如 我做了XXX(某种定制化严重或非常规操作),为什么结果不对呢?
  4. 对于基本已经找出根源问题并能够提出解决办法的问题(受限于权限,规章,越级等),不宜仅通过遇到的现象和解决办法来提问,尽量加入所做的尝试。
    1. 比如 我遇到了XXX,可以改一下XXX这里的XXX吗?可以换成这样问:我遇到了XXX,通过检查XXX的日志,发现XXX的代码的XXX行可能有逻辑问题, 因为如果是XXX逻辑,在目前的场景下,XXX会导致XXX产生报错,可以改一下XXX这里的XXX吗?

怎样工作回答

  1. 回答不能提供准确答案的问题
    1. 尽量分析出问题的分类,从而给出问题应该的归属者,比如 这个XXX的问题我不清楚,你可以问一下XXX团队的人,他们负责这一块。
    2. 问题归属于自己的角色,但不能直接给出答案时,不要给出模糊或臆测的答案,可以让提问者等一下自己去研究一下。比如 这个问题我需要检查一下代码, 等一会给你回复。尽量不要这样回复:这个问题感觉应该XXX就可以了(臆测的答案)。
    3. 问题答案依靠研究无法解决,需要依靠试验时,尽量提供试验的方式方法。比如 这个问题需要测一下,你可以先试一下XXX这样输入,结果是不是XXX, 是的话,再试一下XXX,我们看看结果;如果不是的话,应该是XXX这里有问题,再需要找XXX咨询一下。
  2. 回答能够提供准确答案的问题,提供回答的同时还需要思考
    1. 提问者无法独立解决的原因
      1. 提问者缺少培训或文档等
      2. 提问者缺少对背景的深入了解
      3. 提问者缺少经验
      4. 任务分配错了
      5. 任务设置有问题,需要额外开发而未说明
      6. 回答者没有提供方便易用的接口和说明
    2. 回答者多次被不同人问到相同问题的原因
      1. 没有培训或文档等
      2. 没有提供方便易用的接口和说明
      3. 开发中的功能尚未公开
      4. 需求有误
      5. 功能不被维护但仍被使用
Written on June 1, 2022