《提问的智慧》读书笔记
2024-03-31 12:23:54 11 举报
AI智能生成
一本专对于程序员提问的书籍
作者其他创作
大纲/内容
1.尝试在你准备提问的论坛的旧文章中搜索答案
2.尝试上网搜索以找到答案
3.尝试阅读手册以找到答案
4.尝试阅读常见问题文件(FAQ)以找到答案
5.尝试自己检查或试验以找到答案
6.向你身边的强者朋友打听以找到答案
7.如果你是程序开发者,请尝试阅读源代码以找到答案
尝试的7种方法
1.自我尝试解决
S是情景:确认你当前在使用软件或者程序的使用背景
C是冲突:确认你在此背景下面临的问题
Q是疑问:如何在此背景下解决的问题,遇到了哪些问题无法解决
A是回答:需要哪些方面的帮忙和回答
SCQA法则
2.梳理问题
蠢问题:救命啊!我的笔记本电脑不能正常显示了! 聪明问题:X.org 6.8.1 的鼠标指针会变形,某牌显卡 MV1005 芯片组。更聪明问题:X.org 6.8.1 的鼠标指针,在某牌显卡 MV1005 芯片组环境下 - 会变形。
目标-差异式的准确的描述
正确的英文描述,可以尝试使用谷歌翻译
开头一定要描述目标而不是过程
仔细、清楚地描述你的问题或 Bug 的症状,可以按发生时间先后列出问题症状
描述在提问前你是怎样去研究和理解这个问题的
描述在提问前为确定问题而采取的诊断步骤。
存在代码时,复制出最精简能反映问题的代码,别扰乱别人注意力
例如有人能帮我吗?或者这有答案吗?
去掉无意义的提问句子
使用清晰、正确、精准且合乎语法的语句
描述问题发生的环境(机器配置、操作系统、应用程序、以及相关的信息),提供经销商的发行版和版本号(如:Fedora Core 4、Slackware 9.1等)
描述最近做过什么可能相关的硬件或软件变更
尽可能地提供一个可以重现这个问题的可控环境的方法
问题之外的事物变化
1.别动不动就说找到了bug,除非你有非常有把握的依据
2.即使你很急也不要在标题写紧急
避免夸大其词的描述
3.描述问题
提问前
例如:我知道我只是个可悲的新手,一个撸瑟,但...
一些低声下气容易引起回答者的反感
极端的回复
别要求使用私人电邮回复
别人回答涉及到自己的知识盲点请及时goole,实在没有办法理解再询问对方
遇到无礼貌的回应请心平气和的处理,或者不回复就好了,请记住你是来解决问题,不是和人对骂的
态度和善一点,如果你不确定,一定要说出来!
礼貌的回复,多用请和谢谢您的关注,或谢谢你的关照。让大家都知道你对他们花时间免费提供帮助心存感激
回复的艺术
提问后
可以在问题标题加上已修正,已解决或其它同等含义的明显标记。这样子让相关的关注者知道这个结论,也能帮忙更多人。
问题解决后,加个简短的补充说明
礼多人不怪,如果对方给你解决问题,在自己经济条件的允许下可以发一些红包,对方也很乐意接受,下次还能有耐心帮助你
解决后
提问的智慧(一本针对于程序员提问的书籍)
0 条评论
回复 删除
下一页