提问的智慧


#1

这是一篇长文,看完需要十几分钟的时间。如果之前没有认真看过并且思考过,这十几分钟会改变你的职业生涯。这文章可能会出现一些让人不适的词语或者过时的例子,但我认为这不会影响它要表达的内容,而你需要好好琢磨作者的思想。

《提问的智慧》是一个敲门砖,它把黑客间的礼仪和准则明白地写下来,让我们了解到一个事实,为什么那些看起来很牛的人几乎从不提问。其实他们也有问题,但是通常在提问之前就自己解决了。不是因为他们本来就牛,而是解决问题的经历让他们成为牛人。最终,你只会看到网络上多了一篇文章:关于解决XXX问题的方案。

要不要花十几分钟改变自己的人生,决定权在自己。

http://edx.readthedocs.io/projects/edx-installing-configuring-and-running/en/latest/front_matter/getting_help.html

Keep in mind when asking for help that you have much more knowledge of your situation than others do. You need to provide that context so that people can understand your problem and provide good help. To make it easier for others to help you, please provide the following types of information.

What you are trying to do? What version of the code are you installing, and why? What is your larger goal?
What you have done? What instructions were you following? What commands did you run? Did you deviate from the instructions at any point, even a little bit? Full output of those commands, even if it seems overwhelming, can be very useful.
What has gone wrong? Are there errors in log files? Did you get specific failures in the terminal? Provide full details about the undesired results you saw.
While working through your problem, helpers often need additional information. Stay involved in the discussion, and try to give them what they need. They know best what information they need to solve the problem.