幫一個在美國矽谷的女性朋友問的.
她是有經驗的軟體工程師,不是剛畢業的.
最近在fb跟google之間煩惱,想問一下版上高手們的意見.
以下直接用第一人稱代波....
假設錢都差不多的情況下,Facebook 還是 Google 好?
以下是幾點對我來說很重要的考量點;
1. Location:我實在不喜歡矽谷,很想搬回西雅圖。
Facebook: 在 bootcamp 後我可以自由選 team 選地點
(薪水不變還另加 relocaiton package)
Google: 目前 offer 是在矽谷的 team,而且是我超級喜歡感興趣的 team.
HR 說如果我現在就想回西雅圖,她也可以幫我找那裡的 team,
只是就不會是我最想要的 team.
Hiring manager 底下的其實也有在西雅圖的,只是沒缺。
Hiring manager 底下的其實也有在西雅圖的,只是沒缺。
所以 recruiter 說我可以先在矽谷作,一有缺就轉上去。薪水應該不會變。
缺點是沒有 relocation package,而且也當然也沒人知道何時會有缺。
綜合下來是 Facebook 略勝一籌。
2. 工作內容/技術
Facebook: bootcamp 後選。
但說實在的,我對 python, php, mysql 實在是無法熱情起來。
而且在 interview 時,有幾個 FB 的工程師實在是~有點落漆~
(有個人以為 BT 就一定是 BST,有個人不知道什麼是 strongly-typed)
這讓我對他們的技術很沒有信心。
雖然有其他 interviewers 是很聰明懂很多,但以比例來說,我實在很沒信心。
Google: 我超愛的 team. 何況 Google 技術好,業界尊敬。
interview 時每個人都讓我很敬佩,很想跟他們學習。
綜合下來當然是 Google 完勝。
3. 公司文化
Facebook: 駭客文化。作事快。換 team 快。升遷據說也快。
Facebook: 駭客文化。作事快。換 team 快。升遷據說也快。
員工有很大的權限,也有很大的 flexibility 換去自己喜歡的 team。
也有 mentoring;尤其是 diversity / female leadership 方面特別吸引我
(在矽谷忍受性別歧視忍受太久了,Facebook 這點令我耳目一新)
另外他們還有 hockey club XD(他們 recruiter 真厲害,知道怎麼吸引我)
Google: 我只能說是很好的 software engineering culture。
我個人是比較偏好 Google 的 software engineering,
但 Google 也比較沒像 Facebook 那麼活力四射的感覺。
綜合下來似乎是 Facebook 好一點。
但以我這種有點年紀的人來說,Facebook 又好像太"年輕"太大學生的感覺。
4. 職涯發展
Facebook: 西雅圖的 office 今年要大大擴展,所以先去卡位可能不錯。
另外像上面說的 leadership mentoring 似乎不錯。
Google: 應該比較難升。位都被卡光了~
但在 Google 那個 team 學到的技術,應該只會越來越搶手(慢慢在紅起來了),
以後可以去別的公司 XD
綜合下來,如果我想走管理職,Facebook 機會比較大。
綜合下來,如果我想走管理職,Facebook 機會比較大。
如果想走我喜歡的那個技術,Google 是一定完勝。
5. 公司未來展望
在我的偏見裡 Google 還是比 Facebook 穩很多。
Facebook 可能會大起,但也有可能大落就是了。
所以綜合下來,請問哪家公司比較好呢?
另外請問還有什麼是我沒想清楚的嗎?
感謝。