提问的智慧(2)
--------------
明白你想问什么
--------------
漫无边际的提问近乎无休无止的时间黑洞。最能给你有用答案的人也正是最忙的
人(他们忙是因为要亲自完成大部分工作)。这样的人对无节制的时间黑洞不太
感冒,因此也可以说他们对漫无边际的提问不大感冒。
如果你明确表述需要回答者做什么(提供建议,发送一段代码,检查你的补丁
或是别的),就最有可能得到有用的答案。这会定出一个时间和精力的上限,
便于回答者集中精力来帮你,这很凑效。
要理解专家们生活的世界,要把专业技能想象为充裕的资源,而回复的时间则
是贫乏的资源。解决你的问题需要的时间越少,越能从忙碌的专家口中掏出答案。
因此,优化问题的结构,尽量减少专家们解决它所需要的时间,会有很
大的帮助--这通常和简化问题有所区别。因此,问“我想更好的理解X,
能给点提示吗?”通常比问“你能解释一下X吗?”更好。如果你的代码
不能工作,问问它有什么地方不对,比要求别人替你修改要明智得多。
------------------------
别问应该自己解决的问题
------------------------
黑客们总是善于分辨哪些问题应该由你自己解决;因为我们中的大多数都
曾自己解决这类问题。同样,这些问题得由你来搞定,你会从中学到东西。
你可以要求给点提示,但别要求得到完整的解决方案。
----------------
去除无意义的疑问
----------------
别用无意义的话结束提问,例如“有人能帮我吗?”或者“有答案吗?”。
首先:如果你对问题的描述不很合适,这样问更是画蛇添足。其次:由于这
样问是画蛇添足,黑客们会很厌烦你--而且通常会用逻辑上正确的回答来表
示他们的蔑视,例如:“没错,有人能帮你”或者“不,没答案
”。
----------------------------
谦逊绝没有害处,而且常帮大忙
----------------------------
彬彬有礼,多用“请”和“先道个谢了”。让大家都知道你对他们花费时间
义务提供帮助心存感激。
然而,如果你有很多问题无法解决,礼貌将会增加你得到有用答案的机会。
(我们注意到,自从本指南发布后,从资深黑客处得到的唯一严重缺陷反
馈,就是对预先道谢这一条。一些黑客觉得“先谢了”的言外之意是过后
就不会再感谢任何人了。我们的建议是:都道谢。)
------------------------
问题解决后,加个简短说明
------------------------
问题解决后,向所有帮助过你的人发个说明,让他们知道问题是怎样解决
的,并再一次向他们表示感谢。如果问题在新闻组或者邮件列表中引起了
广泛关注,应该在那里贴一个补充说明。
补充说明不必很长或是很深入;简单的一句“你好,原来是网线出了问
题!谢谢大家--Bill”比什么也不说要强。事实上,除非结论真的很有
技术含量,否则简短可爱的小结比长篇学术论文更好。说明问题是怎样
解决的,但大可不必将解决问题的过程复述一遍。
除了表示礼貌和反馈信息以外,这种补充有助于他人在邮件列表/新闻
组/论坛中搜索对你有过帮助的完整解决方案,这可能对他们也很有用。
最后(至少?),这种补充有助于所有提供过帮助的人从中得到满足感。
如果你自己不是老手或者黑客,那就相信我们,这种感觉对于那些你向
他们求助的导师或者专家而言,是非常重要的。问题久拖未决会让人灰
心;黑客们渴望看到问题被解决。好人有好报,满足他们的渴望,你会在下
次贴出新问题时尝到甜头。
----------
还是不懂
----------
如果你不是很理解答案,别立刻要求对方解释。象你以前试着自己解决
问题时那样(利用手册,FAQ,网络,身边的高手),去理解它。如果
你真的需要对方解释,记得表现出你已经学到了点什么。
比方说,如果我回答你:“看来似乎是zEntry被阻塞了;你应该先清
除它。”,然后:
一个很糟的后续问题:“zEntry是什么?”
聪明的问法应该是这样:“哦~~~我看过帮助了但是只有-z和-p两个
参数中提到了zEntry而且还都没有清楚的解释:
哪一个吗?还是我看漏了什么?”
==========
三思而后问
==========
以下是几个经典蠢问题,以及黑客在拒绝回答时的心中所想:
问题:我能在哪找到X程序?
问题:我的程序/配置/SQL申明没有用
问题:我的Windows有问题,你能帮我吗?
问题:我在安装Linux(或者X)时有问题,你能帮我吗?
问题:我怎么才能破解root帐号/窃取OP特权/读别人的邮件呢?
提问:我能在哪找到X程序?
回答:就在我找到它的地方啊蠢货--搜索引擎的那一头。天呐!
还有人不会用Google吗?
提问:我的程序(配置、SQL申明)没有用
回答:这不算是问题吧,我对找出你的真正问题没兴趣--如果要
我问你二十个问题才找得出来的话--我有更有意思的事要做呢。
在看到这类问题的时候,我的反应通常不外如下三种:
1. 你还有什么要补充的吗?
2. 真糟糕,希望你能搞定。
3. 这跟我有什么鸟相关?
提问:我的Windows有问题,你能帮我吗?
回答:能啊,扔掉萎软的垃圾,换Linux吧。
提问:我在安装Linux(或者X)时有问题,你能帮我吗?
回答:不能,我只有亲自在你的电脑上动手才能找到毛病。
还是去找你当地的Linux用户组寻求手把手的指导吧(你能
在这儿找到用户组的清单)。
提问:我怎么才能破解root帐号/窃取OP特权/读别人的邮件呢?
回答:想要这样做,说明你是个卑鄙小人;想找个黑客帮你,说明你是个白痴!
==============
好问题,坏问题
==============
最后,我举一些例子来说明,怎样聪明的提问;同一个问题的两种问
法被放在一起,一种是愚蠢的,另一种才是明智的。
蠢问题:我可以在哪儿找到关于Foonly Flurbamatic的资料?
这种问法无非想得到“STFW”这样的回答。
聪明问题:我用Google搜索过“Foonly Flurbamatic 2600”,但是
没找到有用的结果。谁知道上哪儿去找对这种设备编程的资料?
这个问题已经STFW过了,看起来他真的遇到了麻烦。
蠢问题:我从FOO项目找来的源码没法编译。它怎么这么烂?
他觉得都是别人的错,这个傲慢自大的家伙
聪明问题:FOO项目代码在Nulix 6.2版下无法编译通过。我读过了FAQ,
但里面没有提到跟Nulix有关的问题。这是我编译过程的记录,我有什么
做得不对的地方吗?
他讲明了环境,也读过了FAQ,还指明了错误,并且他没有把问题的责任
推到别人头上,这个家伙值得留意。
蠢问题:我的主板有问题了,谁来帮我?
普通黑客对这类问题的回答通常是:“好的,还要帮你拍拍背和换尿布
吗?” ,然后按下删除键。
聪明问题:我在S2464主板上试过了X、Y和Z,但没什么作用,我又试了
A、B和C。请注意当我尝试C时的奇怪现象。显然边带传输中出现了收缩,
但结果出人意料。在多处理器主板上引起边带泄漏的通常原因是什么?
谁有好主意接下来我该做些什么测试才能找出问题?
这个家伙,从另一个角度来看,值得去回答他。他表现出了解决问题的
能力,而不是坐等天上掉答案。
在最后一个问题中,注意“告诉我答案”和“给我启示,指出我还应该
做什么诊断工作”之间微妙而又重要的区别。
事实上,后一个问题源自于2001年8月在Linux内核邮件列表上的一个真
实的提问。我(Eric)就是那个提出问题的人。我在Tyan S2464主板上
观察到了这种无法解释的锁定现象,列表成员们提供了解决那一问题的重要信息。
通过我的提问方法,我给了大家值得玩味的东西;我让人们很容易参与并
且被吸引进来。我显示了自己具备和他们同等的能力,邀请他们与我共同
探讨。我告诉他们我所走过的弯路,以避免他们再浪费时间,这是一种对
他人时间价值的尊重。
后来,当我向每个人表示感谢,并且赞赏这套程序(指邮件列表中的讨论
--译者注)运作得非常出色的时候,一个Linux内核邮件列表(lkml)成
员表示,问题得到解决并非由于我是这个列表中的“名人”,而是因为
我用了正确的方式来提问。
我们黑客从某种角度来说是拥有丰富知识但缺乏人情味的家伙;我相信
他是对的,如果我象个乞讨者那样提问,不论我是谁,一定会惹恼某些
人或者被他们忽视。他建议我记下这件事,给编写这个指南的人一些指导。
================
找不到答案怎么办
================
如果仍得不到答案,请不要以为我们觉得无法帮助你。有时只是看到你
问题的人不知道答案罢了。没有回应不代表你被忽视,虽然不可否认这
种差别很难区分。
总的说来,简单的重复张贴问题是个很糟的想法。这将被视为无意义的
喧闹。
喧闹。
你可以通过其它渠道获得帮助,这些渠道通常更适合初学者的需要。
有许多网上的以及本地的用户组,由狂热的软件爱好者(即使他们可能
从没亲自写过任何软件)组成。通常人们组建这样的团体来互相帮助并
帮助新手。
另外,你可以向很多商业公司寻求帮助,不论公司大还是小(Red
Hat和LinuxCare就是两个最常见的例子)。别为要付费才能获得帮助而
感到沮丧!毕竟,假使你的汽车发动机汽缸密封圈爆掉了--完全可能如
此--你还得把它送到修车铺,并且为维修付费。就算软件没花费你一分
钱,你也不能强求技术支持总是免费的。
对大众化的软件,就象Linux之类而言,每个开发者至少会有上万名用户。
根本不可能由一个人来处理来自上万名用户的求助电话。要知道,即使你
要为帮助付费,同你必须购买同类软件相比,你所付出的也是微不足道
的(通常封闭源代码软件的技术支持费用比开放源代码软件要高得多,
且内容也不那么丰富)。

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











