筆者背景: 05級台大工管系畢業,畢業前後11個月在能源新創公司Gogoro Network 的Network Excellence Team 擔任Data Scientist Intern 。在實習期間混申6間美國資訊科系研究所(DS, IM, CS),最後雖然僅拿到一間offer,卻也是我最想去的夢校-卡內基梅隆大學(Carnegie Mellon University) Heinz 管理學院下的Master of Information Systems Management,預計將於2021年8月中旬赴美完成16個月的碩士學位課程,預計在美國找尋軟體工程、數據工程、數據科學等相關實習和正職。本文主要針對申請路途中發生的事情做一些分析回顧,希望能帶給網路世界另一端節點的讀者們一點點啟發
以下是我申請當下的材料及量化指標
三圍
GPA 3.7/4.3 (WES: 3.66/4.0)
TOEFL 99(R:29 L:23 S:25 W:22)
GRE 327(V:157 Q:170 AW:3.0)
推薦信(Letter of Recommendation)
實習主管 x1/ 研究助理 from經濟系教授x1 /系主任from工管系教授 x1
有聽說過推薦人如果不是領域大佬的牛推,大家的推薦信的分數都差不多,不過我個人滿用心在撰寫推薦信,希望能從過往各個面向的表現,去說服審核委員自己和program的fitness。比方來說,由實習主管背書工作中take ownership, solve business problems through data, learning actively的能力; 研究助理的經驗由教授帶出實驗設計、寫documentation的能力; 由系主任帶出在系上大小活動的領導經驗。
In a nutshell, try the best to dig out relevant experiences that set you apart from other candidates, and then find somebody to prove that.
申請動機(Statement of Purpose)
這篇文不打算細部分解SOP怎麼寫,而且我也覺得自己還不夠資格來講英文寫作的部分,所以這邊就放上CMU版本的SOP供其中一種模板的參考。
By the way,SOP寫完之後真的要多給幾個人看,自己覺得很滿意的往往漏洞百出,我主要諮詢的對象有公司裡英文很好的Data Analyst同事、和我申請差不多科系的戰友們(3-5個)、已經在CMU MISM的學長、還有工管系在UW讀書的學姊(這是她自己經營的留學教室)。也有許多人選擇留學顧問,通常會幫忙開學校的申請帳號、審申請文件、做落點分析,不過這個真的建議深入了解一下,免得花了大把錢但是效果有限。
準備英文能力測驗考試(GRE, TOEFL)
美國資訊科系研究所-選校
起初我目標是申請BA和DS的program,然而在過程中考量美國的就業市場給Data的headcount和package都明顯和software engineer有一段差距,也就是呈現僧多粥少的情況,於是開始試圖了解軟體開發後,決定給自己多一些職涯的選擇,在學校的選擇上加入了一些有轉碼機會的program。
在program的選擇上,我並沒有將地理位置納入太多的考量,主要還是參考學校的專排、課程紮實程度、校友就業數據、同學的競爭水平等等,最終篩選出6個program。
Georgia Tech — Master of Science in Analytics(MSA)
隨著矽谷的公司逐漸飽和並向外擴張,亞特蘭大這座南方大城也逐漸浮現在各家大公司的設廠清單中。有南方MIT之稱的Georgia Tech吸引我的點在於其課程設置很紮實,也有一些選CS課程的學分,加上知名度在亞洲和他的實力相比遠遠低調了許多所以天真的以為競爭者會少一點。結果根據它的rejection letter,好像有1500+申請者競爭數十個名額。參考中國網友的說法,這家偏好有工作經驗或理工背景的。
University of Chicago Master Program in Computer Science(MPCS)
想拚拚看有沒有轉CS的機會,所以看上這個綜排很高但CS Ranking不高的名校,這個program的評價很兩極,因為有不少業界人士也會來念,所以整個作息都會是夜間部的形式,有些人覺得career fair資源很少,校友較少矽谷幫; 上課很水等等,所以擔心找工作不給力; 也有人覺得課程不難白天可以多出時間刷leetcode,加上項目競爭小,不像CMU內部就有CS, INI, ECE, MISM的一起卷工程師的職位,所以反而工作好找。如果CMU沒有上到的話,這個program是我的第二選擇,可惜還是被無情的拒絕了。真的好想在芝加哥生活看看,不過看到UChicago的學費還是會慶幸後來沒上XD
了解更多UChicago MPCS 1
了解更多UChicago MPCS 2
Carnegie Mellon University — Master of Information Systems Management (MISM)
這間在全美IM排名前3,由於項目招的人多,也成為許多人投彩票校的選擇。這個program下還分成General track和BIDA track。想走Data就可以申請BIDA track,必修課會安排較多data相關,不過據說申請門檻也相較general高一點,出路較多為Data Scientist和Data Analytics。我自己因為想要多一些選CS課的扣打,所以申請general track,General track則較多人後來選擇做IT consultant和software engineer。
這個項目的優點包括時長16個月足夠找實習、就業率高、technical的課程也還滿有質量的,加上CMU的光環以及匹茲堡生活成本不高; 缺點則是由於項目設在Heinz管理學院下,有滿多必修像是Accounting, Statistics, Economics都是以前修過的,對於一心轉碼的人來說多了一些負擔,所以我接下來應該會努力準備7月底8月初的免修考試,不過聽說考試內容很難通過率不高,皮得繃緊一點。
了解更多 CMU MISM 1
了解更多 CMU MISM 2
University of Arizona — Master in Management Information Systems(MIS)
這個項目當初看MIS專排很高,bar卻比想像中的低,就想說來當個保底,糊裡糊塗寫了SOP也說服不了自己為什麼要來這個項目讀,所以很理所當然地被拒絕了。申請過程有研究一下,這個項目主要好像是培養傳統的IT Consutant,所以coding相關的課程和主流的Python, SQL 好像都扯不上關係,就讀體驗的資訊也少之又少,都是5-10年前的資訊,如果可以重來,我大概會希望少花些時間在準備這間的申請上…
University of Texas in Austin — Master of Information Studies (MSIS)
這間的課程主要是HCI方向的,畢竟前身是圖資的樣子,一些Information相關的必修之外也有3,4門修外系的課的機會,許多人會跑去EE, CS, Art學院搶課,這個program的優點在於課程loading不重,所以有大把時間準備找工作的部分,另外,UT Austin是公立的學費很便宜,如果在校內做TA RA還可以州內學生的標準($5000/ semerster)計算學費,Austin也不是生活成本很高的城市,所以有機會可以低成本拿到美國碩士學位。
就業方面,參考往年學長姐,大部分還是往UI, UX design發展,轉碼或轉data在這個program還是少數,有透過linkedin聯繫一位台灣的學姊,她表示跟她同屆和上一屆只有不到5個往data和swe發展。這間最後申請結果也是被拒絕了,我覺得可能跟program調性與我過去經驗不太fit,且沒有交作品集出去有關。
New York University — Master of Science in Information Systems (MSIS)
NYU的MSIS就是很簡單的一半Stern 商學院的課,一半Courant CS的課,並且讀完一學期後有機會從IS轉CS,深知自己的實力沒辦法直接申請上CS,於是想透過MSIS作為轉碼的跳板。無奈仍遭reject(這個被reject是有點心痛的)
一些遺珠之憾
Northwestern University — Master of Science in Analytics
西北大學的數據分析也是出了名的看三圍,而且從過往alumni的背景來看,我發現好像偏好高GPA、經濟or數學背景的同學,看看自己的成績應該也是被脆拒,就索性省一些申請費了。這個program出來就業數據似乎也很不錯,主要是Data Analyst和Data Scientist的career path。
University of Washington — Master of Science in Information Management
華盛頓大學地理位置好,可以說是西雅圖地區的地霸,據說UW的學生想去Microsoft和Amazon相對容易一些。後來由於這個program的課程配置偏文一些,加上聽說嚴卡AW3.5+,就一樣打消念頭了。
Northeastern University — Align Master of Science in Computer Science
東北大學在近幾年由於轉碼友善,幫助許多人轉職成功,被譽為轉碼神校。其中CS Align以2.5年的課程配置(前半年上一些CS基礎課)加上提供Co-op Internship的服務(在學期間不用上課可以全職實習),吸引不少人報名申請,畢竟在美國的實習經驗可以說是學歷之外,找正職第二重要的敲門磚。NEU主校區在Boston,課程資源較豐富,Seattle也有校區,雖然課程資源較少但地理位置優越,大廠很多,所以找工仍然滿有優勢的。我個人因為已經決定要去CMU,所以後來沒有申請NEU。
申請總結
回顧漫長的申請過程,我試著以反事實因果推論,列出了以下幾點如果可以進行修正,或許會對我的申請結果更有幫助
- GT太晚準備
首先,GT的成績我個人理解為入門磚,過了學校的標準後它的權重就不那麼大了,避免夜長夢多我會建議盡快處理掉。倘若當時我能更快的考到滿意的分數,應該會多出一個月的時間把文書寫好,而不會到10月才開始擬推薦信和SOP的草稿,同時間還要讀托福跟一週3天實習。時程太趕同時也使我12月錯過一些學校的投遞時間。按照大部分學校的門檻,GRE 320+ TOEFL 100+是標準,不過我托福99其實也沒過CMU網站要求的100+,所以這個門檻分數其實也滿玄的。 - 沒有去顧在校成績
在學期間因為不太在意GPA,導致申請時沒有特別突出的加分項。每個人對決定性因子的想法多少會受到個人經驗的影響,而我個人認為在審查委員們要看1000份以上的申請資料的前提下,GPA是決定性的關鍵,畢竟文書寫再好,分數沒到門檻一切仍然是免談。
在這個競爭越來越激烈的年代,3.7於眾多申請者之中大概就是PR 50-60而已,所以如果可以大三暑假(甚至大二)就盡快決定出國留學這條路,還有足夠的時間去上一些prerequisite的課,甚至是把成績刷得好看一些。在大一剛進台大時,聽過最大的迷思就是停修會讓成績單不好看,出去找工作會受到質疑,所以當下即使覺得課程很硬也都撐著,現在事後來看,其實真的沒聽說有人因為停修而吃了什麼虧,反倒是整體的GPA會被很多B以下拉掉,所以我會覺得如果預期成績不好看,就趕快停修再找時間補回來吧!
未來要做的事
距離開學大概也只剩100天左右,除了趁兵役的休假期間處理一些註冊流程之類的繁瑣事情外,備感壓力的大概還有找暑期實習和即將到來的學校課程。眾所皆知的,CMU的課業壓力非常重,非常切合它們的校訓 — My heart is in the work. 所以可以預期的之後大概會被deadline追著跑,不過還是期待自己能保持穩定的運動習慣。
除此之外,找工的進度也非常緊湊,明明今年暑假都還沒開始,但是由於美國的暑期實習生滿多是在10-12月的秋招就招完了,等於說我得在4, 5個月內達到有能力在科技大廠做Internship的實力,已轉專業的角度來說,資結演算法必須精熟以克服第一關的coding interview; 前後端的實力必須通過project展現在履歷上; 外語表達能力得練到fluent 以通過一系列behaviour question。
加上前面提到的7月底學校安排的免修考試,6月大概是得在軍營全力K書,8月到國外後要適應全新的環境、開國外帳戶、打COVID疫苗等等,想到就既刺激又痛苦。
最後引用近期看的一本啟發我良多的書- Man’s Search for meaning中,很有共鳴的一句話勉勵自己,書中作者Frankl引用Dostoevski的名言
There is only one thing that I dread: not to be worthy of my sufferings