Instagram 行動廣告背後開發者 — 專訪Jocelin,從工程師到 Tech Lead

若你對 Jocelin 的故事有興趣,想知道更多關於她的留學與工作經驗,本週日 (7/13) 來快到哈佛姐夢遊矽谷臉書粉絲專頁與他們聊聊!
評論
作者提供
評論

本篇來自 Alice Yang 投稿,同步刊登於 Medium,INSIDE 編審後刊登。關於作者:從純文科生轉換跑道,誤打誤撞來到矽谷當起軟體工程師,上班寫的是程式碼,骨子裡仍然是無可救藥著迷於 storytelling 的浪漫主義者,不想錯過任何生命中發生的新奇事物,因此決定持續用文字,去紀錄一段段世代的呢喃 Facebook/Instagram/YouTube 追蹤作者。

若你對 Jocelin 的故事有興趣,想知道更多關於她的留學與工作經驗,歡迎本週日 (7/13)來參加直播跟我們聊聊。

Given the cumulative size of Facebook’s active user base, we expect this trend to continue, with the contribution from advertising revenue reaching 99% by 2020”— Nasdaq
到 2020 年,廣告在 Facebook 的收益占比將會達到 99%。- 那斯達克

“Facebook is a social network. Facebook is a conglomerate (it owns Instagram, WhatsApp, and Oculus VR). Facebook is a hardware company. Facebook is a software company.Facebook is many things. For instance, it’s also a media company.” — BusinessInsider
Facebook 是社群網路公司、巨型企業集團(旗下擁有 Instagram、WhatsApp 以及 Oculus VR )、硬體公司、軟體公司。Facebook 可以用很多公司類型來定義,同時,它也是一家廣告媒體公司。— BusinessInsider

無庸置疑,廣告收入即是 Facebook 的命脈,Facebook 於 2012 年以 10 億美金收購Instagram (IG),IG 於 2016 年加入限時動態 (Story) 功能,截至 2020 年,IG 全球用戶數達到 10 億,每天活躍用戶有 5 億人,2004 年從哈佛宿舍誕生的 Facebook,到現在全球擁有近五萬名員工,在矽谷 Menlo Park 總部,有著一群在矽谷數一數二聰明頭腦的工程師,延續著創辦人 Mark Zuckerberg 當年寫下的第一行程式碼,孕育著龐大的 Facebook 帝國。

「對我來說,熱情 (Passion) 和影響力 (Impact) 是我在 Facebook/ IG 工作最享受的事,那是一種你做的產品,可以影響全世界人的成就感。」今天的訪問,就讓在  Facebook/ IG 工作了近五年的 Jocelin,來聊聊她這些年來的角色轉變,從帶領大型專案中所悟出的工作之道,以及她想對初入職場的新鮮人說的話。

Jocelin 加入 Facebook/IG 即將邁入第五年,一開始加入的時候是從 Facebook Composer Prompts 組的後端工程師做起,一年之後轉到了 Facebook Camera team 當起了 iOS 工程師,而在 2018 年的時候決定轉到 IG 的廣告組,現在為 IG 廣告 New Surface Monetization 組的 Tech Lead。

5 年之內做了三個不小的轉變,讓人不禁好奇 Facebook/IG 的換組文化,究竟要有什麼條件才能換組,而 Jocelin 決定要換組的原因又是什麼呢?

工程師在 Facebook/ IG 都在做什麼?帶你一窺 Facebook/ IG 的工作文化日常與轉組文化

其實 Facebook 是蠻鼓勵員工換組的,因為與其讓你換到別的公司,不如讓你在公司裡的其他組做新的嘗試,換組的程序也相對簡單,只要你的現任上司,和你想去的組的上司兩者之間有共識,加上有職缺 (head count) 的話,就可以換組。

「至於我自己的換組理由,在 Facebook 的產品組工作了 3 年後,當時的我覺得已經大致上了解 Facebook 是怎麼樣開發一個產品,在思考下一個挑戰的時候,覺得既然Facebook 大多數的收益來自廣告,又是業界的龍頭,我就很好奇究竟 Facebook 在廣告上有什麼獨特之處。2018 年的時候正值 IG 的起飛時期,所以我就決定要轉到行動廣吿組(Mobile Ads Team)。」

作者提供
作者提供

IG 廣告組在做什麼呢

