從事學術研究經過幾年,觀察到同事「追根究柢的精神」,除此之外,也有追根究柢的能力,在此微分享我的看法。我們組雖然不是物理系,但研究方向很「物理」,組上也有許多人有物理背景。研究題目不外乎是要回答,這個世界為什麼是這樣?
前言
近日某同事遇到一些問題,讓我意識到這個解決問題三部曲的精神。簡言之,他從前輩得到某裝置,但「不知為何」,這個裝置只有大概八成的時候可用,其他時候就不能用。如果是你,你會如何處理這個問題?這問題顯然困擾了他很久,他跑來問我說,你知道為什麼嗎?可惜我不知道。
後來他找到另一個裝置,有類似的功能,但成功率可能也是七八成。所以他提出解法:把兩個裝置結合,總會有一個可以用吧,這樣成功率可提升許多(根據他實驗的結果,的確是總有一個可以用),撇開極少數可能兩個同時不 work 的情況,好像是個解決辦法。
不過,我們要做實驗之前需經過安全檢查,確保你知道你自己在幹嘛。檢查過程中出現了關鍵問題:「為什麼只有八成?其他時候發生什麼事情了?」,答 somehow it does not work。「把兩個不知道如何運作的東西放在一起,然後希望他可以順利運作,好像不是個好辦法。要不我們來研究看看,這個裝置究竟出了什麼問題,是否可以把它弄好?」接著他們花了一天的時間,翻回近十年前由前輩所寫的 documentation,幾乎拆了整個裝置,改了一些東西,再組回。前幾天聽到的最新消息是好像好了,問題解決。
遇到問題怎麼辦?
由此小故事,歸納一下遇到問題怎麼辦?應該不只適用於學術上的問題,而是各種問題。第一個遇到問題時的解決方法,可能也是最常見的:雙手一攤,詢問專家。因為讀理工科系的關係,成長過程中常常有人叫我幫他修東西,但我根本不是專家。最常聽到的一句話是:「奇怪,昨天明明還可以用啊…」。在此跟各位宣告,這句真的是廢話,別再說了。如果昨天就壞了,你昨天就會說這句話了。
遇到問題但自己無法處理(可細分為:懶得處理、不願意處理、沒能力處理),最簡單的辦法的確是直接找人幫忙,現代應該可再加上問 Google 或 GPT 系列東西。但我覺得現在知識實在太細碎,隔行如隔山,大部分的時候其實找人根本幫不上什麼忙(不然就是我幫你 Google 而已),還可能陷入裝懂哥危險,因很多人沒有不知為不知的精神,會提供你一些錯誤的資訊。
第二個遇到問題的解決方法:繞過去,就像同事一開始的做法(儘管治標不治本)。我必須承認回首一看,我遇到問題時也常常會使用一些「小聰明」,先繞過去再說。寫程式的話,就是先去 Stack Overflow 找關鍵字,點開,複製第一個回答,貼到自己的 code ,但不知道到底是在幹嘛。結果通常幾天或幾個月之後就會出現更嚴重的問題,有點類似說謊圓謊之現象,差不多就是鴿子轉頭飛的 meme。總之,繞過去這個解法,短期應用其實非常有效,絕對比追根究柢有效,省時又省力,但長期來看偏虧。但如果只是要暫時快速解決的話,這的確是個好辦法。
第三個解法,最耗時的解法,就是追根究柢。這邊當然可以結合第一個解法,與專家一起追根究柢,通常會比較有效率,不然就是花個幾日自幹,Google 看看有沒有什麼教學或有沒有前人遇過一樣的問題,通常都會有,依樣畫葫蘆,所以真的要好好感謝大大無私分享經驗。但這個追根究柢的過程其實並不舒適,通常會覺得很煩,顯然是《快思慢想》中的系統二(再次題外話,此書作者 Daniel Kahneman 今年初過世,R.I.P.)。但真的必須感謝網路的發明,在此之前我無法想像大家怎麼追根究柢(感謝大量印度哥的 YouTube 影片)。
反省反省
總結遇到問題時三部曲:(一)問人、(二)繞過去、(三)追根究柢。
換言之,遇到問題,反射動作通常是先問人,無法的話想辦法繞過去,(或忽視問題),最後真的沒辦法,好吧,來研究一下到底是怎麼了。我反省反省,從很多小細節發現我其實非常缺乏這個精神,大部分的時間真的就是懶,什麼都想繞過去。只要遇到要動腦的事情,就會自己想方設法跳過。有著「不知道,反正就是這樣。」的心態,偏危險。
隨便舉例,學習外文時,遇到看不懂的字,要嘛直接跳過,假裝沒事,要嘛查字典。最常發生的現象就是,隨便查一下,儘管有時候字可能有好幾個意思,看到字典第一個解釋就,喔,就是這個意思了。例如有個朋友在學中文,那天他問我「渣男」是什麼意思(我不確定他交友軟體上都在聊什麼),他查了「渣」,看了解釋「物質除去水分後所剩的部分」,毫無頭緒阿,再查了「男」但就是不理解。這時候他採取了第一個解法,詢問專家,就是我本人,也得到了滿意的解答(但他聽了之後不太爽)。
總而言之,遇到問題怎麼辦?永遠的回答 it depends。每次都詢問專家,不太費時(至少不是費你的時),專家若是你朋友,臉皮也得夠厚,不然詢問非朋友專家就得付款。如果每次都繞過去,治標不治本,總有繞不過去的問題。每次都要追根究柢,那時間一定會不夠。結論就是,下次遇到問題的時候,可以來重讀此文,看看有沒有什麼線索。