[北美] Facebook Rotational Engineer 心得分享

作者: supertoget (supertoget)   2018-05-12 13:57:19
圖文網誌版:
https://goo.gl/9k4yfW
之前寫了英文版的 1 Year After Being a Rotational Software Engineer
at Facebook 在我的英文部落格,因為生小孩比較忙,最近才整理好並得到
許可對外分享。會想寫這篇心得文是因為我會幫忙和得到我們 Rotational
Engineer Program offer 的人通電話,說服他們不要去其他公司並接受我們
的offer 。 當類似的問題回答久了,就會想要用更有效率的方式達成目標,
畢竟 If you ask software engineers to do something twice, they’ll
want to automate it for the third time. :)
有興趣一些細節心得的朋友可以讀上面我的英文版文章,如果想要快速知道
大概:
公司官方的說明: Facebook’s Rotational Engineering Program.
這是一年期的 program,招收的對象是至少有兩年工作經驗的工程師,工作
職稱是 Rotational Software Engineer,進來 Facebook 後也會和一般的
Software Engineer 一樣有 Engineering Bootcamp,為期大約6~8週,訓練
過程 program 會和你討論,看你的興趣及當時願意收人的組來做媒合。 一
個 team 的時間大概是5.5 個月。在 2.5 個月的時候會有 mid-cycle
review, 一個 team 結束時會有正式的 final review。
有些人考慮要不要加入是擔心這是只有一年的合約,我的想法是美國現在幾
乎所有的工作合約都是 at-will, 代表公司或你在任何時間都可以終止工作
合約,所以有一年或沒有一年的註記,其實差不多。而這個 Rotation
Engineer 合約是 short-term full time, 全職有的福利Rotational
Software Engineer 也都有的。
這個 program 從2016年12月開始,每個月收一批人,我是2017年一月第二批
cohort 加入的。一些特點:
1. 一年可以到2個不同 Facebook 的組工作,我覺得是很棒的特色,有機會
可以看看不同 Facebook產品 (Facebook, Messenger, Instagram,
WhatsApp, Oculus, etc), 。我是先在廣告組,後來在 Infrastructure。
2. 和正常 Software Engineer 一樣有 mentorship program。 定期和你的
manager 及 mentor 1 on 1. 了解自己的表現,討論如何進步。
3. 如果你表現好的話,結束第一個 team 的時候就可以被 hire 成 normal
track 的 Software Engineer 。 目前也越來越有多的例子在半年就從
program 畢業了。 當然反過來說,也有人表現不佳,第一個或是第二個
team結束就拜拜了。
4. 沒有股票 RSU,但有現金 bonus。
5. 不確定有沒有辦法辦 H1B, 畢竟每個 cohort 時間不太一樣,我知道參
加的人是都有 H1B 或綠卡以上了。我有聽到一個例子是進來後還在
rotation team ,因為表現不錯,和 manager 討論後公司就開始辦綠卡。不
過這個可能要和 recruiter 了解確定現在的情況。
6. 一年內或一年結束時要有穩定的 E4 的表現,才會有 E4 offer,不然就
不會有 offer。
總而言之,我第一個組的 manager 第一次 1 on 1 就和我說,我不應該因為
是這個 program 就覺得我有什麼不同,我還是會被依相同的標準來評量,我
的同事也不會覺得我有什麼不同,其中一個同事和我工作3個月後才發現我的
title 不一樣。
目前 Rotational Software Engineer program 在矽谷 Menlo Park 總部及
西雅圖有收人,我之後也有幾個台灣人加入呢。
若還有興趣了解更多:
第一個 cohort 的學姐被Business Insider 報導: Facebook rejected
her application the first time — now she’s part of a new
initiative on how Facebook can step up its hiring practices .
我及另外兩位同事被 Facebook Engineering Blog 報導:Accelerating
growth through Facebook's Rotational Engineering Program
Facebook 裡有許多厲害的工程師(及厲害的各式各樣的人),
, 工作的步調在矽谷同級的公司算快很多,checked in 的 code,
continuous push 幾個小時候就到 production 了。 整體的文化
很年輕及有活力,公司也蠻透明開放, 每週五下午都有和 Mark
Zuckerberg 的Q&A,如果你有興趣想要參加某個會議,通常聯絡到負責的人
也都會很開放的讓你參加。 食物還蠻好吃的、飲料、零食的種類也都還不錯
,大家戲稱加入 Facebook 一年平均會胖15磅呢!
有興趣申請 Facebook 的朋友們, 可以好好考慮一起申請 Rotational
Software Engineer的職位。
作者: tim60288 (努力潰擊)   2018-05-12 14:02:00
Pushhhh
作者: wixter (hmm)   2018-05-12 15:59:00
Thanks for sharing. 我好奇這跟google resident program有差別嗎? 這是不是也是從L2做起,並且無法抽H1b呢?
作者: x013x (013)   2018-05-12 17:25:00
作者: supertoget (supertoget)   2018-05-13 02:14:00
加特點5 &6for H1B and levels, 我不知道google 的部分,不知道怎麼比較。
作者: carapple (水果店宅男)   2018-05-13 08:21:00
說穿了不就低薪免洗約聘,扣掉股票薪水跟正職差了四成或ㄧ半(說不定底薪還更低)。如果可以轉正不就表示你同工不同酬好幾個月。只能說台商就是不會宣傳,包裝成這樣多好 呵
作者: MAGICMCGRADY (荒劍燕飛)   2018-05-13 09:00:00
對比residency來說應該是底薪更低沒有rsu,signon不能抽h1b
作者: LilacSnow (販劍 製杖 持盾)   2018-05-13 09:15:00
甚實轉team很容易的。bootcamp出來幾個月內都可以回bootcamp再重新選team。只要在公司一年都可以換(這一年包括bootcamp time which is usually like 2 to 3 months)所以不是一年之內都不能換喔!FB 很重視你的喜好的;不要覺得自己被限制在某個team。如果有疑慮可以問我;我作的就是跟轉team有關的。
作者: carapple (水果店宅男)   2018-05-13 11:15:00
LilacSnow大說的那麼明原po要怎麼回去跟HR交代 R 科這樣戳破低薪免洗約聘自以爲的小確幸好嗎
作者: LilacSnow (販劍 製杖 持盾)   2018-05-13 12:45:00
你要轉team,manager要作的是幫你找個好team,而不是「希望」你待在你已經不喜歡的職位。一般能進FB的,應該是到處都很容易找到另一份工作。hire一個人是很貴的,養一個不開心的engineer也很貴。FB沒有任何理由不希望你轉team。不要被不好的非FB culture的manager唬了
作者: flyawayla (想飛)   2018-05-13 13:11:00
感謝分享, 來酸的可以不用理 呵呵
作者: johnny94 (32767)   2018-05-13 14:16:00
這版就是一堆看不得別人好的在那邊酸
作者: stiga (stiga)   2018-05-17 15:00:00
不得不說 其實上面的人說的都滿有道理的 只是語氣酸了點XD你要說沒有RSU有多competitive我是不信 如果是一年表現到E4的水準 那有這水準的人其實在多數公司談package絕對是差很多... 畢竟在這level的人其實base跟RSU比起來根本沒多少...但是FB厲害的地方就是可以把自己的公司包裝的很好像是 血汗vs有活力 elite路線vs有impact 常常都一線之隔這是單論薪水的部分 我覺得上面幾樓也不是在酸 而這真的是典型阿三慣老闆用詞啊LOL 但是下面一篇LilacSnow也是有提到有提到 以現在刷題這麼盛行 其實這program對公司/員工也算不錯的對策就是
作者: supertoget (supertoget)   2018-05-19 12:45:00
沒有RSU,但有現金bonus,這樣可能比較好了解

Links booklink

Contact Us: admin [ a t ] ucptt.com