CodeGym /課程 /JAVA 25 SELF /IT 公司的運作方式

IT 公司的運作方式

JAVA 25 SELF
等級 5 , 課堂 6
開放

1. 產品型公司

在 IT 產業中有非常多樣的公司,邊界也並不清晰。大型公司往往涉獵許多領域,其中有些無疑屬於 IT,另一些則明顯不是。若一家公司大部分營收來自 IT 產品,人們就會把它視為 IT 公司;或者它僅僅擁有幾個大型且知名的 IT 產品。

有趣的是:在美國,IT 並不稱為「資訊科技」,而是稱為 High Tech(高科技)。因此,IT 公司也就相當於高科技公司,或簡稱 Tech 公司

在 IT 領域,每年都有成千上萬家公司誕生、成長、也倒閉(實話實說)。創辦人的目標,是讓公司不要倒下,並成長到足夠大,能讓其股票在交易所上市交易。那麼,為什麼要這麼做呢?

如果公司完成 IPO(上市),創始人就可以不賣股票(因此也不必支付高額稅款),而是例如以股票作為抵押去貸款,同時把股票留在自己手上。或者也可以把員工薪資的一部分用現金支付,另一部分用股票支付。

也可以用股票獎勵高階管理層的優異表現。甚至還能用股票去收購競爭對手——這是吞併具有威脅但仍然很小的競爭者的一種非常划算的方式。員工以股票領薪也很有利:其一,可以節稅;其二,還有機會變得非常富有。

有趣的是:當 Facebook 搬進位於舊金山的第一個辦公室時,馬克·祖克柏提議請一位當地的街頭藝術家來為辦公室作畫。對方可以拿到 2 萬美元,或價值相同的股票。如今這些股票價值 2 億美元!P.S. 這位藝術家選擇了股票

2. 現代 IT 產品

IT 公司依靠投資人的資金迅速成長。投資人普遍喜歡公司快速成長。「你們甚至可以不賺錢——只要成長就好」©。「先拿到 1 億用戶,之後再想怎麼從他們身上賺錢」。

俗話說:「人 + 技術,能打敗沒有技術的人」,而「企業家 + 資金,能打敗沒有資金的企業家」。關鍵是成長——而且是非常快的成長。

Growth of IT companies

3. 現代開發

公司必須快速成長,產品要快速獲得使用者,那團隊呢?團隊必須不斷為產品加入新功能

在 50 年前,當軟體開發剛剛起步時,人們把它當作建築工程:先是需求評估階段,然後是設計階段,接著才是開發與測試,最後產品才交付給客戶。從開始開發到第一個客戶,可能要過 5 年。現在一切都不同了。

現代開發就是不斷的實驗。大型公司不停地測試新功能。產品的新版本每個月、每個星期,甚至每天都會發布。

Facebook 更是領先,幾乎每天都會發布數十個新的「功能」。每個這樣的功能先只展示給 1% 的使用者,接著自動分析使用者的反應。如果使用者喜歡,便擴大到 10%,以此類推。

當然,這種持續加入新功能的方式,對軟體開發提出了與以往截然不同的要求。

留言
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION