[北美] 找軟體工程師經驗分享與討論

作者: robert501128 (chen_man)   2018-01-28 16:38:13
這篇講我從申請北美碩士到拿到F家 工程師的經驗 希望給正在申請美國
學校未來要在美國找軟體工程師職位 或正在念美國學校要找工作的人一
些參考 也希望藉此認識一些板上的大神 可以給我未來職涯一些建議或討

先介紹我自己 我原本讀113機械系 大一因為成績太差轉不到資工系 大二
狂修資工系的課並把成績拉高 大三轉到資工系 大四開始申請學校並申請
到 UC Santa Cruz的CS 碩士 在美國期間面了大概六家公司的實習缺 上
了F家跟在西雅圖的那家 在F家實習後拿到return offer轉正 今年四月入
職 下面的文章我分幾個點來講我的經驗 一是時間規劃 二是履歷 三是面
試準備
時間規劃上 我原本預計要一年拼完學業 因為不想給家裡太多負擔 但在
跟大家協商後發現要一年拼完學業很簡單 但加上找工作實在太難了 因此
決定延一個quarter讓我暑假可以實習 回頭來看 UC Santa Cruz的
CS Master program對於要找工作的人來說CP值真的頗高的 輕鬆的課業
(畢業學分 40, 一堂課5學分) I20給兩年 又離矽谷很近
我有些朋友的學校 課業會重到他們沒時間找工作 有的學校則是I20只給
一年 念一年書就一定要走了 沒有在美國實習的機會 而我有一家的面試
就是靠一位住在矽谷的學姊老公內推的 因此 正在申請學校的人 除了學
校排名以外也可以考慮一下課業輕重 I20 跟地點等因素
履歷上面 除了跟大家一樣給很多有經驗的人改之外 雖然美國Master不用
找教授 我還是去找了一個教授做Project 因此我可以在履歷上寫我的
advisor是誰 當面試官問我做過的Project時 (企業超愛問這個) 我可以
說一個我的LAB給我的 正在跟矽谷新創合作的Project
還有學校在第一個quarter時有辦一個coding比賽 我在那個比賽中得第二
名也有寫在履歷上這個點應該加分非常多 去career fair的時候企業最常
跟我聊的就是那個比賽 有些人可能覺得那是我coding特別厲害 但其實我
覺得還好 那時我大概刷了一百多題 跟大部分台灣人一樣 有趣的是 當時
參加比賽的一百多人中 華人不多 但得第一第二第三名的全部是華人
(我一個台灣人) 由此可見最愛刷題的還是華人 所以參加這種比賽 我們
不一定會輸XD
最後是我在 GPA 上用了一點心機 前面有提到我在113大一時成績很差 但
CS的課我都修得很認真 GPA很高 因此我只有寫我的 MajorGPA 而沒有寫
我的總GPA
面試上 我其實是到了美國才開始刷題的 (我在台灣時還沒看清刷題的重要
性qq) 在美國時為了補刷題的不足 我一開始一天刷六題easy題 當時有想過
easy題的觀念都算簡單 檢討不用太久 所以easy題寫十分鐘 寫不出來就看
答案檢討十分鐘 這樣一題可以控制在20分鐘以內 刷六題一天也才多花兩
小時 刷完一百多題後 我開始一天刷三題 medium 差不多就是想20分鐘沒想
出來就看解答 從9月寫到12月後 覺得我的程度夠了 後來就一天刷一題 因
為有些hard的題目是真的值得自己想一整天的 最後大概刷了230題
我面F家面了兩輪 第一輪考的題目很難 兩題都是我沒看過的題目我成功寫完
第一題後第二題卡住 但面試官還是讓我進到下一輪了 下一輪簡單多了三題
我都看過 第二題竟然還考 two sum 那題我就跟他說我看過了叫他出下一題
相信他有因為我的誠實而幫我加點分 (雖然實際上我三題都看過 xd)
看了板上的一些文 跟我身邊朋友的經歷 真的覺得我很幸運 找工作沒找得很
辛苦就拿到夢寐以求的offer了 雖然經驗不多 但我還是想給些小建議: 除了
刷題外 軟實力也很重要 我誠摯推薦要找工作的人看這部影片
https://goo.gl/Wtay6n 我每次面試前都會把這部再看一次 看完後我會知道
面試時要如何跟考官應對進退 像是要時時刻刻說出自己的邏輯 要如何有邏輯
的檢查自己的code這樣就算題目沒解出來 考官也會覺得我是一個可以合作的
人 而且 時時刻刻說出自己的邏輯可以順便把一些CS的基礎說出來 讓考官覺
得我是一個有 sense的人 像是當我寫DFS時 我一定會用迴圈 然後會跟考官說
因為遞迴存的是State 比較佔空間 記憶體很容易爆掉 我覺得我面F家第一輪
題目沒寫出來卻能通過 就是因為我溝通得宜 還有把一些自己了解的知識說出來
除此之外 當面試官問我做過的project時 我都會以一種很大的熱情講述那個跟
新創公司合作的project 說這個project讓我知道如何在業界跟別人合作還有跟
別人合作得到很多新idea 當然實際上我也是對這個project抱有熱情啦 我的目
的是想給點實際例子來講為何我覺得軟實力很重要 畢竟軟實力這種東西很抽象xd
刷了四百題跟刷了兩百題可能面試當下的表現是差不多的 但刷了兩百題又有強
大的溝通技巧一定是加分很多的 而且看了版上一些大神的文章還有自己在F家實
習的經驗 也了解到真正在工作時這些軟實力也比Coding能力重要得多 刷題通常
都只有面試時會用到但這些軟實力 像是如何清楚表達自己思緒 往後還會一直用
到 所以 面試準備跟平常在學校時努力加強自身軟實力 絕對是值得的!不過還是
要再次強調 我是一個很幸運的人才有辦法得到這工作 我知道很多人題刷得比我
多 軟實力也下了很多功夫 還是找了很久才找到適合的工作
最後想跟大家討論一下我的職涯規劃 我未來想要慢慢往
machine learning researcher的方向走 但不念博士 我規劃的方式是在F家找一
些跟 machine learning research比較相關的組
(我之前是在F家的 Machine Learning Infrastructure組工作 但實際上沒碰到
什麼ML相關的東西 主要是在處理Data Pipeline)
平常有空就去參加些ML的讀書會或Conference 拓展人脈跟增強實力 未來有機會
就跳到ML research 組 或者是轉到其他公司
不知道各位覺得如何呢? 不知道還有什麼其他管道能讓我補足沒念PhD所欠缺的
能力跟經歷?
作者: DONmilK (DONmilK)   2018-01-28 16:55:00
恭喜 羨慕f家的return policy
作者: stiga (stiga)   2018-01-28 17:17:00
就念PhD或是去鼓勵發paper的team吧... 基本上想做researcher就是要一直維持在領域的前緣,但是公司的一般職缺有KPI壓力並不會著重這部分(畢竟除非你天賦異稟,不然研究就是不斷的失敗累積出少量成功的,沒那麼多team是願意這樣take risk的)
作者: jammy50605 (小刀)   2018-01-28 18:16:00
113同校友推
作者: Linus4season (四季春)   2018-01-28 19:49:00
麻吉怒推
作者: genius945 (添財)   2018-01-28 21:22:00
作者: Mariobrother (馬力歐兄弟)   2018-01-28 21:58:00
推推
作者: bob71735 (Lai)   2018-01-28 22:44:00
作者: rayray (RayRay)   2018-01-28 22:56:00
作者: dQoQb (貓把鼻)   2018-01-28 23:56:00
作者: q40111 (ching)   2018-01-29 00:11:00
推推推
作者: a000000000 (九個零喔)   2018-01-29 01:51:00
好好喔QQ
作者: avd127 (avd)   2018-01-29 04:39:00
恭喜恭喜!感謝之前一起準備面試!
作者: srviest1128   2018-01-29 05:54:00
推推
作者: Murasaki0110 (麥當勞歡樂送)   2018-01-29 08:12:00
FAIR每個都大有來頭,不是top conf常客很難吧
作者: Itia (:PPPP)   2018-01-29 10:42:00
F家要一路上到E5其實很難,話說E4上不去E5而離開的情況比比皆是。以後每爬一階都越來越困難。原po加油
作者: a4839500 (a4839500)   2018-01-29 11:03:00
作者: ZERX (I am from Taiwan!!)   2018-01-29 11:50:00
公司的 Research teams 會比較喜歡收有 PhD degree 的,所以你可能要打聽一下你想加入的 team 的人員組成。畢竟 MS 要說服別人他有研究能力,會比較辛苦一點。
作者: Itia (:PPPP)   2018-01-29 12:56:00
何時onboard 可以到歹晚郎群組打個招呼
作者: gamelife (麥假)   2018-01-29 13:54:00
推~
作者: stary20xx (大少爺)   2018-01-29 14:18:00
@Itia 請問那個群組的名稱是什麼?
作者: abc53 (abc)   2018-01-29 22:23:00
作者: Itia (:PPPP)   2018-01-30 04:49:00
FB 歹晚郎
作者: ckmonkey06 (LeonJ如同你所說的,是一)   2018-01-30 09:02:00
推! 我還在找ing
作者: mpjp (mpjp)   2018-01-30 19:22:00
推!
作者: bamchisu (suchi)   2018-01-30 20:36:00
推 加油 強者
作者: NCKUFatPork (成大肥宅悲歌)   2018-01-31 18:57:00
推推 感謝經驗分享
作者: kingnamefu (Hey! K)   2018-02-02 04:40:00
推~感謝分享!!
作者: pest (這些分鐘妳有沒有想過我?)   2018-02-03 14:49:00
113機械學長推 :p
作者: xatier (一切重來就好了...)   2018-02-26 16:11:00
同校推

Links booklink

Contact Us: admin [ a t ] ucptt.com