最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

提問(wèn)的智慧

2020-12-24 12:08 作者:程序員魚皮  | 我要投稿

做一個(gè)有智慧的提問(wèn)者,也許會(huì)更加接近答案。

大家好,我是魚皮。幾分鐘的時(shí)間,教大家如何正確的提問(wèn)以獲得你滿意的答案。

無(wú)論是學(xué)習(xí)還是工作中,大家總會(huì)遇到各種各樣的問(wèn)題,比如程序無(wú)法運(yùn)行、代碼讀不懂等等。

遇到問(wèn)題去尋求他人的幫助本身是很正常的,但是,很多同學(xué)在遇到問(wèn)題時(shí),第一時(shí)間就會(huì)想到去尋求他人的幫助,而不是自己先嘗試著解決。

就像在剛學(xué)編程時(shí),我們一看到屏幕上出現(xiàn)紅字報(bào)錯(cuò)就會(huì)心慌,然后都不先仔細(xì)檢查一下就把代碼復(fù)制粘貼下來(lái)找別人幫忙看。結(jié)果最后發(fā)現(xiàn),竟然是自己敲錯(cuò)了一個(gè)標(biāo)點(diǎn)符號(hào)!場(chǎng)面一度十分尷尬。

中英文冒號(hào)搞混導(dǎo)致報(bào)錯(cuò)

其實(shí),很多情況下,自己動(dòng)手去解決問(wèn)題的效率可能遠(yuǎn)比尋求他人的幫助要高的多。因?yàn)楫?dāng)你將問(wèn)題拋給別人時(shí),首先要給對(duì)方描述問(wèn)題,然后需要對(duì)方真正理解問(wèn)題,才能進(jìn)一步花時(shí)間去幫你分析解決。雙方不僅存在一個(gè)信息的收發(fā)過(guò)程,還存在很大的信息差,如果問(wèn)題的描述和理解不當(dāng),可能溝通過(guò)程消耗的時(shí)間遠(yuǎn)比解決問(wèn)題的時(shí)間要長(zhǎng),多少有些本末倒置,而最壞的結(jié)果是,對(duì)方給了你一個(gè)完全錯(cuò)誤的答案!

尤其是當(dāng)你進(jìn)入了一個(gè)大公司,就會(huì)更加意識(shí)到溝通的難度,而且大家都有自己的工作,誰(shuí)都不喜歡被打斷,尤其是一些可能根本和自己無(wú)關(guān)的問(wèn)題!

沒(méi)搞清提問(wèn)對(duì)象,沒(méi)清晰描述問(wèn)題

因此,在我們遇到問(wèn)題時(shí),先要嘗試自己去解決,如果實(shí)在束手無(wú)策,再去提問(wèn),而且要有智慧地提問(wèn)!

今天給大家分享一本小書《提問(wèn)的智慧》,是 GitHub 上的一個(gè)高星項(xiàng)目,并且被眾多開(kāi)源項(xiàng)目引用,魚皮看完后收獲滿滿,學(xué)到了高效提問(wèn)和回答技巧,又有信心去應(yīng)對(duì)未來(lái)的無(wú)限加班了。

下面列舉書中我覺(jué)得講的比較好的部分。

GitHub 高星項(xiàng)目

在提問(wèn)之前

在你準(zhǔn)備要通過(guò)電子郵件、新聞群組或者聊天室提出技術(shù)問(wèn)題前,請(qǐng)先做到以下事情:

  1. 嘗試在你準(zhǔn)備提問(wèn)的論壇的舊文章中搜索答案。

  2. 嘗試上網(wǎng)搜索以找到答案。

  3. 嘗試閱讀手冊(cè)以找到答案。

  4. 嘗試閱讀常見(jiàn)問(wèn)題文件(FAQ)以找到答案。

  5. 嘗試自己檢查或試驗(yàn)以找到答案。

  6. 向你身邊的強(qiáng)者朋友打聽(tīng)以找到答案。

  7. 如果你是程序開(kāi)發(fā)者,請(qǐng)嘗試閱讀源代碼以找到答案。

當(dāng)你提出問(wèn)題的時(shí)候,請(qǐng)先表明你已經(jīng)做了上述的努力;這將有助于樹立你并不是一個(gè)不勞而獲且浪費(fèi)別人的時(shí)間的提問(wèn)者。如果你能一并表達(dá)在做了上述努力的過(guò)程中所學(xué)到的東西會(huì)更好,因?yàn)槲覀兏鼧?lè)于回答那些表現(xiàn)出能從答案中學(xué)習(xí)的人的問(wèn)題。

運(yùn)用某些策略,比如先用 Google 搜索你所遇到的各種錯(cuò)誤信息(搜索 Google 論壇和網(wǎng)頁(yè)),這樣很可能直接就找到了能解決問(wèn)題的文件或郵件列表線索。即使沒(méi)有結(jié)果,在郵件列表或新聞組尋求幫助時(shí)加上一句 我在 Google 中搜過(guò)下列句子但沒(méi)有找到什么有用的東西 也是件好事,即使它只是表明了搜索引擎不能提供哪些幫助。這么做(加上搜索過(guò)的字串)也讓遇到相似問(wèn)題的其他人能被搜索引擎引導(dǎo)到你的提問(wèn)來(lái)。

