MSCS@CMU畢業兩年之後的回憶與分享

點選原文,獲取美國留學資訊
haroldharold
發表於
1畝3分地
院系介紹版
最近是FB寫PSC年終總結的時間。
寫過這類工作上年終總結的小夥伴們都知道,平日一時爽,年終總結火葬場。不僅半年來飽食終日無事可寫,還懶的長草不願編造自己的傳記。
恰好最近在讀優秀的少兒讀物——魯迅先生的《朝花夕拾》,勾起很多讀書的時候的記憶。自己又急著積攢大米有用(這才是主要原因!),於是爬到地裡來寫一篇作為一個已經畢業了2年的半老生的回憶總結分享。
希望我能從不同於在讀/新生的角度,用一些片段和總結的方式,給計劃來讀或者已經在讀的CMU Master of Science in Computer Science(MSCS)的小夥伴們提供一些申請、課程、生活、學術、求職、的資訊和學長的一點見解。
在閱讀本文前,推薦閱讀專案裡一位網紅哥哥在地裡寫的好文:
  • 我們專業的申請錄取和就業情況:
  • 申請:
    我只知道我自己(15fall)的資料點: 國內top2 CS本科, GPA 前三分之一,T:115, G:333,沒有論文,有很不錯的SoP(是叫這個名字麼?文書反正),有cornell /yale / pku 暑期實驗室實習經歷,沒有任何競賽經歷。
  • 就業:

    我自己當時最拿的出手的有Facebook AI 和 Hudson River ,Trading的offer 其他基本上是我投了簡歷的就有offer

    專業裡別的同學也都有很好的去向,從創業獨角獸到大廠明星組到cmu phd。我每天膜拜大家,收穫很多。

(下文中的哥哥姐姐,泛指同學。)
申請
如果你在計劃申請CMU MSCS,那麼你應該很關注申請。硬性的數字條件我在前面已經提過了,在這裡就分享一些故事和體會。
也許是受到以前經歷的影響,在申請研究生的時候,我當時的目標只有藤校。cmu雖然我也知道作為CS是和其他三家並列第一的,但是他的綜合排名總是讓我擔憂,也讓我的家人擔憂。
我的大姨公年輕的時候留美讀過PhD,在某一本大學內也算院內名宿級的人物。當我和他提到cmu卡耐基梅隆大學的時候,大姨公聽了三遍也沒能把名字聽懂了。
末了,他還語重心長地和我說,“xx(我的小名),還是選擇讀名校。對了,你說那個學校在什麼匹地方來著?” “匹茲堡” “匹?” “算了,我還申請了耶魯” “哦!耶魯好啊!” 

這樣尷尬的交流在和個色親戚朋友大爺大媽交流的時候都不免發生。但也不全是沒有好處,現在我終於申請了一所“野雞學校”,我也不再是那個考上清北的“別人家的孩子”,大家的關係又融洽了起來。

讓我決定去CMU的是另一件趣事。
我們15fall CMU MSCS的錄取通知書是恰好在那年大年三十的凌晨發的。年三十早上起來,收到錄取通知書的我其實沒啥反應,因為前一天耶魯的通知書也到了,我心裡已經想著要去耶魯。傻傻的還在心想:cmu, 哈,保底的來了!
開啟微信朋友圈,有四五個本科關係挺不錯的同學也都收到了MSCS的通知書。我更樂了:CMU也不錯,研究生還可以一起浪。

朋友圈裡洋溢著歡樂的氣氛,誰知當天晚些時候變天了。
這些同學陸續收到cmu的郵件說錄取通知書發錯了,不好意思我們沒有錄取你,朋友圈在大年三十的夜裡嗚呼哀哉。
事後我才知道,那天CMU計算機系的秘書錯發了800封錄取通知書,後來她有私下和我們提起過那天是"worst day of their life"。

很幸運,我終究是沒收到收回錄取通知書的郵件。
這讓當時的我意識到兩點:我能去cmu上研究生。
cmu的mscs還挺難申請的,於是在拿到通知書後,我才開始認真研究這個當時順手登陸cmu官網亂選的專案(因為別的專案我以為都不是cs)。
最終,結合了學長和地裡和教授們的建議,我和另一個也有耶魯offer的好朋友在食堂裡決定拋棄之前一心想去的藤校,選擇了這所更挑,研究院強大更多,業界口碑最佳的野雞大學——cmu。

提到的這些事看起來像碎碎念,但故事裡的選擇我周圍許多cmu的同學都要經歷一遍。如果讀到這篇文章的你也在猶豫,希望在啟發後能作出自己不後悔的判斷。
課程
cmu這樣一所在荒山野嶺中的學校是怎麼排進cs專業第一的,這個問題曾讓我費解了很久。
到了cmu以後我知道,cmu的計算機專業課程絕對是世界第一排名的基石。
cmu的計算機課程不僅種類多,學科細,而且,用一個時髦的詞彙,走心。拿在全球最廣為流傳的15213 Introduction to Computer System來說,已經成為各大學校的計算機專業乃至非計算機專業的入門必修課模板。
兩位創始人老爺子平日裡最愛乾的就是琢磨怎麼改進自己課本和作業讓大家能在睜著眼睛的時間裡把最符合當下計算機系統融會貫通。
當然也有副作用,我記得大二我們本科引入這門課的時候,我一天眼睛得起碼睜著18小時才跟得上。
所以從某種意義上來說,cmu的課程不僅走心還走腎。cmu別的老師們也以高質量教學為樂。以致到了今天我在工作中面臨的系統最佳化,函式最佳化問題,都不過時當時課堂上的簡易變種罷了。

