Skip to main content

資料科學在 Roblox 的決策扮演的角色

8 月

11, 2020

by kragle_rock


技術

Roblox 過去幾年來在各方面都以飛快的速度成長。 不管是消費者互動,開發者內容,還是員工,我們在每一個層面的成長都遇到了不同的挑戰。 資料科學與分析團隊的使命就是提升我們制定決策的速度、頻率及判斷力,進而打造一個完美的產品。 我們會為產品藍圖提供有佑的建議,以及製作並推出可以將決策過程自動化的模型。 為了有效地執行任務,我們也融入產品團隊裡,成為其中的一員。

Roblox 產品藍圖的決策主要是由產品經理所推動,這個模式在其他企業也是屢見不鮮。 我們對於設計產品非常注重一個願景導向的文化;我們不自滿於實現短期的目標,而是要將目光投向遙遠的未來。 每一位領導人必須能清楚地闡述他的願景才能實現目標,中間也有可能要為了確立願景而暫停其他工作。 資料科學對願景的制定與實現可以扮演重要的角色,我們也應該善用這個能力。 如果我們把產品經理比喻成機長,那麼資料科學家就可以當作他們的領航員。

作為產品藍圖的領航員,資料科學家需要回答的大問題是「我們如何從甲地到乙地」。 如果產品經理要以服務導向的切入點來處理那麼大的問題的話,其實滿浪費他們的認知負荷量的。 我們不想產品經理每 30 秒就問「這裡應該左轉嗎」之類的具體問題。 因此,如果我們要成功的話,資料科學家一定要在產品設計的過程中成為一個可以自主管理的戰友。

有許多工作目標都需要跨團隊的合作才可以達成,這樣也造成了一個組織裡自主管理的困難。 但是,只要大家向同一套原則看齊,自主管理就會變得更簡單。 Roblox 是由以下五個核心價值所帶領的:

  • 保持遠見
  • 勇於承擔
  • 自主管理
  • 具體實踐
  • 尊重社群

資料科學家會以各自的方式運用這些價值。 首先要做的就是對產品目標「保持遠見」,將產品想要達成的定性目標轉換成一個定量標準。 間接指標可能非常簡化又抽象,必須隨著我們的資料分析能力進化,因此掌握整個大方向就顯得更加重要。 資料科學家也要成為負責這些指標的關係人;為了讓整個團隊的目標明確,他不僅要知道哪一些資料應該觀察,更要清楚哪一些資料應該觀察。 「自主管理」就是充分給予資料科學家發掘指標底下的架構、尋找突破點的自由。 他們可以自行設計一張理解導向的分析藍圖,不用等別人過來問就自己知道下一個要處理的問題是什麼,

能進行並運用高品質的分析就是「具體實踐」的體現。 像根據分析結果對產品藍圖給予建議、在必要時設計假設檢驗、讓電腦和模型處理更多問題等都是很好的例子。 只要組織內的團隊都可以互相指導與合作,它們就做到了「尊重社群」 這一塊。 資料科學家會將學到的心得、技巧及相關背景分享給周遭的人,他們也希望從其他人身上獲得同樣的東西。 我們不是在玩零和賽局,而是要互相成就。

一名資料科學家必須具備某些特質才能以正確的方式處理問題,進而充分運用這些價值。 內在的動力、強烈的好奇心及充分的上進心都是非常關鍵的特質。 如果我們善於溝通、可以互相指導,我們也會在改良產品的同時精進自我。

當您了解資料科學與分析不只是技術和方法的彙整,而可以專注在提升決策的品質和頻率,您就可以真正成為 Roblox 的資料科學家了。 我們希望可以愉快地透過遊戲將全世界連在一起。


Roblox Corporation 與此部落格不為任何公司或服務宣傳或背書。 另外,我們不保證此部落格裡的資訊的準確度、可靠度及完整度。

此部落格文章原本在 Roblox 科技部落格發布。