別著急,不要指望幾秒鐘的 Google 搜索就能解決一個(gè)復(fù)雜的問(wèn)題。在向?qū)<仪笾?,再閱讀一下常見(jiàn)問(wèn)題文件(FAQ)、放輕松、坐舒服一些,再花點(diǎn)時(shí)間思考一下這個(gè)問(wèn)題。相信我們,他們能從你的提問(wèn)看出你做了多少閱讀與思考,如果你是有備而來(lái),將更有可能得到解答。不要將所有問(wèn)題一股腦拋出,只因你的第一次搜索沒(méi)有找到答案(或者找到太多答案)。

準(zhǔn)備好你的問(wèn)題,再將問(wèn)題仔細(xì)的思考過(guò)一遍,因?yàn)椴萋实陌l(fā)問(wèn)只能得到草率的回答,或者根本得不到任何答案。越是能表現(xiàn)出在尋求幫助前你為解決問(wèn)題所付出的努力,你越有可能得到實(shí)質(zhì)性的幫助。

小心別問(wèn)錯(cuò)了問(wèn)題。如果你的問(wèn)題基于錯(cuò)誤的假設(shè),某個(gè)普通黑客(J. Random Hacker)多半會(huì)一邊在心里想著蠢問(wèn)題…, 一邊用無(wú)意義的字面解釋來(lái)答復(fù)你,希望著你會(huì)從問(wèn)題的回答(而非你想得到的答案)中汲取教訓(xùn)。

絕不要自以為夠格得到答案,你沒(méi)有;你并沒(méi)有。畢竟你沒(méi)有為這種服務(wù)支付任何報(bào)酬。你將會(huì)是自己去掙到一個(gè)答案,靠提出有內(nèi)涵的、有趣的、有思維激勵(lì)作用的問(wèn)題 —— 一個(gè)有潛力能貢獻(xiàn)社區(qū)經(jīng)驗(yàn)的問(wèn)題,而不僅僅是被動(dòng)的從他人處索取知識(shí)。

另一方面,表明你愿意在找答案的過(guò)程中做點(diǎn)什么是一個(gè)非常好的開(kāi)端。誰(shuí)能給點(diǎn)提示?、我的這個(gè)例子里缺了什么?以及我應(yīng)該檢查什么地方請(qǐng)把我需要的確切的過(guò)程貼出來(lái)更容易得到答復(fù)。因?yàn)槟惚憩F(xiàn)出只要有人能指?jìng)€(gè)正確方向,你就有完成它的能力和決心。

RTFM 和 STFW

有一個(gè)古老而神圣的傳統(tǒng):如果你收到 RTFM (Read The Fucking Manual) 的回應(yīng),回答者認(rèn)為你應(yīng)該去讀他媽的手冊(cè)。當(dāng)然,基本上他是對(duì)的,你應(yīng)該去讀一讀。

RTFM 有一個(gè)年輕的親戚。如果你收到 STFW(Search The Fucking Web) 的回應(yīng),回答者認(rèn)為你應(yīng)該到他媽的網(wǎng)上搜索。那人多半也是對(duì)的,去搜索一下吧。

更溫和一點(diǎn)的說(shuō)法是 “Google 是你的朋友!”

好問(wèn)題與蠢問(wèn)題

舉一些例子,來(lái)說(shuō)明怎樣聰明的提問(wèn);同一個(gè)問(wèn)題的兩種問(wèn)法被放在一起,一種是愚蠢的,另一種才是明智的。

蠢問(wèn)題

我可以在哪兒找到關(guān)于 Foonly Flurbamatic 的資料?

這種問(wèn)法無(wú)非想得到 STFW 這樣的回答。

聰明問(wèn)題

我用 Google 搜索過(guò) "Foonly Flurbamatic 2600",但是沒(méi)找到有用的結(jié)果。誰(shuí)知道上哪兒去找對(duì)這種設(shè)備編程的資料?

這個(gè)問(wèn)題已經(jīng) STFW 過(guò)了,看起來(lái)他真的遇到了麻煩。

蠢問(wèn)題

我從 foo 項(xiàng)目找來(lái)的源碼沒(méi)法編譯。它怎么這么爛?

他覺(jué)得都是別人的錯(cuò),這個(gè)傲慢自大的提問(wèn)者。

聰明問(wèn)題

foo 項(xiàng)目代碼在 Nulix 6.2 版下無(wú)法編譯通過(guò)。我讀過(guò)了 FAQ,但里面沒(méi)有提到跟 Nulix 有關(guān)的問(wèn)題。這是我編譯過(guò)程的記錄,我有什么做的不對(duì)的地方嗎?

提問(wèn)者已經(jīng)指明了環(huán)境,也讀過(guò)了 FAQ,還列出了錯(cuò)誤,并且他沒(méi)有把問(wèn)題的責(zé)任推到別人頭上,他的問(wèn)題值得被關(guān)注。

