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

看板Oversea_Job作者 (chen_man)時間6年前 (2018/01/28 16:38), 6年前編輯推噓28(2808)
留言36則, 27人參與, 6年前最新討論串1/1
這篇講我從申請北美碩士到拿到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所欠缺的 能力跟經歷? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.240.188.116 ※ 文章網址: https://www.ptt.cc/bbs/Oversea_Job/M.1517128696.A.CC4.html ※ 編輯: robert501128 (111.240.188.116), 01/28/2018 16:43:49 ※ 編輯: robert501128 (111.240.188.116), 01/28/2018 16:51:14 ※ 編輯: robert501128 (111.240.188.116), 01/28/2018 16:59:13

01/28 16:55, 6年前 , 1F
恭喜 羨慕f家的return policy
01/28 16:55, 1F

01/28 17:17, 6年前 , 2F
就念PhD或是去鼓勵發paper的team吧... 基本上想做researche
01/28 17:17, 2F

01/28 17:17, 6年前 , 3F
r就是要一直維持在領域的前緣,但是公司的一般職缺有KPI壓
01/28 17:17, 3F

01/28 17:17, 6年前 , 4F
力並不會著重這部分(畢竟除非你天賦異稟,不然研究就是不斷
01/28 17:17, 4F

01/28 17:17, 6年前 , 5F
的失敗累積出少量成功的,沒那麼多team是願意這樣take risk
01/28 17:17, 5F

01/28 17:17, 6年前 , 6F
的)
01/28 17:17, 6F
感謝分享! 也是 我對研究圈還沒有全面的了解 也沒做過什麼太高風險的Project 我會再多嘗試看看的

01/28 18:16, 6年前 , 7F
113同校友推
01/28 18:16, 7F

01/28 19:49, 6年前 , 8F
麻吉怒推
01/28 19:49, 8F

01/28 21:22, 6年前 , 9F
01/28 21:22, 9F

01/28 21:58, 6年前 , 10F
推推
01/28 21:58, 10F
※ 編輯: robert501128 (219.85.182.178), 01/28/2018 22:19:41

01/28 22:44, 6年前 , 11F
01/28 22:44, 11F

01/28 22:56, 6年前 , 12F
01/28 22:56, 12F
※ 編輯: robert501128 (219.85.182.178), 01/28/2018 23:32:54

01/28 23:56, 6年前 , 13F
01/28 23:56, 13F

01/29 00:11, 6年前 , 14F
推推推
01/29 00:11, 14F

01/29 01:51, 6年前 , 15F
好好喔QQ
01/29 01:51, 15F

01/29 04:39, 6年前 , 16F
恭喜恭喜!感謝之前一起準備面試!
01/29 04:39, 16F

01/29 05:54, 6年前 , 17F
推推
01/29 05:54, 17F

01/29 08:12, 6年前 , 18F
FAIR每個都大有來頭,不是top conf常客很難吧
01/29 08:12, 18F

01/29 10:42, 6年前 , 19F
F家要一路上到E5其實很難,話說E4上不去E5而離開的情況比比
01/29 10:42, 19F

01/29 10:42, 6年前 , 20F
皆是。以後每爬一階都越來越困難。原po加油
01/29 10:42, 20F
原來如此 我太菜了還在擔心一些比較遙遠的問題 還是謝謝你們讓我更加了解產業 現況

01/29 11:03, 6年前 , 21F
01/29 11:03, 21F
※ 編輯: robert501128 (219.85.182.178), 01/29/2018 11:29:29

01/29 11:50, 6年前 , 22F
公司的 Research teams 會比較喜歡收有 PhD degree 的,
01/29 11:50, 22F

01/29 11:51, 6年前 , 23F
所以你可能要打聽一下你想加入的 team 的人員組成。
01/29 11:51, 23F

01/29 11:52, 6年前 , 24F
畢竟 MS 要說服別人他有研究能力,會比較辛苦一點。
01/29 11:52, 24F
謝謝建議 去PhD比較多的組慢慢累積研究能力好像是個不錯的選擇 ※ 編輯: robert501128 (219.85.182.178), 01/29/2018 11:55:22

01/29 12:56, 6年前 , 25F
何時onboard 可以到歹晚郎群組打個招呼
01/29 12:56, 25F

01/29 13:54, 6年前 , 26F
推~
01/29 13:54, 26F

01/29 14:18, 6年前 , 27F
@Itia 請問那個群組的名稱是什麼?
01/29 14:18, 27F

01/29 22:23, 6年前 , 28F
01/29 22:23, 28F

01/30 04:49, 6年前 , 29F
FB 歹晚郎
01/30 04:49, 29F

01/30 09:02, 6年前 , 30F
推! 我還在找ing
01/30 09:02, 30F

01/30 19:22, 6年前 , 31F
推!
01/30 19:22, 31F

01/30 20:36, 6年前 , 32F
推 加油 強者
01/30 20:36, 32F

01/31 18:57, 6年前 , 33F
推推 感謝經驗分享
01/31 18:57, 33F

02/02 04:40, 6年前 , 34F
推~感謝分享!!
02/02 04:40, 34F

02/03 14:49, 6年前 , 35F
113機械學長推 :p
02/03 14:49, 35F

02/26 16:11, 6年前 , 36F
同校推
02/26 16:11, 36F
文章代碼(AID): #1QROlup4 (Oversea_Job)