提问的智慧

提问的目的绝不是为了轻而易举地获得答案,而是为了逐步培养自己的思考能力,去形成自己分析问题、解决问题的思路。

提问前

试图寻找答案

  • 手册
  • FAQ
  • 网络 (Google)
  • 熟人

准备好问题

  • 前提是否正确
  • 说明做了哪些准备
  • 说明期待的结果

准备好心态

  • 可能无法得到回答

提问时

谨慎选择论坛

难度、方向、面向人群

语言组织

用词贴切、语法正确、拼写无误

标题选择

使用含义丰富、描述准确的标题

内容描述

  • 谨慎明确的描述症状
  • 提供发生问题的环境
    • 操作系统
    • 环境配置
    • 版本
    • ……
  • 说明提问前的理解
  • 说明提问前的尝试
  • 罗列近期可能有影响的软硬件变更
  • 话不在多
  • 只说症状,不说猜想
  • 按时间顺序列出症状
  • 明白想问什么
  • 不要问应该自己解决的问题
  • 去除无意义的提问
  • 谦逊的提问
    • 在提问中预先道谢
    • 在收到回答后也发出感谢

提问模板

工具使用

我使用XXXX程序时,环境情况是(操作系统版本,浏览器版本,…),我做了XXX操作,结果出现了XXX问题,我在搜索引擎上找到XXX解答,我的理解是XXXX,我操作时出现了XXXX问题,还是无法解决问题,我也请教了同学XXX,也没有解决问题,老师,您能帮我看看是怎么回事吗?

教材学习

  • 在每个问题后面,请说明哪一章节的什么内容引起了你的提问,提供一些上下文
  • 列出一些事例或资料,支持你的提问 。
  • 说说你提问题的原因,你说因为自己的假设和书中的不同而提问,还是不懂书中的术语,还是对推理过程有疑问,还是书中的描述和你的经验(直接经验或间接经验)矛盾?

我看了这一段文字 (引用文字),有这个问题 (提出问题)。 我查了资料,有这些说法(引用说法),根据我的实践,我得到这些经验(描述自己的经验)。 但是我还是不太懂,我的困惑是(说明困惑)。 【或者】我反对作者的观点(提出作者的观点,自己的观点,以及理由)。

教材代码

教材PXX代码运行结查为什么是xxxx呢?我原来认为这个地方应该是XXX,我写的代码的码云链接是XXXX。 教材PXX代码第X行是什么意思?这个问题我查找了XXXX资料,我的困惑是XXX。我写的代码的码云链接是XXXX。

提问后

  • 问题解决
    • 发个简短的说明,表达谢意,说明实践情况
  • 问题未解决
    • 不要重复发帖
    • 先尝试搜索资料,说明做过的努力再提出新问题
  • 问题无答案
    • 不要重复发帖
    • 向产品公司寻求帮助

参考文献

[1] 提问的智慧 D.H.Grand [2] 如何提问 娄老师