뛰어난 성능과 기능 외에도 Xiaomi Mi 14는 NFC도 지원하므로 전화기가 스마트 액세스 카드와 무선으로 통신할 수 있습니다. 설정을 통해 Xiaomi 14의 NFC 기능을 액세스 카드에 바인딩하여 편리한 액세스 카드 관리를 달성할 수 있습니다. 다음으로 편집자는 출입 통제 카드용 Xiaomi 14의 NFC 기능을 설정하는 방법을 소개합니다. Xiaomi 14에서 액세스 제어 카드 NFC를 설정하는 방법은 무엇입니까? 1. 지갑을 열고 도어 카드를 클릭한 후 추가할 실제 도어 카드를 클릭하고 Xiaomi 스마트 잠금 장치를 NFC 영역 가까이에 놓습니다. 2. 팝업 창에서 카드 내용 읽기를 계속하도록 선택하고 Xiaomi 스마트 잠금 장치를 NFC 영역에 다시 가까이 놓은 다음 카드 이름을 입력하고 카드를 선택한 후 마침을 클릭합니다. 3. 쓰기를 클릭하고 Xiaomi 스마트 잠금 장치를 NFC 영역 가까이에 놓아 읽기를 완료합니다. 위의 지침을 따르기만 하면 됩니다.

