有人問:「為什麼Twitter裁了一半的員工,系統還能正常運作?」
其實可以回過頭來問另一個問題:「維護Twitter運作到底需要多少人?」也可以思考「為什麼一家軟體公司會需要上萬個工程師,他們到底都在做些什麼?」
簡單來說,若你只是要維護核心產品,當主要功能開發到一個階段後,所需要的資源其實比你想像的更少。但需求還是會長出來,即使現有產品不加功能,也會有優化後台跟營運管理的需求出現,你總是有事情得做。
隨著公司規模變大,就不可能只守著一條產品線或單一市場,所以公司會開始構思第二條、第三條產品線,或是進入第二、第三個市場。過程中就會出現很多新需求,自然也會需要更多工程師投入開發。
一旦擴展新的產品線、進入新的市場,對應的業務團隊就會出現,要開始背業績。業務團隊因而要求要有專責的開發團隊,所以工程團隊也會再次擴大。
如果公司發展順利,營收表現還不錯、成長速度也快,為了追求持續性的成長,就會再次擴大戰線,或為了加快速度而招募更多工程師。工程團隊開始擴張,大家使用資源時也不會像剛創業時如此小心翼翼,因此會有很多需求被提出,但其實這些需求大多都是非必要的。
所以有些人不了解為什麼一家電商平台,需要數千名工程師。因為人們只看到電商的表面功能,卻忽略基礎建設,以及內部其他正在發展的產品、新市場的需求。
當企業決定把這些新產品停掉、把新市場的計畫緩下來,先專注在少部分的重點需求,開發跟維運所需要的資源,可能連原先的20%都不到。
公司如果賺錢、利潤很不錯,其實浪費一點資源不會構成大問題;但若是公司不賺錢,很多的營收其實是虛的,不僅無法帶來利潤,還會帶來不少支出。在這種狀況下,進行業務收縮是一種常見的策略。
與其讓賺錢的產品養一大堆不賺錢的產品,不如集中資源,把核心的2、3個產品做到最好,才是所謂的聚焦。當企業開始聚焦,短期營收通常會下跌不少,但成本支出也會大幅減少,尤其在人事成本這塊。
*本文獲「游舒帆(Gipi)」授權轉載,原文連結。
責任編輯:陳瑋鴻
核稿編輯:倪旻勤