蠢問(wèn)題

我的主機(jī)板有問(wèn)題了,誰(shuí)來(lái)幫我?

某黑客對(duì)這類問(wèn)題的回答通常是:好的,還要幫你拍拍背和換尿布嗎?,然后按下刪除鍵。

聰明問(wèn)題

我在 S2464 主機(jī)板上試過(guò)了 X 、 Y 和 Z ,但沒(méi)什么作用,我又試了 A 、 B 和 C 。請(qǐng)注意當(dāng)我嘗試 C 時(shí)的奇怪現(xiàn)象。顯然 florbish 正在 grommicking,但結(jié)果出人意料。通常在 Athlon MP 主機(jī)板上引起 grommicking 的原因是什么?有誰(shuí)知道接下來(lái)我該做些什么測(cè)試才能找出問(wèn)題?

這個(gè)家伙,從另一個(gè)角度來(lái)看,值得去回答他。他表現(xiàn)出了解決問(wèn)題的能力,而不是坐等天上掉答案。

在最后一個(gè)問(wèn)題中,注意 告訴我答案給我啟示,指出我還應(yīng)該做什么診斷工作 之間微妙而又重要的區(qū)別。

如何更好地回答問(wèn)題

態(tài)度和善一點(diǎn)。問(wèn)題帶來(lái)的壓力常使人顯得無(wú)禮或愚蠢,其實(shí)并不是這樣。

對(duì)初犯者私下回復(fù)。對(duì)那些坦誠(chéng)犯錯(cuò)之人沒(méi)有必要當(dāng)眾羞辱,一個(gè)真正的新手也許連怎么搜索或在哪找常見(jiàn)問(wèn)題都不知道。

如果你不確定,一定要說(shuō)出來(lái)!一個(gè)聽(tīng)起來(lái)權(quán)威的錯(cuò)誤回復(fù)比沒(méi)有還要糟,別因?yàn)槁?tīng)起來(lái)像個(gè)專家很好玩,就給別人亂指路。要謙虛和誠(chéng)實(shí),給提問(wèn)者與同行都樹個(gè)好榜樣。

如果幫不了忙,也別妨礙他。不要在實(shí)際步驟上開(kāi)玩笑,那樣也許會(huì)毀了使用者的設(shè)置 —— 有些可憐的呆瓜會(huì)把它當(dāng)成真的指令。

試探性的反問(wèn)以引出更多的細(xì)節(jié)。如果你做得好,提問(wèn)者可以學(xué)到點(diǎn)東西 —— 你也可以。試試將蠢問(wèn)題轉(zhuǎn)變成好問(wèn)題,別忘了我們都曾是新手。

盡管對(duì)那些懶蟲抱怨一聲 RTFM 是正當(dāng)?shù)?,能指出文件的位置(即使只是建議個(gè) Google 搜索關(guān)鍵詞)會(huì)更好。

如果你決定回答,就請(qǐng)給出好的答案。當(dāng)別人正在用錯(cuò)誤的工具或方法時(shí)別建議笨拙的權(quán)宜之計(jì)(workaround),應(yīng)推薦更好的工具,重新界定問(wèn)題。

正面的回答問(wèn)題!如果這個(gè)提問(wèn)者已經(jīng)很深入的研究而且也表明已經(jīng)試過(guò) X、 Y、 Z、 A、 B、C 但沒(méi)得到結(jié)果,回答 試試看 A 或是 B 或者 試試 X 、 Y 、 Z 、 A 、 B 、 C 并附上一個(gè)鏈接一點(diǎn)用都沒(méi)有。

幫助你的社區(qū)從問(wèn)題中學(xué)習(xí)。當(dāng)回復(fù)一個(gè)好問(wèn)題時(shí),問(wèn)問(wèn)自己如何修改相關(guān)文件或常見(jiàn)問(wèn)題文件以免再次解答同樣的問(wèn)題?,接著再向文件維護(hù)者發(fā)一份補(bǔ)丁。

如果你是在研究一番后才做出的回答,展現(xiàn)你的技巧而不是直接端出結(jié)果。畢竟授人以魚不如授人以漁。

整本小書大概要花 10 分鐘閱讀,篇幅不短,就先分享到這里啦。

需要免費(fèi)閱讀完整小書的朋友,點(diǎn)擊鏈接即可一鍵傳送~



提問(wèn)的智慧的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
元江| 垦利县| 和龙市| 安阳县| 新蔡县| 义乌市| 个旧市| 泸定县| 丰原市| 达日县| 乌拉特前旗| 建宁县| 松潘县| 惠安县| 海盐县| 光泽县| 禄劝| 温宿县| 土默特左旗| 清新县| 绥江县| 探索| 尚义县| 泊头市| 邯郸市| 三门峡市| 吉首市| 宁化县| 从江县| 湘阴县| 顺昌县| 宕昌县| 昭平县| 合作市| 离岛区| 长阳| 即墨市| 朔州市| 同江市| 北流市| 彰武县|