獲取 CMU CS 的 PhD Offer 需要滿足哪些條件?

CMU擁有全美頂級的CS學院。對於正在工作的人,如果想去CMU讀博,需要滿足哪些要求呢?關於CMU的博士項目,我在他們的官網上大致了解了一下,這是他們的博士項目簡介:https://www.csd.cs.cmu.edu/education/phd/,可是還是沒有一個清晰、直觀的認識。一般來講,具備怎樣的條件去申請CMU的PHD會有比較大的可能被錄取呢?

我的情況是這樣的:目前本科大四最後幾天即將畢業,畢業後去阿里巴巴工作,職位是研發工程師。以前一直想搞研究,但是不想在國內讀研,家裡人為我花在讀書上的錢已經夠多了,所以我的打算是先工作2-3年,然後去申請CMU的CS博士。我的本科是一個普通985和211,本科專業是通信工程,成績不是特別好,GPA很低,不知道靠技術能否得到一個PHD Offer。有點迷茫,不知道該從何下手去爭取一個機會。


如果只是靠BAT里普通的2-3年工作經驗的話,是不太足夠彌補題主科研,GPA,學校,和專業上的劣勢的。

如果真想做科研,還是想想先提升科研方面的能力吧。

工程磚是工程磚,科研磚是科研磚,兩個搬法不太一樣。


讀phd跟讀本科碩士完全不是一種體驗,樓主大概連讀phd要幹些什麼都不知道就想去讀phd,想想要將自己五到七年的時間花在phd上面,你覺得划算不?就算是phd免學費每年有獎學金,每年2w按六年算的話也就12w,你去讀個兩年的碩士學費6w畢業後去google之類的公司稅後算上股票bonus差不多10w,就算不漲工資這六年里純收入都有30w+了,你對科研沒熱情的話我想不出有什麼理由去讀phd

好吧,假如題主鐵了心想去cmu讀phd的話,想知道自己能不能上.先說說我所知道的申請phd的因素比例:牛人推薦信(要在國外學術界知名的那種,院士什麼的然並卵)&>論文&>gpa&>=畢業學校&>其他因素(比如長相). 牛推薦信這種一般是可遇不可求,而後面那幾個因素什麼樣才達到人家的要求.最簡單的方法就是去找幾個cmu的中國學生phd的cv看看他們的履歷對比一下就知道了,隨便找了幾個:

http://www.cs.cmu.edu/~bliu1/binliu_resume.pdf

Mu Li"s Homepage

http://www.cs.cmu.edu/~zhitingh/data/cv_zhitinghu.pdf

http://www.cs.cmu.edu/~pengtaox/misc/cv-pengtaox.pdf

https://sites.google.com/site/binzhao02/

包括上面的@熊辰炎,這些phd大都是中科院,top2復旦交大浙大中科大南大之類的名校高gpa畢業,在去cmu之前都發表過論文,而且至少都是國外的期刊論文,全都有不少的科研經歷,大部分都在msra實習過.樓主去是阿里的而且title是研發工程師,我估計你以後的工作跟科研一點關係都不會有,更別說是發論文.

題主肯定會想問我寫代碼特牛逼難道因為沒論文學校不好就沒機會嗎?剛好知乎上就有一個cmu的phd,本科學校非名校,你可以看看他的主頁:Yong He

雖然人家學校不出名去cmu之前也沒發過論文,但是你看看他高中和本科寫的code跟他phd的研究方向有多大的聯繫,代碼量和質量能甩bat的普通碼農幾條街,連輪子哥都說好.更何況,人家也是在msra實習過的呀。而且你別看他gpa3.6好像不是很高,這學校給分賊低,3.6已經是前15%的gpa

另外要說的是,就算在top2裡面cmu的phd offer也只有少部分大牛能拿到,區區bat普通研發碼農想要彌補這麼多科研上和硬體的差距,幾乎是不可能.所以,以樓主的情況,想去cmu讀phd,我勸你還是洗洗睡吧.要是真有一顆科研的心,可以先考慮在國內考研讀個碩士再申請出國.假如只是覺得cmu的cs很牛逼想去體驗一下可以考慮下cmu的專業碩士項目,雖然貴但絕對能回本


如果對研究感興趣想搞研究,並不是非跑去國外讀n年PHD不可,只要你知道正確的研究姿勢,在哪裡都可以搞研究。

(以下是跑題內容)

正確的研究姿勢是什麼?如下:(以下提到的搜集方式默認是谷歌和谷歌學術)

1. 確定你感興趣要研究的領域(大方向)

2. 搜集該領域的所有頂級期刊和頂級會議(影響因子至少在2.0以上)

3. 確定更具體的研究方向(小方向,某一類還未有成熟解法的開放問題)

4. 搜集對這一類問題求解的所有經典論文,2000年以前的成果可以直接找書看,2000年以後的建議看論文,畢竟書本至少滯後學術5年以上。

5. 搜集出現在頂級期刊和頂級會議上關於這一問題的最新論文成果,通常是近3年內。

(關於論文搜集也是個技術活,需要活用論文的交叉引用作為線索進行廣度和深度搜集)

然後就是真正的苦力活了。

1. 看懂你搜集的經典論文,這裡會要求一定的數學基礎,所以你至少要先達到做你感興趣的研究需要的數學基礎。

2. 對這些經典論文逐一用代碼實現,你如果有大公司的編程經驗,你將在這裡甩開沒有編程經驗的沒去公司工作過的科班學生幾條街,這是作為有工程經驗回頭搞研究最大的優勢。雖然通常經典論文都會有現成的代碼,但自己動手實現一遍對於深刻理解是必不可少的。

