先去美國讀CS碩士對申請CS博士有幫助嗎?這次來跟大家好好討論一下。

首先有個前提,美國的碩士和博士制度其實跟台灣很不一樣。在台灣,大部分學生的觀念還是照著大學、碩士、博士一路讀上去,並且台灣的碩士大部分是要做研究寫論文的。

而在美國大部分的學校中,碩士和博士比較像是兩個平行的學位,大學畢業之後可以選擇要讀碩士或是讀博士。美國的碩士大多都是修課型碩士,修足一定的學分就能畢業,不需要寫論文。而博士就是以做研究為主,修課為輔。當然也有些比較模糊的情況,像是研究型碩士,碩士轉博士,博士轉碩士等。簡單來說,想要學習進階知識的學生會選擇讀碩士,想要以研究為主的學生會選擇讀博士。

順帶一提,通常碩士需要自己負責學費和生活費的,而博士大多數都會有獎學金支撐學費和生活費。

所以回到一開始的問題,先去美國讀CS碩士對申請CS博士有幫助嗎?如果你只是單純修課拿到美國碩士學位,大部分的狀況下沒有幫助。

那如果讀碩士的同時,進lab做研究累積經驗呢?這是一個很複雜的問題,讓我從一個advisor的角度來分享會發生什麼事。

從上面的前提可以知道,在美國,做研究的主力是博士生,博士生的目標也很清楚,就是做研究,所以advisor主要的時間和心力會放在指導博士生上。而碩士生就有各種情況了,有些碩士生是認真想要做研究,有些只是想體驗做研究,有些是為了找工作履歷好看來做研究,還有其他各種動機。總體來說,碩士生做研究的”動機”沒有博士生這麼強,以我的經驗來說,有大概八成以上的碩士生做到一半就會因為各種原因消失。

這個情況最直接的影響就是,大部分的advisor會選擇不花費太多心力在碩士生上,可能是讓博士生去指導碩士生,也可能直接讓碩士生自己探索,通常越senior的advisor花在碩士生上的時間越少,碩士生可能也沒有每週的1-1 meeting。因此,如果你是打算申請美國CS碩士然後進lab做研究,你要有心理準備,可能只有有限的指導,大部分的時間是自己獨立做研究,只有少數非常幸運的學生能遇到親自指導你做研究的advisor。

在這樣的狀況下,碩士生是不一定會有好的研究成果的,如果你打算透過申請CS碩士累積研究經驗幫助申請CS博士,需要認真考慮,並好好打聽符合研究興趣的advisor的風格,並評估自己在這樣的條件下是否能有預期的產出。