Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit b5016e0

Browse files
Create how-to-ask.md
1 parent 1f8bb12 commit b5016e0

File tree

1 file changed

+45
-0
lines changed

1 file changed

+45
-0
lines changed

‎docs/how-to-ask.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
我遇到过很多让我无语或者头疼的问题,也遇到让我很欢喜想要去耐心解答的问题,总的来说,会提问的人还是太少了。我不知道我是不是一个会提问的人,为此我也查阅了网上的一些相关资料,下面给大家分享一下我对如何提问的看法。
2+
3+
下面我总结了一些经常被问到的一些问题,我暂且将它们分为:"稍微正常"和"不那么好"这两类。
4+
5+
**我觉得稍微正常点的问题(还算正常的问题,但提问方式有待改善):**
6+
7+
1. 如何学习什么?
8+
2. 什么该如何入门?
9+
3. 什么问题如何解决?
10+
4. 什么内容你能给我解释一下吗?
11+
5. 如何找到一个让自己满意的工作?
12+
6. 简介该如何写?
13+
7. 初学xxx有哪些书籍推荐呢?
14+
8. ......
15+
16+
**我觉得觉得不那么好的问题(让人讨厌的问题):**
17+
18+
1. 什么软件可以发一下、我能在哪找到 X 程序或 X 资源?(一般被提问者内心OS:难道不会 Google?最不济应该也会百度吧!)
19+
2. 什么环境变量怎么配置啊( Google?百度?)
20+
3. 随便截个bug图,然后扔下一句话:"这是什么题"(一般被提问者内心OS:我滴个乖乖,你随便截个图问我,我特么哪有闲心思给你解决这种问题,我自己不就是从这个时候过来的吗,是不是应该把 stackoverflow 推荐给他!
21+
4. 我怎么才能破解 root 帐号/窃取 OP 特权/读别人的邮件呢?(一般被提问者内心OS:想要这样做,说明了你是个卑鄙小人;想找个别人帮你,说明你是个白痴!)
22+
5. ......
23+
24+
分享一个这两天遇到的一个典型的例子,当然,之前也遇到了很多这样的例子,我觉得下面这位同学的问题以及提问方式都不太好,至少我自己真的不太喜欢。
25+
26+
![null](https://mmbiz.qpic.cn/mmbiz_png/iaIdQfEric9Tw8S29vl6wk6aYibBBia0w2u6LGwcibRkDiaX9NlloSQRUoRtulgnMFqzeohq5LwqJYGQPvVLeFce15Fg/640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1)
27+
28+
前面的聊天的我这里就不贴了,总结来说,我觉得他的提问存在很明显的问题就是:没有把自己的问题描述清楚,问一些过于"低级"的问题,另外,最重要是我觉得他态度也不是那么好。所以,后面我就直接给他说:"这些问题你直接百度/Google 最好"。我是真的讨厌这种问问题方式,我也知道你可能是刚入门,需要别人帮助你回答一些疑问,但是请你问问题之前自己先做下功课可好?
29+
30+
说了这么多废话,其实也是自己心里话,不光是想让大家意识到会提问真的很重要,同时也是告诫自己以后要注意自己的提问方式。**下面说一下我觉得比较好的提问方式或者说是高效提问方式:**
31+
32+
1. 最重要的就是遇到问题之前首先 Google!很多时候你花半个小时到处问问题,你 Google 一下可能 10 分钟就解决了。
33+
2. 有问题直接问,不要给别人来句"在吗"或者"有时间吗"这类话(我觉得我还算脾气很好的,每天都会遇到这类人,每天都不耐烦的回答,但直接说明自己的问题或者请求不是更好吗?)。
34+
3. 问别人问题之前自己先做一些功课,不要一上来就问一下很 Low 的问题,让别人对你的印象不好;
35+
4. 问问题的时候尽量添加一些上下文信息,比如说:你为什么问这些问题,这些问题出现在什么情况下等等。
36+
5. 你可以先说明一下自己对于这些问题的看法,你准备如何解决,你做过哪些尝试,你期待对方给你什么样的回答。
37+
6. 缩小你的问题的范围,越是范围小而清晰的问题越容易回答。
38+
39+
最后,再分享一下有些我觉得比较好的提问网站:
40+
41+
**国内:** segmentfault、知乎
42+
43+
**国外:**stackoverflow (感觉和知乎很像,但是 stackoverflow 不光可以给回答打分还可以给问题本身打分,我觉得这点很不错,最重要的是 stackoverflow 主要是程序员问答,你遇到的很多程序问题在这里应该都有其他人遇到过 )
44+
45+
更多关于如何提问的内容,详见 github 上开源版『提问的智慧』 <https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/master/README-zh_CN.md>

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /