有幸拿到 Purdue、UVA、VT、PSU 的 offer ,目前正在從 Purdue 與 UVA 中做抉擇,
想請問各位的想法。未來規劃暫定是留在學術界。以下是我的個人背景:
Background: NTOU CSE Bachelor
Experience: OS TA
Recommendation Letters: NCKU x1, NTOU x1, Purdue x1
Research area: systems (operating system, serverless, concurrent program)
Publication: None (one research study is underway)
除此之外,有兩到三年自行研究的經驗,也參加過幾次國際研討會。
以下則是我對 Purdue 跟 UVA 的一些想法:
Purdue
收我的人是幫我寫推薦信的教授,也與教授合作研究跟參與他們實驗室約一年多了。
很熟悉跟適應他們實驗室的風氣,與教授也合作的挺愉快的。
教授的研究領域是 OS 跟 security ,有很多 OSDI 、SOSP、 ASPLOS 等頂會發表經驗。
第一年 RA ,但之後可能會有 TA 。
少數幾個缺點是錢相對較少,以及辦公室位置不夠,做研究時可能要長時間待在家。
但又因為錢少,如果想要比較好的研究環境可能要自己一個住,到時候生活費可能
很吃緊。
至於研究方面,研究方向都是自己決定(aka 老闆沒計畫),我覺得挺好的,因為我有蠻
多想法,但對於我的研究想法,並沒有完全的自信能夠幫助未來的學術界發展。
UVA
教授人不錯,目前跟他的博士生談下來也跟普渡的實驗室風氣差不多。
研究領域則是 hardware 跟 security,是目前蠻熱門的領域。
會收我的原因是有新的計劃需要我的 OS 專業知識。
第一年是 scholarship ,之後是四年的 RA 。另外,錢比普渡多。
優點是相對去普渡自己做自己的,新計畫會比較頻繁的跟其他 OS 研究人員交流跟合作,
而且我也對新計畫的內容不反感,甚至還跟我的某些研究想法有重疊。
除此之外,也不會因為當 TA 而耽誤自己的研究進度。
缺點則是教授以及他的實驗室跟我的研究領域不太相關,雖然教授說會因為新計劃而去
學習,在這之外,也如前面說言,我到時候也會與相關研究人員合作跟交流。
教授雖然有很多 HW 跟 security ,如 MICRO 、 ISCA 、 USENIX Security 等頂會的
發表經驗,但 OS 領域相關的只有 ASPLOS 。