10월 29일, AMD는 마침내 많은 기대를 모았던 블록버스터 제품인 새로운 RDNA2 아키텍처를 기반으로 한 게임용 그래픽 카드 RX6000 시리즈를 출시했습니다. 이 그래픽 카드는 새로운 ZEN3 아키텍처를 기반으로 이전에 출시된 Ryzen 5000 시리즈 프로세서를 보완하여 새로운 Double-A 조합을 형성합니다. 이 릴리스는 경쟁사인 "Shuangying"을 능가했을 뿐만 아니라 전체 DIY 하드웨어 분야에 큰 영향을 미쳤습니다. 다음으로, 내 손에 있는 AMD Ryzen 5600X와 RX6800XT의 조합을 테스트 예로 들어 오늘날 AMD가 얼마나 멋진지 확인해 볼까요? 먼저 CPU 프로세서 부분에 대해 이야기해 보겠습니다. ZEN2 아키텍처를 사용하는 이전 세대의 AMD Ryzen 3000 시리즈 프로세서가 실제로 사용되었습니다.

Douyin 플랫폼에서는 많은 사용자가 레벨 인증을 받기를 열망하고 있으며 레벨 10 표시등은 Douyin에 대한 사용자의 영향력과 인식을 보여줍니다. 이 기사에서는 사용자가 프로세스를 더 잘 이해할 수 있도록 Douyin의 레벨 10 라이트 보드 가격과 이 레벨에 도달하는 데 걸리는 시간을 자세히 살펴보겠습니다. 1. 레벨 10 Douyin 라이트 사인의 가격은 얼마입니까? Douyin의 10단계 전광판 가격은 시장 변동과 수요 공급에 따라 달라질 수 있으며, 일반적인 가격은 수천 위안에서 만 위안까지 다양합니다. 이 가격에는 주로 조명 사인 자체 비용과 가능한 서비스 수수료가 포함됩니다. 사용자는 Douyin의 공식 채널이나 제3자 서비스 대행사를 통해 레벨 10 조명 간판을 구매할 수 있지만, 허위 또는 사기 거래를 피하기 위해 구매 시 법적 채널에 주의해야 합니다. 2. 레벨 10 팬사인을 만드는데 며칠이 걸리나요? 레벨 10 신호등에 도달하세요

