当提出一个技术问题时,你能得到怎样的回答?这取决于你提问的方法。
你必须明白,工程师们只偏爱艰巨的任务,或者能激发他们思维的好问题。如果你有值得他们反复咀嚼玩味的好问题,他们自会对你感激不尽。因为好问题是厚礼,可以提高我们的理解力,而且通常会暴露他们以前从没意识到或者思考过的问题。
他们蔑视的是那些不愿思考,或者在发问前不去完成他们应该做的事。而不会蔑视新手。
那么,请花五分钟的时间,看看提问的技巧吧,相信你会受益颇深。
目录
提问之前
怎样提问
谨慎选择论坛
用辞贴切,语法正确,拼写无误
使用含义丰富,描述准确的标题
精确描述,信息量大
别要求私下答复
明白你想问什么
别问应该自己解决的问题
谦逊绝没有害处,而且常帮大忙
问题解决后,加个简短说明
如何理解答案
好问题,坏问题
找不到答案怎么办
========
提问之前
========
在提出问题前,检查你有没有做到:
1. 通读手册,试着自己找答案。
2. 在网上搜索。
3. 向你身边精于此道的朋友打听。
当你提出问题的时候,首先要说明在此之前你干了些什么;这将有助于树立你的形象:你不是一个妄图不劳而获的乞讨者,不愿浪费别人的时间。
周全的思考,准备好你的问题,草率的发问只能得到草率的回答,或者根本得不到任何答案。
决不要自以为够资格得到答案,你没这种资格。毕竟你没有为这种服务支付任何报酬。你要自己去“挣”回一个答案,靠提出一个有内涵的,有趣的,有思维激励作用的问题。
另一方面,表明你愿意在找答案的过程中做点什么,是一个非常好的开端。“谁能给点提示?”、“我这个例子里缺了什么?”以及“我应该检查什么地方?”比“请把确切的过程贴出来”更容易得到答复。因为你显得只要有人指点正确的方向,你就有完成它的能力和决心。
========
怎样提问
========
谨慎选择论坛:
1. 在风马牛不相及的论坛贴出你的问题
2. 在探讨高级技巧的论坛张贴非常初级的问题;反之亦然
总的说来,问题发到精心挑选的公众论坛,比发到封闭的小圈子更容易得到有用的答案。
用辞贴切,语法正确:我们从经验中发现,粗心的写作者通常也是马虎的思考者。注意推敲你的用辞,不一定要用呆板正式的语言。
使用含义丰富,描述准确的标题:别用喋喋不休的“帮帮忙”来浪费这个机会。不要妄想用你的痛苦程度来打动我们,别用空格代替问题的描述,哪怕是极其简短的描述。
蠢问题:
救命啊!我的膝上机不能正常显示了!
聪明问题:
XFree86 4.1下鼠标光标变形,Fooware MV1005的显示芯片。
精确描述,信息量大
1. 谨慎明确的描述症状。
2. 提供问题发生的环境(机器配置、操作系统、应用程序以及别的什么)。
3. 说明你在提问前是怎样去研究和理解这个问题的。
4. 说明你在提问前采取了什么步骤去解决它。
5. 罗列最近做过什么可能有影响的硬件、软件变更。
尽量想象一个工程师会怎样反问你,在提问的时候预先给他答案。
别要求私下答复:工程师们认为解决问题应该有公开、透明的流程。只要任何更有见地的人注意到答案的不完善或者不正确,这个最初的答案就可以和应该得到纠正。
明白你想问什么:漫无边际的提问近乎无休无止的时间黑洞。最能给你有用答案的人也正是最忙的人。这样的人对无节制的时间黑洞不太感冒,因此也可以说他们对漫无边际的提问不大感冒。
如果你明确表述需要回答者做什么,就最有可能得到有用的答案。
别问应该自己解决的问题:我们中的大多数都曾自己解决这类问题。同样,这些问题得由你来搞定,你会从中学到东西。你可以要求给点提示,但别要求得到完整的解决方案。
谦逊绝没有害处,而且常帮大忙
彬彬有礼,多用“请”和“先道个谢了”。让大家都知道你对他们花费时间义务提供帮助心存感激。
问题解决后,加个简短说明
问题解决后,向所有帮助过你的人发个说明,让他们知道问题是怎样解决的,并再一次向他们表示感谢。
============
如何理解答案
============
如果你不是很理解答案,别立刻要求对方解释。象你以前试着自己解决问题时那样(利用手册,FAQ,网络,身边的高手),去理解它。如果你真的需要对方解释,记得表现出你已经学到了点什么。
==============
好问题,坏问题
==============
同一个问题的两种问法被放在一起,一种是愚蠢的,另一种才是明智的。
蠢问题:我的主板有问题了,谁来帮我?
对这类问题的回答通常是:“好的,还要帮你拍拍背和换尿布吗?”
聪明问题:我在S2464主板上试过了X、Y和Z,但没什么作用,我又试了A、B和C。请注意当我尝试C时的奇怪现象。显然边带传输中出现了收缩,但结果出人意料。在多处理器主板上引起边带泄漏的通常原因是什么?谁有好主意接下来我该做些什么测试才能找出问题?
从另一个角度来看,值得去回答他。他表现出了解决问题的能力,而不是坐等天上掉答案。
================
找不到答案怎么办
================
如果仍得不到答案,请不要以为我们觉得无法帮助你。有时只是看到你问题的人不知道答案罢了。
你可以向很多半导体公司寻求帮助,这些渠道通常更适合初学者的需要。
Copyright (C) 2001 by Eric S. Raymond
中文版Copyleft 2001 by D.H.Grand(nOBODY/Ginux)
================
daicheng版主的补充
================
会员提问需知:
1.为了方便斑竹了解你的情况,请首先在问题里阐明你的操作系统的版本,相关软件的版本,并详细说明问题现象,有错误提示的请提供错误提示
原文,有系统日志的请提供日志以便我们分析
2.请选择相应的版块提交你的问题,以方便斑竹回答和整理
3.严禁在其他版块发布初学问题
4.严禁一贴多问
5.严禁在技术贴发布水贴
6.请再提问之前多浏览精华区,每个版块都有精华区,里面是斑竹整理的有代表性的问题,可能您的问题别人已经提过并且已经解决了,查阅精华区可以提高效率
6.严禁发布发动,色情以及任何政治言论及图片
斑竹需知:
1.及时细致的回答会员问题
2.及时删除或者移动与本版主题无关的话题
回复 楼主 soso 的帖子
楼主真的是细心啦!
O(∩_∩)O哈哈~
对初学者要求好高哦!
好多技术的参数,呵呵
不懂哦
看来学生和工程师的差距好大哦!
我的邮箱gaoxiaoan123@163.com!回帖是一种美德!互相帮助,共同进步!
口头禅:生活在于创造机会,把握机会!
谢谢了
以后可以更好的发言了 ,呵呵 支持下 希望更多像我这样的新手看到!!
提问也是一门艺术啊,呵呵。。。。。。。。。。。。。。。。。。。。。
看来论坛的建设还学要不同层次的版主呀?
哈哈,看来很多工程师都看不懂我们这些初来乍到着的帖子啦
没想到也就是短短的几年,隔阂就这么大了,惭愧啊!!!
我的邮箱gaoxiaoan123@163.com!回帖是一种美德!互相帮助,共同进步!
口头禅:生活在于创造机会,把握机会!
回复 7楼 恭梧溪 的帖子
这是援引网上的一个关于提问的帖子,相信不管什么行业,提问的规则都是通用的吧,毕竟,没有人愿意对一个含糊不清的帖子给予回复,同时也为咱们初学者提供了一个学习的思路~~
回复 8楼 soso 的帖子
呵呵,初学者可能那么专业吗,再说了在校学生和那些工程师很大区别的啦,可能我们学的东西,特别是基础的东西,工程师部可能用的,试问现在还有谁在用8086的微型计算机?????
可是那确实经典的教材,汇编的祖师!!!
我的邮箱gaoxiaoan123@163.com!回帖是一种美德!互相帮助,共同进步!
口头禅:生活在于创造机会,把握机会!
回复 8楼 soso 的帖子
对了,给你qq留言啦,看看吧!!!哈哈
我的邮箱gaoxiaoan123@163.com!回帖是一种美德!互相帮助,共同进步!
口头禅:生活在于创造机会,把握机会!
回复 9楼 gaoxiao 的帖子
其实援引这个帖子的目的,是希望大家可以尽可能地把自己的问题讲述清楚,或者通过一些途径找到解决问题的方法,不是故意为初学者设置门槛,相信大家经常看到坛子里,有一些朋友针对某一个基础的问题,都需要经过仔细地思考和认真的推理,从而得出一个看似简单的答案,我们也希望借此帖,可以为大家提供一种演进的讨论方法。
回复 11楼 soso 的帖子
初学者的问题,往往可以引伸出一些很深入的思考,我们当然欢迎大家提问。就是希望大家在提问的时候,可以经过自己的思考,并用语言详细的描述出来。
看喽!
小问题大智慧,深有体会,用心提出问题就是成功的开始!
别问应该自己解决的问题:我们中的大多数都曾自己解决这类问题。同样,这些问题得由你来搞定,你会从中学到东西。你可以要求给点提示,但别要求得到完整的解决方案。
赞
我追求崇本务实,我追求完美第一!我选择低调做人,我选择高调做事!
是这样,以后还要多注意这方面那,感觉现在做的差远了。
推荐
我是一个单片机的初学者,希望楼主推荐单片机的编程器,实验开发板以及仿真机,谢谢
引用: 原帖由 梁天周 于 2009-6-30 05:47 发表
我是一个单片机的初学者,希望楼主推荐单片机的编程器,实验开发板以及仿真机,谢谢
请参考单片机置顶帖~~
是这样,以后还要多注意这方面那,感觉现在做的差远了。