IG 廣告組是按照功能 (function) 來分,大約可以分成廣告形式 (Format)、使用者體驗(User Experience) 和成效 (Delivery),Format 組的話做的事就是在決定廣告要長什麼樣子,UX 組的話著重提升使用者經驗,比如說如何擺放按鈕來提高用戶互動率等,Delivery 組則是關注在廣告的關聯性 (relevance) 和排名(ranking)。 

在 IG 做過最有成就感的專案,以及我學到最寶貴的是:

我在 2019 年的時候做了一個很有趣的專案,是在 IG Story 廣告加入投票貼紙 (polling stickers) 的功能,大家應該對於 IG 投票的功能並不陌生,只要在手機放上 Story 的時候加入二選一的投票,就能和自己的朋友互動。當時我們就在想「能不能也把這個功能放在廣告裡,讓廣告商可以透過投票功能與使用者製造更多的互動,也讓廣告變得更有趣」。

在做這個專案的時候也遇到了不少挑戰,首先就是要把一般用戶熟悉的手機介面,移植到網頁版,讓廣告商可以在下廣告也放上投票貼紙,這就牽涉到一連串的開發,包括從前端 (front-end)、後端 (back-end) 到行動端 (mobile),我們也必須新增加一個報表 (reporting)機制給廣告商,讓他們可以看出加入投票貼紙後對廣告表現提升的效益。

另外就是很多廣告商的廣告是直接從 Facebook 直接移植到 IG,在 Facebook 上的廣告並沒有投票的概念,因此我們也必須花時間去「教育」廣告商,鼓勵他們多使用這個功能。

IG Story 廣告加上投票貼紙的例子。作者提供

職涯規劃

作者提供
Facebook Menlo Park headquarter: The Facebook Wall。作者提供


Facebook/ IG 的評鑑制度,要如何跟上司談升遷

Facebook 在評價工程師的時候會看四個部分的綜合表現:開發能力 (Engineering Excellence)、專案影響力 (Project Impact)、方向 (Direction),以及人際溝通 (People),四個部分都是同等重要,不會因為你是工程師而就只側重開發能力。

在 Facebook 是半年為一個週期來進行員工評鑑,你必須完成自己的評鑑 (self review)以及對同事做出評鑑 (peer review),之後每個人都會有一個自己的總結 (review package),你的上司就會和其他組的上司開會,把你跟同級別的人進行比較,來決定你的評分,以及誰可以得到升遷。

評分的話就是以百分比來看:達到 100% 的話是「meet all」、120% 是「exceed」、再更上層的話是「greatly exceed」,如果真的非常優秀,得到的評價就是「redefine」,相對的如果做不夠,80%的話是「meet most」、再下去的話就是「meet some」,這個百分比除了影響你的升遷之外,最直接的就是影響你的獎金。

值得一提的是 Facebook 對於新進員工有升遷的時間限制,剛進公司的大學、研究所畢業生都是從 Level 3 開始,在 Facebook 是規定你必須在 24 個月,也就是 2 年內要升到下一個級別,Level 4 的話則必須在 33 個月內升到 Level 5,如果沒有在時限內升到目標的級別,則會被要求要提出改善計畫 (Improvement Plan) 並達成,否則就有被裁員的可能性。

至於「如何跟上司談升遷」這件事,我覺得這是一個必須從長計議的計畫,最好的話你能夠在前一個評鑑週期就開始跟上司討論,如果你下一個週期想要得到升遷,現在的你和升遷標準之間還存在什麼差距,要怎麼要訂立小目標來一步一步完成,討論升遷的過程並不是老闆幫你打分數,而是兩個人討論要怎麼樣能夠使你成長,在過程中隨時詢問回饋 (request for feedback) 也是非常重要的,因為唯有知道他人的回饋,才能讓你更朝著目標成長。

從 IC (individual contributor) 到 Tech Lead 的轉變,我怎麼看「帶人」這件事

在 IG 到了一定的級別之後,你會和上司有關於未來職涯發展的談話,你可以選擇繼續專精在開發領域,或是可以選擇往管理階層發展,我現在的角色比較是介於開發者和管理層之間,大部分的時間都在會議上,跟不同部門的人開會,像是工程師、設計師等等,雖然現在我已經沒有寫這麼多的程式碼,但還是會花一定程度的時間在看其他工程師的程式碼,並且給出建議 (code review)。

