看到论坛有人说 StackOverflow 对新手不友好的问题。StackOverflow 官方也承认有这个现象,并承诺进行改进。
我之前也遇到了过一些吹毛求疵的“老用户”, 明明问题已经问的很清楚了,还在吹毛求疵,纠缠不休,当时也很气愤。不过我并没有选择退出 StackOverflow,因为在 SO,我一般能得到最迅速和最权威的回答,在其他地方,这基本是不可能的。同时,我也帮助到其他人,因为我的回答将可能会被数百万人看到,这也是很值得自豪的事情。
对于新手,如果觉得自己被羞辱,可以更多从自身角度考虑,你是否花费了精力使自己的问题清晰易懂?是否自己已经对问题进行了缩小和定位,直击问题的本质,而不是在外围绕来绕去?是否说明了自己所进行的尝试?是否搜索过论坛上或者 Google 上已经有类似的问题?如果你不想花费时间解决自己的问题,没有人会愿意为你花费时间。
对于 StackOverflow 的新手,有几篇个人觉得非常不错的文章可以看看:
- StackOverflow 官方的关于如果写出 MCVE 问题的指导,https://stackoverflow.com/help/mcve
- 如何提问,由 Eric S. Raymond 撰写,中文名似乎叫 “提问的智慧”,http://www.catb.org/esr/faqs/smart-questions.html
- 另外一个很著名引起争议的文章,what have you tried, https://mattgemmell.com/what-have-you-tried/
读了这几篇文章,照着实践,应该不会有人故意刁难你,当然如果你懒得看,那就别抱怨自己被“羞辱”了。