2022 總結:遠端美國軟體工程師的生活
Oh ya fans 快破 100,快分享給你所有要找遠端工作的朋友?
2022 上半年中國網路公司大裁員
2022年上半年中國疫情再次爆發,開始無限封城,中國內需死亡,一線網路公司開始裁員:阿里、騰訊、百度。前一份工作是遠端香港輿情公司,因此年中也把台北辦公室撤除。好在年初就開始刷題,陸續有面試,資遣以後兩週就找到工作,算順利。當時也有考慮到下半年經濟轉弱,想說不要休息太久,也沒有進入高風險的區塊鏈產業。
目標就是找一份遠端美國的工作,了解一下矽谷的工作方式,練一下全英文工作,因此拒絕了一些全遠端的東南亞新創,滿可惜,雖然也是全英文。除了新加坡以外,印尼跟馬來西亞的軟體新創也很不錯,市場大就能養出大型軟體公司。
遠端美國公司是怎樣的生活呢?
開發上:
- 測試很嚴格:80%以上的覆蓋率,無論是 UI 還是 utility: API, formatter
- 開發時間很充裕:比起前一份香港公司超級加班,完全有時間好好完成工作,開會時間也額外計算,請假也很容易,完美的 work life balance
- 元件拆分到極致:每個 component 都超小,完全把 UI 跟 Function 分開,能共用的元件一律拆開,每份文件都不超過 100 行
- micro frontend:用 Rush 進行版本控制,把 component 變成 module,再利用公司自己建立的 layout 系統整合
以上當然有優點也有缺點,基本上就是大公司的開發方式,開發上當然也會比較慢,但架構就很優秀,前端團隊也有架構師,開發過程會不斷 refactor。
工作模式:
- 半夜要開會但白天時間自由:晚上 12 點左右開會,其他時間要幹嘛都可以,完成工作就好
- 主動發問:遠端見不到同事,因次找人都要主動問好幾個人,被動很容易被放在一邊沒事幹,跟台灣公司不同,主管不會一直盯著你
- 自律且自修:公司留不少進修時間,也有提供線上課程,自己想辦法跟上 senior 的程度
- 全英文開會還是要專心:中文開會滑個手機基本上內容都還聽懂,英文就要專心一點,雖然有時候別團隊的東西不懂正常,但如果不主動了解,可能過半年對產品都還不懂,只能做好自己拿到的任務
需要花時間習慣,也不一定適合每個人,獨立作業能力要強,學習能力快。其他就是遠距會碰到的問題,文件沒有及時更新,訊息傳遞不及時等,同事除工作以外沒有交流。
小結:好英文能讓你有更多機會,面對更少競爭
中文開發者真的很多,雖然中國軟體業開的薪水也很不錯,但競爭真的很激烈,加班也是家常便飯。英文開發者雖然很多,但工作機會更多,對美國軟體公司來說海外員工薪水較低,向外找人才的動力很強。雖然薪資低於美國本土,但對台灣人來說薪水也不差,工時跟自由度絕對是大勝。
唯一要注意的是畢竟是海外員工,不容易成為核心,要加倍努力刷存在感。或是直接躺平,平凡也不是什麼壞事(笑)。祝大家 2023 工作順利
新年快樂!!!