從單純只做工程師到現在角色的轉變,對我而言非常有趣,同時也具有挑戰性,在當工程師的時候只需要把程式碼寫好,確認它有達到公司要求,對比之下現在的角色需要的責任感更為重大,你的成功,已經不再是個人級別,而是需要依靠「眾人之力」才能夠圓滿達成。

至於帶人這件事,我現在也還處於學習階段,但要我說現階段的體悟,一個就是去了解帶領的人「真正想要的是什麼」,有時候對方說出來的話,跟他心裡真正想的其實是兩件事,但如果你只著眼於他說出的話,而沒有真正解開他心中的結,這樣雙方在溝通上就會變得很困難,至於要如何去洞察,我覺得必須透過一段時間的相處,從對方做事中了解他是什麼樣的人,比如說他是一個非常小心謹慎的人,任何枝微末節的問題都會提出來問,這個時候你可能就必須適時的授權,讓他知道什麼樣的事可以自己做決定,相對的如果對方是一個比較粗枝大葉的人,你就必須在時程上盯得緊一點。

在管理的收放之間,絕對不是一種策略全體適用,細節在於要能夠去洞察被管者理的心理,才是真正有效且精準的管理。給初入職場工程師的建議:寫好程式碼,你也只有 60 分。

跟矽谷大部分的科技公司對於工程師的要求不太一樣,Facebook 要求工程師要是一個很「全能」的人,如果你只是程式碼寫得很好,那你也只有 60 分,那要達到 100 分的過程,很多時候是要求你跟他人的溝通能力、會帶領專案、能夠安排好專案的行程、有判斷能力知道什麼事情該做,什麼事情不該做,這些看似軟性的技能,在 Facebook 也是相當看重。

另外一個很重要是「利用資料來佐證想法」的能力,在 Facebook 每個工程師都必須要具備找資料的能力,而不是單純依賴資料科學家。我覺得這種「永遠不能期待別人幫你完成」的心態,是很多初入職場的工程師可以培養的能力,不要只是想著盡好工程師的本分,而是去習慣做一些本分之外的嘗試,增進軟實力、培養找資料的能力,你將可以得到的更多。

Facebook/ IG 二三事


Facebook/ IG 的不同

IG 比 Facebook 更強調設計,不像 Facebook 的版本更新頻繁,IG 在發布新功能的時候,也必須確保功能符合設計的宗旨。

Facebook/ IG 員工怎麼內部溝通

沒錯,公司內部就是用 Facebook 來溝通,用的是叫做 Workplace 的平台,但基本上就和Facebook 沒什麼差別,你可以建立不同的群組來溝通專案,或是在自己的牆上發表自己的狀態,唯一的區別就是你不需要加朋友,整個公司的人都是你的朋友 (所以有可能可以直接私訊 Mark Zuckerberg 嗎?)

「駭客文化」(Hack culture) 對 Facebook/ IG 員工的影響

駭客文化可以說是深植在 Facebook 的公司文化裡,每個季度公司都會舉辦黑客松(Hackthon) 讓員工可以提出任何想法、做任何專案,跟任何在公司裡的人合作,在黑客松的期間你也不需要工作,可以專心的在你有興趣的專案上,公司也會從參加的專案中選出優勝的 10 組,可以直接向創辦人 Mark Zuckerberg 展示,像是大家熟知的「按讚」功能,也是從黑客松中誕生,成為 Facebook 一個核心功能的例子。

Facebook/IG 的員工福利

除了免費的早、午晚餐、健身房、保險等福利,Facebook/IG 辦公室的零食飲料也是矽谷科技公司裡數一數二的充足 (包括很多邪惡的垃圾食物),公司也有不論男女性員工,都可以享有 4 個月全薪產假的福利,另外如果你在 Facebook/IG 待滿 5 年,就會有一個為期一個月的充電假 (Recharge)。

後記:「Move Fast and Break Things」是 Facebook 早年的公司標語,不難看出創辦人Mark Zuckerberg 在哈佛宿舍裡創始 Facebook 的初心和好勝,但 Jocelin 說影響她最深的是「Nothing at Facebook is somebody else’s problem」這句話,在 Facebook 工作這五年來學到最大的,莫過於捨我其誰的工作態度,不要總有「這個是別人的工作」,或是「期待他人幫你完成」的想法,相反的是要能積極的跨出你被定義的工作範圍,去做那些看起來好像跟你的本份沒有直接關聯的事:有問題就問,有想法就勇敢的提出來。

「如果哪天我離開了 Facebook,這也將是我一生受用無窮的工作之道。」

