研究生科研与吃饭
? ? ? ?轉眼一年過去了,研究生學習的生活也過去了三分之一還要多一些。論學習,的確學習到不少東西,但是論科研,似乎還是差的很遠。因為我選擇了年輕的導師,他沒有任何的帶人的經驗,我有些時候還是覺得自己力所不及,力不從心的。
? ? ? ?從一開始對科研充滿信心,到現在似乎已經倦怠,各種滋味其實只能自己體會。有時候我也會問自己,導師是很厲害的導師,我也并不是真的完全放棄去學習,甚至一開始,導師都不找我開組會,還是我一次次的去找導師。然而最后還是沒能夠有個具體的體系出來。我想到這些,心中還是有許多的郁悶之感。這篇文章,是我自己關于開始科研生活的一些想法,其中種種事情都是我自己對于自己所經歷的思考,如果有異見,還請多多海涵。
? ? ?題目是《研究生科研與吃飯》,卻嘮叨了這么多,下面進入正文。
?
? ? 大陸的研究生,除了個別的幾所高校里的NB大神團隊外,大部分的學生應該都是0科研基礎。選擇了考研這條路,也只是為了彌補第一學歷的差距,希望有更好的機會提升自己。而我,作為一個大學四年都忙于學生工作或者忙著做點校園小生意的學術渣,在經歷了STITP項目之后對學術生活萌生的向往,以及希望能夠去更高層次的地方看一看的愿景,選擇了考研。當初毅然放棄工作機會而做的選擇,現在卻然我有些迷茫。
? ? ?我認為科研與其他學習不同,不同在于科研積累的過程和普通的學習不一樣。
? ? ?普通的本科課程學習過程,一般是在老師的帶領下,首先對一個事物有一個總體的概念和感覺,然后按部就班,一章節一章節的去學習。最后應對一個測驗,老師和自己都得到這段學習過程中的反饋。但是,這種學習最大的作用力是自己,無論老師怎么教,在這種學習中,自己都可以彌補上老師的一些缺陷。如學習C++,老師上完了《面向對象語言》,但是自己去找寫代碼,跑代碼,看代碼,總結特性,才能夠真的學習好。指望老師是完全不夠的。當然,應付考試背背書是綽綽有余了。這樣的學習其實效率是不高。當然也是一般情況,學完C++就可以提搞出個自己的編譯器的大牛不在此列。
? ? ?而科研積累的學習,對于像我一樣的0基礎的學生來說,幾乎是必須由導師來帶著你,入這個門。科研的水很深,而門類也非常細,你沒有對他有一個整體上的了解和某幾個細分方向的專研,是可能找不到自己的方向的。這時候,導師去幫你找到自己的方向就十分關鍵。或許一開始,你對自己的方向也只是想去,做游戲和搞CG的區別那時候對你來說也只有天知道了。而導師可能用過推薦你看幾篇領域內的綜述論文,就能夠讓你把握到這個方向是做什么,一般怎么做,我可以利用這個處理什么樣的一類的技術。
? ? ?研究生的科研,是由現實需求驅動的。沒有一個對應用的感覺,是無法做好研究生科研的。(如果直接做理論的話,我覺得也是需要一定的現實的認識的)。而自己去找基礎論文看,書籍看,是沒有必要的。我的導師也和我說,看書學習的太慢了。而快速學習的重要一個點就是,你需要有一個目的性。如果你不知道矩陣變換是可以解決你的一個什么需求,你學起來雖然不費力,但也沒什么感覺。而一旦知道矩陣變換和應用的關系,你似乎每一步都能在大腦里編譯運行每一步。學起來也更加的扎實。我本科數學學的不好,考試也沒能上90分。但是開始研究生活后,針對某個問題看數學,就感覺像是學習中一個劃船一個開飛機的感覺。一眼就能明白那個公式實在說一個什么事情。然后也能抓住這個公式的許多變換形式的應用。以前面對山一樣的公式,是沒這個概念的。
? ? ? 而導師在這里里面起到的作用就是不斷的為你明確你的目的是什么。前幾天 ,我在一篇文章中看到,做科研,導師要不斷的讓學生讀文章,然后匯報,然后評價,就是在做這個事情。讓新的研究者不斷的深化對領域的理解,并且不斷的給新的研究生以反饋避免誤入歧途,才能在有限的兩年半時間里做出合格的學術成果。對于新研究生來說,其實這個才是最關鍵的部分。很多導師遇到新研究生,覺得不會編程,對領域沒有了解,就讓研究生去寫基礎的代碼,去看入門的書籍和介紹,而不愿意給研究生看領域內最新的綜述類別的文章,這其實是浪費了雙方的時間。學生寫代碼,了解基礎,都是在吃白米飯,而看領域內最新的成功綜述,看我們研究的東西能做出什么樣的應用和拓展,才是一頓飯里的硬菜。而大部分導師的確是讓學生不斷的吃白米飯,吃了一碗又一碗。導師覺得痛苦,學生也更是苦不堪言。
? ? ? 我的導師總是說,基礎不知道寫不好,看論文沒有什么意義。但是我一點點看基礎,就像當初學高數。我能算出來,但并不能說明我真的理解了。等到我看到后面比較新的知識,事實上我還是需要回來看這個基礎,原來明白當初自己沒能夠記住的那些小特性是可以做出如此的多的事情。當然,我不是說基礎不重要,但就像蓋房子挖地基,你不把房子的設計圖給我看,我又怎么知道地基是怎么挖的,這樣挖是會面臨一個什么問題。不然的話,你讓我挖地基,我就挖,一會圓一會方,你覺得憤怒,我也覺得委屈。
? ? ? ?現在我就處在這個階段,Nurbs的許多算法我都重現了,寫了幾千行的代碼。但是我還是不知道,我該用它做點什么。導師讓我去自己找論文看,而我卻也不知道自己看什么論文是合適的,更不知道,我理解的東西是不是正確的。
? ? ? ?寫在這里也算是發泄發泄吧,也很難讓導師理解我的想法了?,F在我專注C++,看開源代碼,爭取早日實習。科研就放一放,到時候爭取一份EI會議混個畢業吧。
轉載于:https://www.cnblogs.com/LukeJR/p/4779887.html
總結
- 上一篇: iOS-开发记录-UIView属性
- 下一篇: docker版wordpress