Microsoft Edge 브라우저에서 360 탐색 페이지를 여는 페이지를 변경하는 방법은 실제로 매우 간단하므로 이제 Microsoft Edge에서 360 탐색 페이지를 여는 페이지를 변경하는 방법을 공유하겠습니다. 브라우저가 필요한 친구가 모두를 도울 수 있기를 바랍니다. Microsoft Edge 브라우저를 엽니다. 아래와 같은 페이지가 보입니다. 오른쪽 상단에 있는 점 3개 아이콘을 클릭하세요. '설정'을 클릭하세요. 설정 페이지의 왼쪽 열에서 "시작 시"를 클릭하세요. 오른쪽 열의 그림에 표시된 세 지점을 클릭한 다음("새 탭 열기"를 클릭하지 마세요), 편집을 클릭하고 URL을 "0"(또는 기타 의미 없는 숫자)으로 변경하세요. 그런 다음 "저장"을 클릭하세요. 다음으로 '를 선택하세요.

플레이어는 Elden's Circle에서 플레이할 때 게임의 주요 줄거리를 경험하고 게임 성과를 수집할 수 있습니다. 많은 플레이어는 Elden's Circle을 클리어하는 데 시간이 얼마나 걸리는지 모릅니다. 엘든 링을 클리어하는데 얼마나 걸리나요? 답변: 30시간. 1. 이 30시간 통관시간은 마스터급 스피드패스를 의미하지는 않지만, 많은 과정을 생략하기도 합니다. 2. 더 나은 게임 경험을 원하거나 전체 줄거리를 경험하고 싶다면 반드시 지속 시간에 더 많은 시간을 할애해야 합니다. 3. 모두 모으는 데에는 약 100~120시간 정도 소요됩니다. 4. 본선만 타고 BOSS 브러싱을 하면 50~60시간 정도 소요됩니다. 5. 모든 것을 경험하고 싶다면: 기본 시간 150시간.

생활과 지식 공유가 가득한 플랫폼 샤오홍슈를 통해 점점 더 많은 창작자들이 자유롭게 자신의 의견을 표현할 수 있게 되었습니다. Xiaohongshu에 대한 관심과 좋아요를 더 많이 얻으려면 콘텐츠의 질뿐만 아니라 작품을 출판하는 시기도 중요합니다. 그렇다면 Xiaohongshu의 작품 출판 시간은 어떻게 설정합니까? 1. 소홍서 작품 출판 시기는 어떻게 정하나요? 1. 사용자의 활동시간을 이해한다. 먼저 Xiaohongshu 사용자의 활동시간을 명확히 할 필요가 있다. 일반적으로 오후 8시부터 10시까지와 주말 오후는 사용자 활동이 많은 시간입니다. 그러나 이 기간은 잠재고객 세그먼트 및 지역과 같은 요인에 따라 달라질 수도 있습니다. 따라서 사용자의 활동 기간을 더 잘 파악하기 위해서는 그룹별 행동 습관에 대한 보다 자세한 분석을 수행하는 것이 좋습니다. 사용자의 삶을 이해함으로써

Linux 파일 시간 보기 기술에 대한 자세한 설명 Linux 시스템에서 파일 시간 정보는 파일 관리 및 변경 사항 추적에 매우 중요합니다. Linux 시스템은 액세스 시간(atime), 수정 시간(mtime), 변경 시간(ctime)이라는 세 가지 주요 시간 속성을 통해 파일 변경 정보를 기록합니다. 이 문서에서는 이 파일 시간 정보를 보고 관리하는 방법을 자세히 설명하고 특정 코드 예제를 제공합니다. 1. ls 명령과 -l 매개변수를 함께 사용하여 파일 목록을 확인하여 파일 시간 정보를 확인합니다.

마이크로소프트가 개발한 윈도우 10 운영체제를 사용하는 과정에서 많은 사용자들이 코타나(Cortana)라는 신기술에 대해 궁금해하고 혼란스러워한다. 10 시스템. 인공지능(AIassistant) 서비스 프로그램. 자주 묻는 질문 및 해결 방법 Cortana에 검색 상자를 넣는 방법은 무엇입니까? 답변: "Cortana" Microsoft가 신중하게 구축한 클라우드 플랫폼 개인 지능형 비서입니다. 로그인 및 비로그인이라는 두 가지 사용 모드가 있습니다. 로그인한 경우
