Advice for Students--开始学术研究
Advice for Students
原版來自Daniel Lemire教授的博客. 原文地址:http://www.daniel-lemire.com/blog/advice-for-graduate-students/在開始之前
如果你是一個研究生并且你不介意有偏見的信息能幫你,那么,讀一讀本文.如果你是一個大學生或者想要成為一個大學生,那么,讀一讀what Paul Graham has to say
什么是學術研究
學術研究由兩個核心部分組成.溝通交流和實現新的酷的idea,這兩者都相當重要.好的作家和演說家沒有做研究的必要.而那些將好點子付諸實現的人并不一定要做偉大的研究.你需要去溝通和發表你的創意,并且享受尋找新創意的過程.
所以, 你是一個好程序員,但是你討厭英語寫作? 那就別想搞學術研究了
你想要快捷而有保障的工作機會?那就別想搞學術研究了,去給政府部門打工.
你想要賺很多錢嗎? 那就別想著搞學術研究了, 去開一家自己的公司,或者當個外科醫生.
什么是博士論文?
一篇好的論文要在表達個人見解的同時與文學打交道.你的主題必須是你所感興趣的.除此之外沒什么能夠讓你堅持研究下去.你的個人理想和見地是你成為一個科 學家的原因,一幅畫面或者一個原理或者一個目標你令你深深為之投入.(...)同時, 科學是一種交流, 非常多的人已經盡他們力做了最好并且進行了記錄.他們完成偉大的工作同時也徹底搞砸了它;他們有真知灼見的同時卻又難以置信的盲目.他們是英雄也是懦弱 者.并且所有這些都是同時的.若你的工作研究是與人溝通的框架,那么你應讓它易于管理和理解.它應該被描述的直指要害,針對問題,即使是在解釋自身的缺陷 與失誤, 也不應該閃爍其詞,左右而言它. 一篇論文的主題若不以文學的方式參與交流, 那么它將變得太大或是過于空泛,或者變得沒有人能夠理解.(來源:MIT AT research howto guide)
你確定你想要一個博士學位?
首先來個小測試,最近的12個月里, 你讀過多少的研究論文?(各種雜志不算入內,即使是嚴肅正規的雜志).你讀了多少令人厭倦的論文, 你懂的, 就是那種帶著正式的介紹和痛苦的引用部分的論文. 如果你只讀了一篇, 那么博士學位可能不適合你. 我可以這樣說: 評判你是否愿意花一輩子在寫這些東西上,讀夠5篇論文是起碼的標準.
以下是一些想要獲得博士學位的不良理由:
- 我是一個顧問, 博士學位聽起來挺酷, 也許會對我的職業生涯有幫助. 想都不用想, 以我的經驗, 一個博士頭銜不能讓你賺更多錢.
- 我目前已經有了一份極佳的工作并且我的項目可以產出一篇極好的博士論文. 你真的這么想? 很少的工業項目能產出一篇博士論文佳作.事實上, 工業對利益的關注與博士研究工作之間的矛盾很難協調.
- 我想給我的朋友留下深刻的印象.一個博士學位可能讓你的朋友印象深刻, 但是這同樣的時間花在別的地方, 你可以在三十歲之前賺到一百萬美元,或者成為一個頂尖的律師, 或者作為醫生在醫院里拯救千萬人的生命.(這幾句也反映了美國社會的普遍價值觀與現狀: 追求金錢, 律師職業吃香, 有對弱者的社會同情心:譯者注)想一下:很多人當了博士以后不得不住在自己永遠不會選的城市.讓你的朋友印象深刻有許多種方法, 但是成為一名博士也許是最壞的選擇.
- 我這么聰明, 成為博士是我的宿命.事實上,真正聰明的人會選一條更快捷的道路. 如果您屈尊到博士這條路上, 那您肯定是出了點問題了. 但是沒關系, 我們里也有好多人出了跟您一樣的問題.
記住:得到一個CS的博士學位得到的只有消極預期回報,即使你擅長這個領域. 既然如此, 有一些真正合理的理由促使你去得到一個博士學位嗎?是有的, 但是我不會在這里列舉. 如果你不能自己找到這些理由, 那么這個學位就不是為你準備的.
你可以嘗試填寫:Mihire Bellare的表格來檢驗自我是否應該繼續走讀博這條路.
你還不是一名研究生, 但是想要成為一名研究生?
下載最近的研究論文.學習它們.試著想象出你能做的工作.將它寫下來.給研究計劃打個草圖.是的,自己做所有這些工作.如果你可以找到方法來開始著手一篇 論文,那么就做.不, 你不需要等著導師來做研究.并且如果你及早著手研究并且得到早期結果,你就更有理由說服導師吸納你進入他的團隊.這到不是說你不應該在早期就找導師,而是 應盡早的證明你有做項目應有的一些素質.衷心奉告: 閱讀論文, 越早越好, 越頻繁越好!
音樂家都是小時候就開始了練習, 大多數演員在高中開始了演藝.同樣的,越早開始研究,你日后的機遇就越好.
研究是一門藝術
研究是藝術, 對于做研究,沒有所謂正確的方法.
到目前為止,我只相信以下三個通用的準則:
你也許想將這三條與Dijkstra的三條成功科研準則比較一下(但是懇請,不要把我和Dijkstra做比較):
研究是耗費時日的
研究確實是耗時的, 即使是最天才的科學家也需要大量時間去得到科研結果.如果你在做job的同時也在忙博士研究,那么首先要為研究分配時間.不要著急,你會找到時間去做其它事的.
如果一個星期沒有三天花在論文上,我是不相信你能輕松的拿到博士學位的.是的,這意味著周末要接著工作,大多教授周末都工作(雖然我是例外),所以沒有人會為你周末還有讀令人厭煩的論文而感到同情和憐惜.
完成項目、做完工作才是成功!
Brian Bialkowski 說的很好:
這不容易也不漂亮,但是你遲早得完成它.誠然,你的工作可能可讀性差不易令人理解,但是總有其它的高質量的部分會讓你感到驚訝,其更簡潔優美是你以前所沒想到的.它也許不完美,甚至不好,但是這沒關系.最后的結果,是紙上有字心中有數.
澄清一下,在任何時候任何領域,你都需要坐下來寫一寫.寫的好還是馬馬虎虎其實影響不大.你需要得到通過分,但是大多數你的工作將不會特別的偉大.你需要知道怎么做能讓你的評分高,而不是把工作的每個細節做的杰出優秀.
Christoph Koch 說的好:
成功的秘訣就是去做事,比如,解決問題,證明算法,構建系統,等等類似,及早極好.除開高學分,出版的作品也會給人以深刻印象.
總結起來就是:不要好,要高產!(don't be nice,be productive!)許多偉大的研究員是nice people,但不全是.他們每人亦有惡劣的一面.
怎樣被重要人物注意
教授們都是自負的.如果你拿起他們的作品,學習研究,擴充改進,或者進行歸檔,他們會注意到你尤其是當你工作努力的話.不要討好他們,那沒用.不要當老好人,要努力工作.(Don't be nice, work hard.)
關于質量和內容重用,為什么你文章總是差? 我剛才寫了你可以做半吊子工作,不是嗎?不是的, 質量是很重要的因素,比你想的還重要.基本的, 你必須完成你的工作, 你開了一篇論文,就要把它結稿, 完成論文里整個實驗的最后一步.如果這以為這你拿不到諾貝爾獎, 沒關系, 只要別讓它整體過于水了就行.盡管項目不完美, 但是要做到不為它提心冒汗.
堅定自己的信念 聰明重要嗎?很可能, 但是我不認為這是最重要的素質.絕望和有決心的研究員總是能贏.這也反映了兩件事情:
要及早并且勤快的發論文
無論何時你有一個really goodidea,要盡快的發表論文.不要停在這個idea上直到完善了它才發表文章.一方面,那些只 關注數量的人(bean-counters,求合理中文翻譯)看不到你在抽屜里沒發表的論文,另一方面,如果你老存著不發表,別人可能也會在這個課題上做 工作并提前發表論文.不是所有的出版作品的都得被同行審議,你可以只簡單的發個pdf到網上.總是有許多原因讓你延遲發表時間,但是對于大多數小而簡單的 idea, 及早發表是上策.
不管什么情況,要使別人能夠在網上了解到你的工作.如果這不方便,不可能!搞個網站,把你的文章都發上去!你寫了一篇文章? 發到你的網站上.如果行的話開個博客.
研究就是推銷你的創意
推銷對于研究十分重要.你發現了算法,這個算法比亦有的能好一丁點?我關心這干嗎?你發現了一個并不能大幅提高當前算法效率的新算法,但是對于一系列問 題,它確實能對效率起到大的改善作用,那么你應該通過各種手段來讓我信服這些問題是重要的,并且要將注意力集中在這些問題上.對于你的創新中的缺陷保持誠 實,但是不要害羞,向我們解釋為什么你的成果能引人注目.
重用,重用,還是重用
學習一個新的領域要花費大量的時間。轉換研究領域沒錯,但是要學會重用你目前已有的知識.不要總是從零做起.將你原有的比別人做得好的工作和懂的更精的知識作為基礎,在此基礎上構建你的成果,是成功的秘訣.這意味著你應額外留心你所選擇的課題:要選那些難題.
研究是一門生意
它不像別生意那樣運作,但是研究是一門生意.它不是政治自由的,也不是象牙塔里的,里面充滿了爛人和競爭.它不是拿學分,不是做好給你布置的任務.它更像是在一個瘋狂且不總是善意的宇宙里做一門小生意.
Christoph Koch告訴未來的學生:"如果你想把博士當成一份工作,那還是死了這條心走別的路吧." 作為一個博士生你不是一名雇員,不是教授的助手或秘書.你不是在戰場上執行命令的士兵.你是一個(大多數情況下)該靠自己的力量搞出點東西的人.
Peter Feibelman在《當了博士也不夠》這篇文章中警告你,有三種數豆子的人(bean-counters)認為論文數量很重要,這就迫使你要展現出某種 程度的學術活躍性.注意,學術活躍和杰出不劃等號.換句話說,杰出的科學家要是不經常發表論文,也會敗給那些經常發論文的二流科學家.這到不像看上去那么 冷酷,對于那些數豆人,你應該把握一個自己的量.所以,如果過去兩年里,你被邀請做了20次會談,但只發了一篇論文,你可以強調你進行了21次學術交流. 但是你應該會算賬,能夠展示給別人你在進行一系列不間斷的工作(發表了論文,參加了會談,論文被引用等等).我從沒見人這么做過,但是你最起碼該記住你發 了多少頁論文.
選擇課題是一個難題 Scott形容選擇研究課題是個腦力難題.我相信他是對的!不要絕望!
我個人在這方面的建議不像神諭那樣艱澀難懂.你不能預知你將要做什么,你不能預測你學術上最大突破點在哪.你應該全局把握,但不要目標直指.
相反,要關注那些你能比別人做的好的細節,聽聽人們都在談論寫什么.其它的研究員應該是你的顧客.如果他們說他們想把這個功能加到你目前的研究上,那就加.如果你沒有得到反饋,那么你可能沒有發足夠的論文.要和別人做足夠的討論和交流.
對于論文的一個好策略,我認為,就是學著將某一方面做到非常好,做到在這方面沒人能和你競爭.而你則可以將這方面的成果用到解決其它問題中去.只要所有這些非凡而新穎,并且你下夠了功,那就能出一篇好的博士論文.
人們在論文中引用別人倒不是因為不得不引用,而是要在這樣的背景下投出自己的論文.這么做能建立起你的信任網絡:要注意經常引用論文和作者.
搜索,搜索,還是要搜索 關鍵詞查找是有力的工具.嘗試以下搜索:ACM文庫,Google,Google學術,和Todd Veldhuizen搜索工具集.不是所有東西都能在網上找到,也不是所有東西都能用關鍵詞找到.但是如果本可以找到而你卻找到,我為你感到羞愧.
不要低估了像維基百科這樣的工具.
在某特定領域,可在類似OLAP bibliography和collaborative filtering bibliography這樣的地方查找文獻.
當你發現一些有趣的事情,組織一下.Owen Kaser有個在線幻燈片涵蓋了搜索和組織引用的技巧.他還指向了一個Todd Veldhuizen的幻燈片在一個類似的主題里.
成為會員
盡管不是所有的協會都是有用的,但應該加入你的領域最重要的協會.在計算機科學這個行業的,我強烈建議你成為ACM的會員.嘗試一些感興趣的小組, 網絡會極大的幫助你的.
建立一個網站! 讓自己在網上可見
人們可能見到你的名字并且可能Google你,要保證他們找到你想讓他們找到的信息.保證你所有發表的東西都能在網上被別人免費自由的獲取到.
在演示上下工夫
做好演示是一件技術活.關于此網上有很多建議.有一些非常好的提出建議的頁面.Stephen Downes建議讀《Winging it》這本書, 也許你可以在圖書館里找到這么一本.我喜歡《Bob Geroch 對于演說的建議》. 要記住現在有輕量級的工具來做幻燈片了, PowerPoint不再是你唯一的選擇.比如, 你可以用普通的HTML結合一些腳本來達到目的,它甚至支持TeX.
當一個好學生
你應該知道你是個壞學生如果:
- 你不能跟進布置給你的作業,也不為這些作業負責.
- 你對于什么做了什么沒做撒了謊.
- 你經常無視電話和郵件.
成為一名黑客(CS的學生應該正確理解這個詞,譯者注)
如果你的研究有任何和IT有關的東西,那么成為一個黑客意味著:
- 學習Linux, BSD 或者 MacOS: Windows不是一個好的黑客平臺.
- 學些LaTex, 然后試著用拼寫檢查和風格檢查,一開始這是一項巨大的痛苦,但是像LyX和Kile這樣的工具能夠幫助你平緩學習曲線,不要試著去避免學習LaTex.
- 學習XML,RDF,RSS和所有的精巧的XML工具.只在一周里你就可以學到80%的XML,并且他會讓你變得更可信.
- 學著使用CVS或者其它的版本控制像subversion, 大規模廣泛的使用他們.保證所有你的作品都有一個版本庫:雖然一開始這很痛苦,但是之后它會極大的幫助你.
- 學習Java, C++, Python, Ruby, PHP, SQL, 正則表達式....盡管學習更多的高級語言,你可以在一個晚上學完Python.所以沒有理由不去學.
不要指望從人才市場得到很多 人才市場可能對你有幫助,也許沒有.事實上,在普遍情況下,太多人都有碩士學位.沒有碩士學位你也能賺更多的錢.你也許最終會給沒你學位高的人打工:這是很有可能的.
再次強調: 絕望的人每次都贏,如果你因為為工作前景而緊張擔憂從而做了很多杰出的工作,你很有可能輕易超過那些自認聰明的家伙,這些家伙從來都坐地胡想等著天上掉offer給他.
如果你努力得到一個博士學位, 就大多國家的規則來說,畢業那天你不一定能去你挑的城市當教授. 也許你永遠無法到你愿意的地去當教授. 你可能不得不到一些城市去任教, 這些城市,要不是你來這里工作,這輩子打死你估計都不會來一次. 你的導師會告訴你這些?你自己可得小心哦.
當下幾乎可以絕對的說, 當個律師或者外科醫生, 在人才市場上無疑是更好的押寶, 比CS可強多了.
對于更多的評論, 請移步至我發表的《無形壁障的死亡》.
我自己?我選擇活得危險一點.(事實上, 我自己也不知道自己在干什么)
對研究/學術類求職的建議
規劃你的早期職業生涯的偉大忠告
這里是我個人的一些建議:
- 論文早發表,多發表.在得到博士學位之后每年都發表些論文, 即使寫得不盡人意. 發表作品的長度不是決定性的因素, 但是如果你很長一段時間沒有發表, 即使你正在做一些很優秀的工作或是有其它借口, 這也會讓你給人的印象不佳.
- 定期的在一些好的刊物上發表.不是所有的論文都能特別出色,但是如果你所有的論文都在三級期刊或者會議上發表, 就會讓人感覺你水平不佳.
- 永遠不要停止你的研究, 即使你需要工作, 那么在周末, 也要把你的研究繼續下去. 如果你停止研究一兩年, 再想回來進行, 就非常困難了.
- 每年都要去講課, 哪怕只有50分鐘, 也會讓你在學術職位的求職方面有個小優勢.
按照我以往的經驗, 人們會在依賴以下因素對你進行評價(事先聲明:僅僅是我個人的意見):
不要像我一樣, 要聰明的轉變 如果你固定在某一個會議上發表論文, 那必須要轉變. 在你學校外的地方發表論文是很重要的: 要試一試. Michael Nielsen有一個好的頁面規劃你的職業旅程.
我也寫了一個關于這方面的頁面.
最后: 得到所有你能得到的建議!
不管你喜不喜歡, 研究生學位工作意味著你不得不擔心你的學術前途, 你必須聽取別人所說的怎樣做好研究的建議.要讀一讀以下專家是怎么說的:
- Csaba Szepesvári 給研究生的建議
- 怎樣在合理年限結束拿到博士學位
- John Baez的建議
- 實驗計算機科學家和工程師的職業生涯
- Networking on the Network博士生專業技能指導
- Michael A. Nielsen高效研究的原則(必讀!)
- Richard Hamming你與你的研究
- Michael Ernst建議匯總
- 博士生經驗談
- Yuhong的建議
- David Patternson一些非技術方面的討論包括了如何擁有壞的職業生涯(研究/學術領域)
- 研究與寫作之建議
- 當了博士也不夠(書)
- Fisher檔案Fisher 是一名MIT的物理教授,他錄制了一些列的關于如何得到一份學術職位,怎樣做好的研究等的播客.
- 計算機研究改變的藝術
- 怎樣才寫的多:高產學術寫作實踐性指導(書)
- 給剛開始進行研究工作的學生的建議
- Owen Kaser
- UCSD VLSI CAD實驗室如何在研究生階段和未來研究生涯獲得成功的有益忠告
- Jeff Erickson閱讀博士申請
轉載于:https://www.cnblogs.com/avril/archive/2011/03/17/1987336.html
總結
以上是生活随笔為你收集整理的Advice for Students--开始学术研究的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 十二五期间三网融合将有实质性进展
- 下一篇: 很厉害的交换两个数