MSCS這個專案最大的好處是:整個cmu所有計算機相關的課程,我們專案隨意選且有優先權。
讀書的時候MSCS的哥哥姐姐們也許這節課在和MCDS的同學們一起搞DB transaction(然後互相吹捧),下節課就在和MSRI的同學一起調object segmentation(然後一起吃臺灣大叔外賣午餐+桌面足球錦標賽),下午就在和MSML的同學一起啃凸最佳化(然後晚上一起dota天梯)。
這樣的安排不僅可以規避自己不喜歡的課程,還可以近距離接觸cmu各個專案強大的哥哥姐姐們。在cmu學到的知識2年多後是融會貫通也好,是完全忘記了也罷,但是結識的同學們還能一起玩耍,已經是工作之餘蒼白時間中的樂事!

另外課程中的助教,大作業專案中的隊友都是寶貴的財富。幾個cmu的phd學長在助教的幫助和專案的隊友把我領進了AI的門,讓我收益頗多。
其中技術細節太多,這裡篇幅原因無法多說。在寫這遍報告的時候發現以前一起來讀研究院的本科同學已經是某節課的助教了,希望他一切順利。
生活
在cmu讀書的時候,流傳著一個哥哥們津津樂道的段子:孩子是親生的麼?是親生的就被送來cmu了。
這句玩笑話如果有人問我是不是真的,我其實無法否認。說起這句話的時候,我想哥哥姐姐們臉上的笑也有幾分慘。
剛入學cmu的時候發生了一個小插曲:

9月一入學就有大型的職業招聘會,這在cmu是頭一件的大事。全校的三哥哥三姐姐們和哥哥姐姐們都換上了求職季的正裝在籃球館搭建的求職會外排隊遞簡歷。我也一起將頭髮梳成大人模樣,給當時我最崇拜的喬布斯蘋果公司的c++實習生職位投遞了一份簡歷。
當時是多麼年輕!招聘會上負責宣講的工程師看完簡歷笑著問我明天早上9點能不能在校園現場面試?我很激動,因為我從來沒有工作過,這是我第一次投遞簡歷。

於是當天下午我一溜煙跑進自習室,找出一切我能找的面試資料,問了幾個當時有蘋果全職offer的學長,就開始準備了。再一抬頭看,已經是凌晨4點,我記得當時匹茲堡下起了秋雨。
站在Gates落地窗前年輕的我想起了一個西海岸的喜歡看4點城市景觀的大佬。我想問他:你看過凌晨四點的農田麼?? 我看過。

當下我就困了,準備乘學校為大家安全準備的定點巴士回家。巴士站前的光景使我震驚,有起碼15來個印度同學也在等車,還有陸陸續續從圖書館出來要趕這班車的人。
聽他們興高采烈的聊天都是剛自習結束坐班車回家。不一會兒,班車來了,我竟沒有擠上去。司機師傅和我說車上不能站人,每個人都得坐著。
於是我抑制住了和大家一起趴在腳踏車架上搭車的慾望,在4點的秋雨前又等了20分鐘左右才回了家。

後來的實習我還是選擇去了FB,但是這段複習的經歷卻讓我難忘。
也許是因為這是第一份實習機會,也許是因為四點半回家的人群。幾個月後學校裡有新聞說有印度同學猝死了,學校發起了各種行動關愛大家,禁止超強度的學習。
雖然再後來又有調查證明是猝死的印度同學其實是在打遊戲通宵的時候死亡的,但後來再四點左右坐班車的時候,也沒有這麼多人了。

cmu的學業如果是一片時間和空間上都看不到頭的苦海,那mscs的自習室福利是一葉航過海的小舟。
MSCS是當時唯一個有自己獨立的自習室的研究生專案,就像是哈利波特里學院的公共休息室,只屬於自己專案的同學。
我們有兩個自習室,一個有巨大落地窗和美麗的匹大教堂教學樓的風景,一個密不透風沒有自然光。第一個學期我偏愛去採光好的那個,和老外同學們打成一片。但是到了第二個學期我就開始愛去另一個自習室和國內來的哥哥姐姐們扎堆。

第二自習室比明亮自習室有意思多了,
每天早上/中午來的時候,哥哥姐姐們都已經到了。有的可能已經連午飯吃過了。
首先第一個例行的是華人學術江湖特有的“膜拜”環節。
一進入自習室,先頂禮膜拜在東南西北四面八方端坐著的哥哥姐姐們。
“太厲害了”
 “您今兒個又在發OSDI/CVPR/NIPS/OOPSLA/POPL/SIGGRAPH了” 
“今天您又已經把所有lab30分鐘秒了”
“沒有!xx哥哥只用了25分鐘好不好!”
 作為受過我們本土top2本科教育的我,這些個攻防轉換我早已臻至化境。

接著是午餐環節,cmu的學生午餐被幾家中餐廳統治著。
每天中午12點不到,學校門口的福布斯大道上就已經零零散散地聚集了等排隊買飯的同學了。
到了12點,送餐的車來了。人行道上就自動排起了長龍。每輛車上都有兩種選項,現金支付。由於我上學時怠惰,午餐都是好朋友幫忙拿的,很感謝他。到現在我竟忘記是幾元了。我記得我比較愛吃府河的麻婆豆腐和檳城的海南雞飯。還記得有一個不吃辣的同學卻能吃麻婆豆腐,在自習室曾為一段佳話。

下午是自習和工作的時間。
這段時間內大家比較勤奮,也只有小範圍學術上問題的交流。
長按二維碼
約谷歌招聘委員會成員
來場一對一模擬面試怎麼樣?

谷歌工程師講系統設計
資料科學麵試真題講解
識別二維碼,關注我們
1畝3分地
留學申請|就業|移民|學習

相關文章