目录

    1. 提问的动机

    提问的动机分为两种,被动型、主动型。

    2 被动型

    被动型的提问,是当你遇到问题之后,寻找问题的解法而不得时,被迫的行为。

    2.1 尝试自己解决

    遇到问题时,不要着急问别人。在时间允许的情况下,尝试自己解决。

    一方面,可以锻炼自己分析问题和解决问题的能力。另一方面,一旦问题解决了,问题就不再是问题,而是自己的经验和知识库。

    2.2 善用知识库

    问题,不会是一个孤立的,而是具有一定的背景和上下文关系。结合问题的背景,能够找到一些类似 Q&A 或者 wiki 的文档。在这些文档中,通常能准确的给出问题的答案或者相关提示。

    2.3 善用搜索

    如果条件允许,请使用 google 。

    下面是使用 google 搜索的一些技巧:

    • 使用 “” 进行完全匹配
    • 使用 * 进行模糊匹配
    • 使用 site:” 指定网站
    • 使用 - 排除关键字

    3 好的提问

    3.1 清晰的标题

    3.2 准确的正文

    1. 用清晰的语言描述你遇到的问题
    2. 提供软件环境,包括操作系统、数据库等相关软件及其版本号
    3. 问题是否可以重现,采用什么方式重现
    4. 采用了什么措施解决问题,最终结果(可提供日志、程序、截图等描述)
    5. 尽可能提供问题相关的可分析文件,包括日志、截图和Core dump等
    6. 不要长篇大论,简明扼要,描述主要问题

    4. 主动型

    主动型的提问,是当你获取信息时,自发产生的一系列思考。如果不管读到什么、听到什么,都不假思索地全盘接收,久而久之,你就会把别人的观点当成自己的观点。

    最终失去独立思考的能力,失去批判性思维。批判性思维的核心就是需要创造性提出问题,然后合理地分析论证。

    主动提问是加深理解、激发自己思考的有效方式。

    4.1 提问的思路

    • 论题和结论是什么
    • 理由是什么
    • 哪些词语意思不明确
    • 什么是价值观假设和描述性假设
    • 推理过程中有没有缪误
    • 证据的效力如何
    • 有没有替代原因
    • 有什么重要信息被省略了
    • 能得出哪些合理的结论