3. 閱讀關於這一類問題的最新論文成果,看看其他人關於這個問題還在哪個方面努力,然後根據你對這一問題的理解並參考最新論文,思考出一個新的角度,並從這一角度出發嘗試解決這一大類問題。

PS:第三步是整個做研究的核心,你可以理解為是定題。這個定題要求是對文獻全面搜索後確定沒有和某篇已發表論文重複,以及是在你實現了經典論文的方法和閱讀最新論文並結合自己的閱歷後經過成熟思考後總結出的新角度。(這裡通常是整個研究過程第一個需要真正費腦子的地方)

題定完了,努力的方向也就明確了,之後就是工程問題了,你把你在公司里積累的解決問題的能力用上就行了(第二個需要費腦子的地方)。當然這裡就體現出定題的重要性了,定的好,努力一下就有不錯的成果。定的不好,有可能定出一條死路,怎麼努力都沒用。

研究一旦有了成果,剩下的就是一些收尾的工作,建立理論,進行詳細測試與其他論文成果比較等等(有現成的用現成的代碼,沒有的還得自己實現,再次體現編碼能力的重要性)。

其實到這裡發不發論文都無所謂了,不過發論文也是讓同行檢驗和認可你的工作成果一個非常有效的手段,成就感也是在那一刻體現的。

上述內容大概就是做一項研究的基本步驟,無論你是在國內讀PHD還是在CMU讀都差不多,當然順序可以隨意,不過最後基本還是都要過一遍。你可以看出來,如果你不是搞理化生這類需要儀器硬體和場地的研究,並不是非要去到某個機構或高校讀上PHD才能搞的。這尤其體現在CS領域,學校可以給你的多半也就是個研究氛圍和最後的學歷文憑了(當然也免不了大量打雜的事情),如果你不是太重視這兩樣東西就沒有必要非跑去CMU讀PHD了。

題跑遠了,我就想說,掌握了正確的研究姿勢,你完全可以把研究作為工作之餘一項高雅的業餘愛好。只為研究就辭了工作跑去專門讀個PHD反倒是個性價比較低、時間成本較高的方案。


簡單粗暴回答:

1. 這種情況申請CMU Phd沒希望。

2. 但是可以申請master,然後用兩三年時間補上科研那個環節,再申請PhD

3. 高票的熊辰炎同學說的非常精確了。目前你缺的是科研,哪怕有10年bat工作經驗也無法彌補。


你懂中文嗎?

我告訴你

go to msra。

and then phd comes


最近,讀了《The Ph.D. Grind (豆瓣)》,一個斯坦福博士的回憶錄。

經歷其所經歷,也能領悟些其需求,即使是第三者視角,會一些直觀的東西可以看到。推薦閱讀。

@鈕聖虓 的回答,很有啟發性,感謝。

另外,想分享一個吳軍老師講的一個故事[2]。

賈里尼克教授在學術上給我最大的幫助就是提高了我在學術上的境界。他告訴我最多的是:什麼方法不好。在這一點上與股神巴菲特給和他吃飯的投資人的建議有異曲同工之處。巴菲特和那些投資人講,你們都非常聰明,不需要我告訴你們做什麼,我只需要告訴你們不要去做什麼(這樣 犯很多錯誤),這些不要做的事情,是巴菲特從一生的經驗教訓中得到的。賈里尼克會在第一時間告訴我什麼方法不好,因為在IBM時他和他的同事吃過這方面的虧。至於什麼方法好,他相信我比他強,自己能找到。所以他節省了我很多可能做無用功的時間。同時,他考慮問題的方法讓我終身受益。

這可能就是 @豆豆葉 所說的 vision 吧。

參考:

  1. The Ph.D. Grind (豆瓣)

  2. 數學之美 (豆瓣)


不知者無畏。雖然題主的想法還不夠成熟,但仍然值得鼓勵,有夢想是好事。

作為拿到北美phd offer卻最終去了cmu碩士項目的人,想對題主說,希望你弄清楚為什麼要來cmu讀cs的phd呢?是不是看到各種cs學術明星名利雙收?

然而,學術道路遠遠不是你我看到的那麼光鮮,更多的是關在實驗室悶頭苦幹。而學術界的成敗,這其中,除了努力之外更有天賦和二十多年名校環境,科研眼界,科研積累的差距。所以希望你先看清學術界的工作性質,起碼去實驗室真正的發一篇文章,搞一搞數學,體驗一下這個過程,再去做決定。

但我真的很希望你成功,我沒有勇氣,靜不下心來去挑戰phd,我希望你有,希望你夢想成真。


樓主的打算申碩士很有希望,但是對於博士的話應該找些和科研相關的實習,並藉此獲取牛人的推薦信。靠牛推和發表論文完全可以彌補硬條件的不足


入學前publication基本能去國內非985,211找教職。參見:https://www.cs.cmu.edu/~zhitingh/


發幾篇論文,再找個教授。

在ISEF遇到過一個CMU的教授,人很熱情,不過美國人嘛,都是表面熱情的。


推薦閱讀:

CMU USC等US News排名二十開外的私立工程名校由於經費較多校方積極會不會幾年後進排名前二十?
CMU的MCDS(VLIS)項目值得去嗎?
什麼是Studio course?
卡內基梅隆大學的學生學習狀態是怎樣的?

TAG:程序員 | 博士 | 計算機科學 | 卡內基梅隆大學CarnegieMellonUniversity |