找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

电巢直播8月计划
查看: 3788|回复: 30
打印 上一主题 下一主题

提问的艺术(转)

[复制链接]

117

主题

2352

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
13799

最佳敬业奖

跳转到指定楼层
1#
发表于 2008-7-23 13:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 deargds 于 2009-3-30 11:14 编辑 , G3 A& j$ K+ o2 R0 p) B) v( Q7 M# y

/ ^. D, u! |* t0 {) Z( ?  T' @, o别用无意义的话结束提问,例如“有人能帮我吗?”或者“有答案吗?”。
* f' s1 d2 p+ W8 Q2 I' C9 ?4 O( t2 b. m( v' U
首先:如果你对问题的描述不很合适,这样问更是画蛇添足。其次:由于这样问是画蛇添足,别人会很厌烦你--而且通常会用逻辑上正确的回答来表示他们的蔑视,例如:“没错,有人能帮你”或者“不,没答案”。
. l( P$ Q+ J, [* O0 z% y6 f' H- }
: V4 c9 X/ D+ R8 M7 x( u  m6 x谦逊绝没有害处,而且常帮大忙 3 p  j4 }+ A+ v0 T
% j' K$ _& r0 O$ Y7 o; g0 [
彬彬有礼,多用“请”和“先道个谢了”。让大家都知道你对他们花费时间义务提供帮助心存感激。
0 N* F2 k$ @  V5 b! f1 ~7 {
" f% [% q% O% P$ t. y. H8 n. Q8 ~然而,如果你有很多问题无法解决,礼貌将会增加你得到有用答案的机会。 ( \- n3 n  g/ o/ O' L3 d; ]

; {, q4 E! d0 Z* s: h) B( _' C# ?问题解决后,加个简短说明
0 n3 d, l5 I. O: O& }
- n0 D# y$ b  z4 ~问题解决后,向所有帮助过你的人发个说明,让他们知道问题是怎样解决的,并再一次向他们表示感谢。如果问题在新闻组或者邮件列表中引起了广泛关注,应该在那里贴一个补充说明。补充说明不必很长或是很深入;简单的一句“你好,原来是网线出了问题!谢谢大家--Bill”比什么也不说要强。事实上,除非结论真的很有技术含量,否则简短可爱的小结比长篇学术论文更好。说明问题是怎样解决的,但大可不必将解决问题的过程复述一遍。
( a2 a$ }" w8 F8 @
8 _/ r4 f( C2 Y( D' C4 H; o除了表示礼貌和反馈信息以外,这种补充有助于他人在邮件列表/新闻组/论坛中搜索对你有过帮助的完整解决方案,这可能对他们也很有用。 % O" k0 x# w  O  ^- o  g, {

1 ]" q+ ?, [: [' r最后(至少?),这种补充有助于所有提供过帮助的人从中得到满足感。这种感觉对于那些你向他们求助的导师或者专家而言,是非常重要的。问题久拖未决会让人灰心;好人有好报,满足他们的渴望,你会在下次贴出新问题时尝到甜头
- Z  u0 k' o3 s5 A) }
在技术世界里,当提出一个技术问题时,你能得到怎样的回答?这取决于挖出答案的难度, 同样取决于你提问的方法。本指南旨在帮助你提高发问技巧,以获取你最想要的答案……
# E, i* a* S. i. @* s: J, U+ [8 S6 R# t
不想掩饰对这样一些人的蔑视--他们不愿思考,或者在发问前不去完成他们应该做的事。这种人只会谋杀时间--他们只愿索取,从不付出,无端消耗我们的时间,而我们本可以把时间用在更有趣的问题或者更值得回答的人身上。我们称这样的人为“失败者”(由于历史原因,我们有时把它拼作“lusers”)。
  Z3 k0 u: K$ p* u! Z/ }( z3 M# L
0 r1 j6 \% W- r$ C9 B5 ]提问之前(Before You Ask) 9 v& N2 R9 }* y8 h) h3 o' H

) \# H, S# w: E4 v3 U在通过电邮、新闻组或者聊天室提出技术问题前,检查你有没有做到: 8 [8 ?' v8 k( m1 c% O1 S( z  H
1. 通读手册,试着自己找答案。
0 n8 v. w3 g8 m8 F! [4 H, d2. 在FAQ里找答案(一份维护得好的FAQ可以包罗万象:)。
$ o  M+ n. ~2 F  M+ e9 G$ b3. 在网上搜索(个人推荐google~~~)。 1 c! s8 p# k. ^$ p. V6 y
4. 向你身边精于此道的朋友打听。

, h1 B7 Y  v0 q0 \* v
* \4 H0 C# x; V- H' _+ S. O当你提出问题的时候,首先要说明在此之前你干了些什么;这将有助于树立你的形象:你不是一个妄图不劳而获的乞讨者,不愿浪费别人的时间。如果提问者能从答案中学到东西,我们更乐于回答他的问题。 / p% |  f; r/ P
# [4 }, x# O- \* F6 q# w9 Q; k5 c! g
周全的思考,准备好你的问题,草率的发问只能得到草率的回答,或者根本得不到任何答案。越表现出在寻求帮助前为解决问题付出的努力,你越能得到实质性的帮助。
$ u7 z1 q0 I) g& L  I
; A* B, R0 V1 H' g+ L4 K小心别问错了问题。" l8 [0 @7 _  a4 S: K. h

' w+ z8 ]! S2 F4 H7 t另一方面,表明你愿意在找答案的过程中做点什么,是一个非常好的开端。“谁能给点提示?”、“我这个例子里缺了什么?”以及“我应该检查什么地方?”比“请把确切的过程贴出来”更容易得到答复。因为你显得只要有人指点正确的方向,你就有完成它的能力和决心。
5 b* M7 |$ \$ e
# ^% w+ @+ `7 t. V怎样提问 (When You Ask)
  i) L; J  J( B  V+ H
. C: l1 d+ Z# C. B4 V谨慎选择论坛
  W1 ]5 ?# M  k% E5 H+ M3 _$ J% S) }4 ^6 U  F
小心选择提问的场合。如果象下面描述的那样,你很可能被忽略掉或者被看作失败者: , s  E: [5 K" V$ f8 I+ g0 `
1. 在风马牛不相及的论坛贴出你的问题   v: t, m; m6 \3 Z) f( @- p* Z" T
2. 在探讨高级技巧的论坛张贴非常初级的问题;反之亦然 ( v, z2 B" f; a) |+ F, |
3. 在太多的不同新闻组交叉张贴
! ]0 `$ ?. S% B* o& r1 D1 H' q  h6 f: n. @
用辞贴切,语法正确,拼写无误
% l2 O$ M( A8 l: l6 C
+ |( h7 R/ ?5 y我们从经验中发现,粗心的写作者通常也是马虎的思考者(我敢打包票)。
" d" Q2 y( V# M2 |. ?0 z5 }- e" H5 q0 P& p5 q: r
回答粗心大意者的问题很不值得,我们宁愿把时间耗在别处。 5 l, f' R  N: w4 Y( O3 s2 v+ d
6 @1 D5 n# s8 k/ f# S
正确的拼写,标点符号和大小写很重要。 7 d& z. S/ ^) a: Q  a
) [' r2 C( H0 E" X- \6 R" \
更一般的说,如果你的提问写得象个半文盲,你很有可能被忽视。 3 f' P3 w7 V! `4 i

: B' a' `6 R% P  s3 }( u如果你在使用非母语的论坛提问,你可以犯点拼写和语法上的小错--但决不能在思考上马虎 (没错,我们能弄清两者的分别) % W2 _4 P1 Y- w/ z8 l* R1 s% Z

) w8 c) I5 R3 E& h使用含义丰富,描述准确的标题 % z) M8 G6 ]& C' ?% e. g3 x
5 B' n" s) C& X6 \# o* I/ d
在邮件列表或者新闻组中,大约50字以内的主题标题是抓住资深专家注意力的黄金时机。别用喋喋不休的“帮帮忙”(更别说“救命啊!!!!!”这样让人反感的话)来浪费这个机会。不要妄想用你的痛苦程度来打动我们,别用空格代替问题的描述,哪怕是极其简短的描述。
5 Y+ O7 I3 o7 z; e4 Q8 P) Z
- f. R- }- N8 I2 i" R; Z蠢问题: , q( Y+ b  Q2 G- @1 k: v0 }

2 i5 _( z% U; [& {$ U3 G救命啊!我的膝上机不能正常显示了!
# M6 ~; e# v( j% y  o# D$ _5 }
# ^$ }  J! ?4 m1 F聪明问题:
  v9 y7 }5 Q  D7 e3 P
: E; t3 z% X4 q- `6 r$ u# j, GXFree86 4.1下鼠标光标变形,Fooware MV1005的显示芯片。 6 ?0 O. ^& D  N6 {! {5 ?& D+ c

8 q. s/ T" @/ F. p9 U/ b( \如果你在回复中提出问题,记得要修改内容标题,表明里面有一个问题。一个看起来象“Re :测试”或者“Re:新bug”的问题很难引起足够重视。另外,引用并删减前文的内容,给新来的读者留下线索。   G5 u8 \/ V. o: W5 R
0 L6 G1 B2 b1 ^9 @- ?- I
精确描述,信息量大 , u6 f. o( i9 s6 e' \" E
% ?: }5 i, i1 H7 x# c6 ?0 }
1. 谨慎明确的描述症状。
3 t$ F6 X( M6 e1 |9 [2. 提供问题发生的环境(机器配置、操作系统、应用程序以及别的什么)。
- ?  I% E# T: M( Q3. 说明你在提问前是怎样去研究和理解这个问题的。
  [; z1 m( ~! j8 [2 ], K4. 说明你在提问前采取了什么步骤去解决它。
, o. l; w  L9 ^, u, w5. 罗列最近做过什么可能有影响的硬件、软件变更。
$ Z& ^% s1 D: Z8 z1 @: u, B' o# L& G/ U
Simon Tatham写过一篇名为《如何有效的报告Bug》的出色短文。强力推荐你也读一读。
# ?9 V" z: T# c! j9 k5 O5 q6 |3 d: p8 M' b" ]
话不在多
& G+ L% Z& N: \7 X) c! f
9 N0 g& k  i! i你需要提供精确有效的信息。这并不是要求你简单的把成吨的出错代码或者数据完全转储摘录到你的提问中。如果你有庞大而复杂的测试条件,尽量把它剪裁得越小越好。
- R6 y7 Y; U! i! O2 {; A' ^
. s  D" V, i* Q+ v# J0 S这样做的用处至少有三点。第一,表现出你为简化问题付出了努力,这可以使你得到回答的机会增加;第二,简化问题使你得到有用答案的机会增加;第三,在提炼你的bug报告的过程中,也许你自己就能找出问题所在或作出更正。 3 G1 f) q: u  y; d) W$ |2 R

# U3 Q+ ]& B7 K: E# _0 G蠢问题: + G2 V. d! `7 V
6 Z6 U9 D2 z) L$ u% S+ r  n1 A# {
我在内核编译中一次又一次遇到SIG11错误,我怀疑某条飞线搭在主板的走线上了,   I$ L4 @! m9 m3 U, V+ ]
# J7 _+ X) R' }/ f7 s; i6 `
这种情况应该怎样检查最好? 1 k% |5 @$ T- p8 w
2 O, z* G0 c9 w2 j  P
聪明问题: % ]! }! o+ q$ w& F3 m
( E6 `4 B! \, v, V. \
我自制的一套K6/233系统,主板是FIC-PA2007 (VIA Apollo VP2芯片组),256MB 2 [# B6 I( r) N
Corsair PC133 SDRAM,在内核编译中频频产生SIG11错误,从开机20分钟以后就有这种情况,开机前20分钟内从没发生过。重启也没有用,但是关机一晚上就又能工作20分钟。所有内存都换过了,没有效果。相关部分的典型编译记录如下...。 3 o0 z7 r& w% S2 G

# X  f+ M/ F/ j- H3 q9 q按时间顺序列出症状
5 X. K+ T9 e( b3 j3 Z- k1 U) p+ @; h* m7 |: y
对找出问题最有帮助的线索,往往就是问题发生前的一系列操作,因此,你的说明应该包含操作步骤,以及电脑的反应,直到问题产生。 9 F8 U1 C3 H0 l" J
& z; w9 U  F5 j, d
如果你的说明很长(超过四个段落),在开头简述问题会有所帮助,接下来按时间顺序详述。这样就会让人知道该在你的说明中找什么。
* Z; i& @* N- @! o% l. Z/ R% B* }) _7 c+ X
明白你想问什么
! }5 g( I) }# b. n* W& A( C
3 [; W% O* n9 m, {: C' ^/ ]7 o# n漫无边际的提问近乎无休无止的时间黑洞。最能给你有用答案的人也正是最忙的人(他们忙是因为要亲自完成大部分工作)。这样的人对无节制的时间黑洞不太感冒,因此也可以说他们对漫无边际的提问不大感冒。 如果你明确表述需要回答者做什么(提供建议,发送一段代码,检查你的补丁或是别的),就最有可能得到有用的答案。这会定出一个时间和精力的上限,便于回答者集中精力来帮你,这很凑效。 ; N& d6 Q+ q2 l$ {) o: O- X
! _) ]& |( b8 Q' b
解决你的问题需要的时间越少,越能从忙碌的专家口中掏出答案。 因此,优化问题的结构,尽量减少专家们解决它所需要的时间,会有很大的帮助--这通常和简化问题有所区别。因此,问“我想更好的理解X,能给点提示吗?”通常比问“你能解释一下X吗?”更好。如果你的代码不能工作,问问它有什么地方不对,比要求别人替你修改要明智得多。 4 r7 {* h! A. R1 W8 X
# ?! q8 W: c* \0 a2 \/ S0 G
别问应该自己解决的问题 2 R/ c5 u4 M! u) Y. R
' b, M) B9 f) ]
这些问题得由你来搞定,你会从中学到东西。你可以要求给点提示,但别要求得到完整的解决方案。 " m2 d2 n9 \0 l& U2 F6 b

, f: ?2 J! i7 D9 ?# e$ {9 v2 Z去除无意义的疑问
% w  e1 W$ g& h; O  p
% G+ T+ }) a+ S. C2 F" N! N别用无意义的话结束提问,例如“有人能帮我吗?”或者“有答案吗?”。
) z2 K# Z5 _# `8 g* d( x* ^9 t
9 J7 W* J+ R1 c4 ?( h首先:如果你对问题的描述不很合适,这样问更是画蛇添足。其次:由于这样问是画蛇添足,别人会很厌烦你--而且通常会用逻辑上正确的回答来表示他们的蔑视,例如:“没错,有人能帮你”或者“不,没答案”。
% d* N% u* P/ I% o" n) W" e' y$ e! f
谦逊绝没有害处,而且常帮大忙 . ]$ Y. r: l& n  B0 G0 H
8 t+ b) n, ]) h3 p, i
彬彬有礼,多用“请”和“先道个谢了”。让大家都知道你对他们花费时间义务提供帮助心存感激。
$ G; F& Z( y3 b! D1 Z
* q# z7 k5 S* ~( e8 H1 J然而,如果你有很多问题无法解决,礼貌将会增加你得到有用答案的机会。 % I  _, ~* {$ w# o9 W8 F
- W4 v) g  i  ~9 E* G% U
问题解决后,加个简短说明
# w+ ^" L! X1 J6 \6 v& E
2 e! G5 {3 j9 J& n, k1 j: F. u$ o问题解决后,向所有帮助过你的人发个说明,让他们知道问题是怎样解决的,并再一次向他们表示感谢。如果问题在新闻组或者邮件列表中引起了广泛关注,应该在那里贴一个补充说明。补充说明不必很长或是很深入;简单的一句“你好,原来是网线出了问题!谢谢大家--Bill”比什么也不说要强。事实上,除非结论真的很有技术含量,否则简短可爱的小结比长篇学术论文更好。说明问题是怎样解决的,但大可不必将解决问题的过程复述一遍。
' o4 Y) H2 N& c/ x* D1 V
" m2 A, \( H9 r1 I除了表示礼貌和反馈信息以外,这种补充有助于他人在邮件列表/新闻组/论坛中搜索对你有过帮助的完整解决方案,这可能对他们也很有用。
0 ?6 W+ h6 J& G1 m6 I7 X" K2 N3 K& ]8 L2 z8 y+ f% \. I
最后(至少?),这种补充有助于所有提供过帮助的人从中得到满足感。这种感觉对于那些你向他们求助的导师或者专家而言,是非常重要的。问题久拖未决会让人灰心;好人有好报,满足他们的渴望,你会在下次贴出新问题时尝到甜头
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏1 支持!支持! 反对!反对!
谁画出这天地 又画下我和你

36

主题

414

帖子

6523

积分

五级会员(50)

Rank: 5

积分
6523
2#
发表于 2008-7-23 14:22 | 只看该作者
版主写的很好。可惜写错了个词。没有注意吧。
+ ^* k; Z1 w: i失败者的英文是loser
有信心不一定能赢,没有信心一定会输!
我为生活……

117

主题

2352

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
13799

最佳敬业奖

3#
 楼主| 发表于 2008-7-23 14:29 | 只看该作者
原帖由 sjh835170 于 2008-7-23 14:22 发表 & Y6 {: o) h6 `# N
版主写的很好。可惜写错了个词。没有注意吧。' O% h$ Q$ U" _) `
失败者的英文是loser
3 E' N6 w" o8 |- |. j+ @$ X' V
拜托,是转载的。7 i9 M5 u3 J; L
看的还蛮仔细。
谁画出这天地 又画下我和你
头像被屏蔽

0

主题

1

帖子

4

积分

禁止访问

积分
4
4#
发表于 2008-7-23 14:55 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
Allen 该用户已被删除
5#
发表于 2008-7-23 15:42 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

1

主题

270

帖子

892

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
892
6#
发表于 2008-7-26 10:57 | 只看该作者
是哦,看见坛子里面已经有的回答再开新帖子提问,理都不理!
+ O# ^9 O  I9 P; a) n$ _1 u  v想理了也是数落上两句解气!
4 H2 g5 @- D2 i- d其实最好的老师还是软件的帮助,当然有人在后面给你点拨几下会更快!7 O, l4 M8 e. B8 E. J: z5 p
再就是一些下载狂,疯狂的下载东西,下载到硬盘就再也不管不问了,去寻找下一个资料
" W7 l; q& A' Q; _- }: Z( Q* n) u那些很好的资料就在硬盘里面呼呼噜噜的睡大觉,时间都浪费了!
* O3 a! [" I, ?- a带宽也被占用了,比如坛子里面的中兴五本书,真的很好,很好,很齐全,好好的把那五本书搞清楚有一些眉目* N& E6 E2 m+ p7 X
的话,应该就可以在解决好多问题!
此签名档位置招租[img=100,100]
http://www.eda365.net/attachment/2008/07/4494_20080721185904174SE.gif

64

主题

369

帖子

1090

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1090
7#
发表于 2008-8-13 12:38 | 只看该作者
我也来凑凑热闹,
) c6 c/ D) N, Y      提问是一门艺术,我支持,当能把所遇到的问题完全清楚的表达出来,这才是好问
1 d; W! g' [& i2 g/ `5 U3 R      同样回答我感觉更是一门艺术,有的时候人的思维方式不一样,每一句话理解也就不一样,这就是为什么注释远远没有原文畅销,在技术上面我也同样遇到这样的问题,无论是在学校和在大学,有的时候老师,教授,同事,上司说出得话,讲得道理还不是能够全不理解,或者理解偏差这就需要去问,何况网上有的人做事不地道,明明是转载别人的不写出来,还他妈的放到自己得博客里面,打开网页一看,下载了10个,9个是一样得,剩下一个写的还不全,完完全全是废话连片,介绍常用的,基本的知识详细的不能再详细,等到了专业得都是一笔带过,我有的时候遇到什么问题就会上百度得百科全书里面查找,因为那里得知识相对来说是经过整理,而且一些没用的文章都会自动过滤掉,我想如果eda论坛能做到比百度更专业,在电子方面更详细一点,是不是同行们首选得就不是什么google,和百度了,那个时候eda有可能是个人pc机得默认首页,希望有那么一天,呵呵。8 j& R& E& k2 u: r9 W0 I
      做人最好的两句话,敏而好学(呵呵,评价别人的,但是我认为自己很聪明,就厚颜用到我身上了)和诲人不倦

评分

参与人数 1贡献 +3 收起 理由
deargds + 3 赞同,现在在网上很难找到比较新颖的资料, ...

查看全部评分

E文,太他妈的难看

6

主题

72

帖子

571

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
571
8#
发表于 2008-8-17 16:04 | 只看该作者
非常好的几句话,工作没有好坏,只有成功与失败,机会没有大小,只有抓住与错过,时间没有快慢,只有充实与浪费。3 y: O7 R% X3 _& k: C
当然文章也说的很中肯,谢谢各位楼主。

8

主题

99

帖子

2254

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2254
9#
发表于 2008-9-11 17:33 | 只看该作者
太长了,上班没时间看

12

主题

455

帖子

1605

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1605
10#
发表于 2008-9-17 23:58 | 只看该作者
谢谢分享。。。

21

主题

282

帖子

2217

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2217
11#
发表于 2009-3-11 09:20 | 只看该作者
这个论坛真好,版主也不错!如果提了弱智问题我会脸红地~~哈哈

0

主题

89

帖子

923

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
923
12#
发表于 2009-3-11 14:46 | 只看该作者
顶~~~

27

主题

112

帖子

-1万

积分

未知游客(0)

积分
-11960
13#
发表于 2009-3-11 14:53 | 只看该作者
赞,学习还是要先学。

17

主题

114

帖子

-9616

积分

未知游客(0)

积分
-9616
14#
发表于 2009-3-11 15:53 | 只看该作者
一个问题,能问清楚了,其实他本人已将问题解决一半了
为了学习cadence,注册了N多个网站查找资料

39

主题

206

帖子

1385

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1385
15#
发表于 2009-3-12 10:35 | 只看该作者
是啊,提问是需要技巧的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

巢课

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2025-7-9 04:24 , Processed in 0.073396 second(s), 42 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表