Skip to content

Instantly share code, notes, and snippets.

@burningtnt
Last active August 10, 2024 10:58
Show Gist options
  • Save burningtnt/360d2b93452560c0413ac1a6e3515642 to your computer and use it in GitHub Desktop.
Save burningtnt/360d2b93452560c0413ac1a6e3515642 to your computer and use it in GitHub Desktop.
我到底该怎么提问

本文节选自 learnku.com(其实这篇文章节选自 How To Ask Questions The Smart Way

首先,你应当明确……

我们痛恨把一个消息复制几百遍

当有人给你这篇文章的链接时,说明你违反了本文上的某条规则。 你应当仔细阅读,然后告诉他我违反了哪一条。

礼貌总是有益的

礼貌一点,使用 “请” 和 “谢谢你的关注” 或者 “谢谢你的关照”,让别人明白你感谢他们无偿花时间帮助你。 如果你觉得自己无法完美的遵守这些规则,先请礼貌。

慎用私信

问题的解决过程应该公开、透明,此过程中如果更有才能的人注意到不完整或者不当之处,最初的回复才能够、也应该被纠正。同时,作为回复者也因为能力和学识被其它同行看到而得到某种回报。

公开的回答,也可惠及后人,当别人遇到相同问题的时候,可以通过搜索进来而得到答案。论坛里再次出现类似的问题时,我们也可以引用此问答帖。

当你要求私下回复时,此过程和回报都被中止。别这样做,让回复者来决定是否私下回答 ── 如果他真这么做了,通常是因为他认为问题编写太差或者太肤浅,以至于对其它人毫无意义。

我们不是客服

我们(大多数人)是自愿者, 从自己繁忙的生活中抽时间来回答问题,有时会力不从心,做不到一天都守在电脑前。即使我们半天没有回复,也请保持耐心。

当然,如果你发现自己前后的人都被回复了,就自己没被回复,那大概率是你被遗漏了 :(

此时你可以友善的发一句“能麻烦解决一下我的问题吗?”,并通过平台上的“引用”功能定位自己的消息。 但别忘了,我们不是客服,所以请不要在消息前后 @ 他人 —— 这不会加速别人看到消息

你再说紧急,把一个消息到处发,也不会有人会看

不要把问题标记为 “紧急”, 即使对你而言的确如此。这是你的问题,不是我们的。

宣称 “紧急” 极有可能事与愿违:大多数回答者会直接略过这种消息,他们认为这是无礼和自私地企图得到即时与特殊的关照。

好的,我确实有疑问,那我应该……

  1. 仔细阅读屏幕上的每一行字,说不定就是解决方案。没有?再读一遍,而且请大声地读出来。
  2. 打开 baidu.com 或者任何一个搜索引擎,说不定你就搜到了。
  3. 看看社区有没有“常见问题解答”、“公告”之类的地方,你应该先去看那里。

我看过了,这是个全新的问题

真的吗?再看一遍。

真的没有

完整描述问题症状而不是猜测

在问题中书写是什么导致了问题是没用的(如果你的诊断理论是了不起的东西,你还会向别人咨询求助吗?)。

所以,确保只是告诉他们问题的原始症状,而不是你的解释和理论,让他们来解释和诊断。

来看一个例子

愚蠢: 我在启动 Minecraft 程序时遇到错误,怀疑是没装前置,怎么搞!

明智: 我在启动 Minecraft 程序时遇到错误,启动器分析显示原因未知,截图在下方。 并且,我注意到启动器让我上传崩溃信息,这是崩溃分析文件:...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment