不要讓知乎綁架你的思考
挺久,大概是兩周以前有個國內的同學問我什麼是蒙特卡洛演算法。可能大抵是看見了我以前寫的關於monte carlo的文章,或者覺得我是個「大神。」其實只是恰好我比較了解Monte Carlo罷了,你換一個東西比如時間序列分析來考我我肯定會翻車。我這個人一般有個習慣。我如果給人講東西一定是要結合對方的實際水平來講的。我大概試探的問了這位同學幾個問題,我發現她基本對這種演算法沒有任何了解。包括這位同學把蒙特卡羅演算法這種模擬演算法和數據挖掘演算法根本區分不清。她認為蒙特卡洛是數據挖掘的一種。我猜測其實她也不會確切的知道什麼是數據挖掘。
我自然是不可能直接丟給她一本統計系的講理論蒙特卡洛的書,而且直接讓一個新手去啃幾百頁的書也是非常不負責任的辦法。我想了想,給她推薦了一個軟體。其實那個是我本科時代常用的(這位同學應該是已經讀碩士了,在某211大學),正好可以提供蒙特卡羅模擬的功能,套進excel就可以實現。那個軟體是有中文說明的。我想這位同學應該很快就能做出來。
但是她前幾天又跑過來問我,問的問題和兩周以前內容差不多。我明顯感覺她其實並沒有非常細緻的鑽研我給她的reference。然後她又直接問我,「如何使用蒙特卡洛方法來生成自己在科研工作所需要的隨機數。」我感覺其實這就是她想要一個非常straight-forward的解決方案。或者說,還不如直接讓我動手去給她寫代碼的。但是大家其實都很忙,從來都沒人會這樣做。但是,利用好StackOverflow和Github還有CSDN等工具,明明可以起到一樣的效果。
其實遇到這種問題,如果是我我肯定非常清楚,這樣一個topic在github,StackOverflow和mathoverflow上一定能找到現成的案例。這種所需要的是信息檢索能力。而另外的一個問題就是,千萬不要讓「知乎」這種低水平的思考替代你本身所應該具有的高水平的思考。我發現在純中國教育體系下成長的孩子有一個習慣,就是非常想要很快的拿到直接的結果,而不是去仔細思考問題的過程。尤其是沒有深入思考數學或者物理過程的習慣(當然,本科時期估計都在學一些毫無卵用和思想深度的東西,就像一個天天被逼著吃窩窩頭的人你給他喝牛奶吃海鮮弄不好也會過敏)。其實我本人也是在大三才幡然悔悟此前的education很多時候都是失敗的;本質上都是de-education,尤其是本人所讀的其實就是一個失敗專業。
其實對過程的思索,難道不就是如狩獵一樣么?本質上可以是非常好玩,非常有趣的事。我對這位同學也沒有任何負面看法;但是,與諸君共勉,讓我們不要成為一個高端思考被低端的思考和碎片化思考佔據的人。
推薦閱讀:
※【純私貨】還是應該對自己有點信心
※如何修復求職失敗後的低落情緒?
※失敗的你,如何產生創造力
TAG:失敗 |