1. 程式人生 > >How To Ask For Help

How To Ask For Help

平日裡,我們經常會向前輩請教一些問題,無論是關於技術、工作,還是生活。時光飛逝,我們還沒有準備好成為老鳥,時間之翼已經把我們推向最前方,這時我們又不可避免的會被新手、菜鳥提問。在這個反覆的過程中,我們逐步提高了自己對某項問題的理解和認識,同時也會發現在曾經的某個時候,我們也有過一些膚淺和不牢靠。前段時間看過一篇和菜頭:上班這點事兒,其中諸多場景不正是我們經歷過或將要經歷的嗎,這情景真讓人感概,好比“年年歲歲花相似,歲歲年年人不同”。

工作中,會有到很多類似的提問:

  • 比如,沒有上下文和場景便直接說我出現了某某錯誤,請幫我解決下;一般情況下這很好處理,你會發現這大都是沒有理解基本概念就直接開始搗騰的結果,動手不多,看看日誌,改改引數即可搞定。

  • 比如,看了一大堆的文件、參考,大腦混沌不堪,提了一個暫時轉不過彎來的問題;當他娓娓道來地講述時,你的一個提點就有可能讓人柳暗花明。

  • 比如,嫌解釋的過程太周折冗長,不如說答案來得直接,這正如”Talking is cheap, show me the code!”一樣;當然,有些時候即使解釋了原理也不一定就能解決問題,我們還只是低手。

  • 比如,討論之後前輩終於給了一個很正確的方案,動手嘗試後發現行不通,但自己找到另一個方法可以解決,告訴前輩後他不置一詞,似乎還在低吟:“咦,按道理應該可以啊”或“我以前就是這麼做的呀”。

  • 比如,還沒有等問題說完,前輩就斷言說這樣不行,那樣不行,或者根本不可能實現;較真兒的你會私自研究,並發現其中另有玄機:前輩說的不可能是有條件的,具體如何不足與外人道也。

  • 再比如,從你一句我一句的口水戰開始,窮盡所能,討論到最後發現根本不是說的同一件事,問得不當,還是答非所問,誰也說不清楚。

如此等等,無論怎麼樣,到最後,提問人還是得親自動手,如何操刀和深究完全取決於自身;至於是否有所收穫和成長,時間久了自然會有分別。

以上事例中,我是提問著,有時也是被問者。總結下來,可以發現我們很多時候不善於提問,有些問題也不願自己動手。作為還沒有退役的菜鳥和不成熟的老鳥,對面諸多問題,除了一笑而過,我們也要加把勁兒好好鑽研,以儘快提高自己的能力。不然,前輩留下坑讓我們不幸踩中之後,我們還會繼續挖坑留給新人,這難道就是世代相傳的技術債嗎?

關於如何提問,正在學習,下文的延伸閱讀可做一份很好的參考。

延伸閱讀

blog comments powered by Disqus