提问中需要避免的一些行为
本文灵感源于F大的这篇文章–社区问答中需要避免的行为
长年混迹于QQ群、微信群和各大论坛,给人的印象和态度都属于是态度不友好类型。这并不是因为我鄙视菜鸟,我也曾是菜鸟(现在也是)。我这么做的原因也是我希望提问者能自己意识到问题所在 -> 为什么错了?应该怎么解决?这比我直接告诉他一个答案有帮助得多。逛社区这么久,我发现很多问题都提问的不是很好,不吐不快。
ps: 除了提问者应该学会提问外,回答者也有不好的回答。
How To Ask Questions
这个问题已经是听得耳朵起茧了,故不再赘述。但必须强调的是问问题是一门高深的学问,问的好不好直接影响到你是否能得到高效、直接、有效的回答。
关于提问总结出有一下两个比较主要的问题:
- 不会提问
- X-Y问题
如果不会提问,一定要阅读下面的链接:
X-Y问题
相比于不会提问,更让人恼火的是X-Y问题
。概况起来如下:
- 提问者想解决问题X
- 然后觉得Y可能是解决X问题的方法
- 但他不知道Y应该怎么做
- 于是他去问别人Y应该怎么做
于是很多人都会热心的告诉这个人Y应该怎么处理,但大家都觉得Y这个方案比较怪异。经过大量的讨论浪费了大量的实践后人们终于明白了原始问题X,于是发现Y根本就不是用来解决X最合适的方案。
这个问题最大的问题在于:在一个根本错误的方向上浪费他人大量的时间和精力!!!十分的让人高血压!
关于X-Y问题,有许多的变种。不能说他们没有自己尝试动手解决问题,但这样的问题往往更浪费时间。
用XXX干嘛,为什么不用XXX
Q: 用Flask怎么做XXX?
A: 用Django吧
某小白终于鼓起勇气,开始学某一框架,碰到了瓶颈,结果上来一提问,被安利了另一个框架,好嘛,白学了。这也很不负责任,我觉得要说服人用一个新的框架,接触新的知识,你得对两者都有相当的熟悉度,并且清楚两者的优劣。
如果你只是对其中一个比较熟悉,除非你确信已有方案确实做不到,或者要付出极大的代价才能实现,否则我会尽量沿用提问者已选择的方案。