作者提供
作者提供

責任編輯:Anny
核稿編輯:Mia

延伸閱讀:



台達電子 5G 智慧工廠應用落地,升級智能產線助產值提升 75%

台達電子看見智造新力量,在遠傳 5G 專長助力下,打造全國首座 5G 智慧工廠,導入 5G 專網、人工智慧與物聯網應用於實際廠房。以下且看遠傳與台達如何達成 5G 智慧化產線,建構產能進化加速器。
評論
photo credit:遠傳
評論

5G 商用啟動為智慧製造注入強大動能,高網速、低延遲、廣連結的特點成為製造業轉型的關鍵引擎。台達電子看見智造新力量,在遠傳 5G 專長助力下,打造全國首座 5G 智慧工廠,導入 5G 專網、人工智慧與物聯網應用於實際廠房。

台達產線自動化再升級,結盟遠傳 5G 實力締佳績  

台達深耕工業自動化領域 20 多年,積極實現智慧製造系統。5G 技術作為實現工業 4.0 的關鍵能達成更即時、精準的製程,提升產能效率,與台達推動智慧製造目標相契合,因此早在 5G 開台前台達即與遠傳一拍即合,成為國內投入 5G 智慧工廠的領先群。

台達在遠傳 5G 網路技術的支持下,率先於台達桃園一廠內生產線實際導入5G專網、AGV無人搬運車、AMR 自主移動機器人、AI 瑕疵檢測數據分析、AI 產線平衡(AI Line Balancing)、智慧監控(Smart Auditor)、MR 混合實境等先進應用,這條 5G 商用生產線的示範廠已於今年正式對外公開展示,以 5G 做為生產線核心,成功打造全國第一座 5G 智慧工廠。

photo Credit:遠傳

5G 商用生產線全運轉,滿足工廠產線快速配置、提升產能效率  

首個 5G 商用生產線即是架構在遠傳高可靠度、高覆蓋率、高客製化的 5G 企業專網,在廠房區域裡,台達 AMR 自主移動機器人透過 5G 與管理平台交換資料,於生產過程中智慧化人機協同作業,大幅縮減生產工時,並依據監測資訊即時下達指令,提高產能。

台達具工控產品的成熟開發能力,廠內產線的工作站有不同對應的機台,且機台設備各不同,為要能達到快速切換、少量多樣的效能,以遠傳 5G 導入 AI 產線平衡是關鍵一環。在切換產線之際,製程監視器須動態且彈性更換,同時落實 Smart Auditor,以智慧監控系統指派工作站,進而透過影像辨識確保操作、流程正確性,提升產能最佳化。

Photo Credit:台達

透過 5G 技術,場域內的生產機器、設備與運輸載具更智慧化,採用 AI 瑕疵檢測數據分析,藉由 5G 即時傳送製程檢測產生的資料,進行大數據分析而能快速遠端調整製程,有助於提高檢測精準度、產品良率與產能。

遠距廠房管理無國界 遠傳 5G 專網成智造進化加速器

實際上,這次 5G 商用生產線也導入 Microsoft HoloLens 混合實境與物聯網數位雙生科技,達成 5G MR 遠距廠房管理、維修與監控,能加速人員培訓與經驗傳承,透過遠端產線巡檢,減少人工作業維護。

台達副總裁暨企業策略業務發展和聯盟總經理柯淑芬博士表示:「台達 5G PLC 智慧產線串聯智能機台結合遠傳 5G 通訊,打造完整自動化系統,以大數據優化流程,提高整體智能產線效益,在單位面積產值提升 75%,而在人均產值提升 69%,實測成果亮眼,相信與遠傳持續合作能創造更強大製造競爭力。」

內圖三-5G專網
Photo Credit:遠傳

遠傳 5G 專網穩定又安全性高的效能、具備資料傳輸與場域空間規劃的高機動性、以及高度彈性的特質,成為解決製造業少量多樣、高頻換線的突破性關鍵,能夠一舉達成 AGV 跨區運送、MR 輔助備料與組裝、AOI 深度學習等產能提升的效益。近年來遠傳發揮 5G 專長持續發展遠傳大人物(大數據、人工智慧、物聯網)技術,結合產業需求發展,提供創新應用的解決方案,成為企業數位轉型的首選夥伴。

Photo Credit:遠傳

本文章內容由「遠傳」提供,經關鍵評論網媒體集團廣編企劃編審。