1. 产品公司
在 IT 行业里,有很多不同的公司,没有明确的界限。大公司通常涉及很多事情,有些是绝对的 IT,有些则不是。只要公司大部分收入来自 IT 产品,就算是 IT 公司。或者说,拥有几个知名的大型 IT 产品的公司,也可以算是 IT 公司。
在 IT 领域,每年都会出现、成长和消失(不能说没有遗憾)成千上万的公司。创始人的目标是让公司不死,而是变得足够大,让它的股票可以在交易所交易。为什么要这样做呢?
如果公司进行了 IPO(上市),创始人可以不用卖股票(也不用交很多税),比如可以 用股票作为抵押贷款,把股票留在自己手里。或者用股票支付员工工资的一部分,另一部分用现金。
还可以用股票奖励高管们优秀的业绩。甚至可以用股票收购竞争对手——这是吞并危险但还很小的竞争对手的非常划算的方法。用股票支付员工工资也很划算,首先可以省税,其次还能变得非常富有。
2. 现代 IT 产品
IT 公司靠投资者的钱快速成长。投资者喜欢公司快速增长。“甚至不用赚钱,只要增长” ©。“搞到1亿用户,再想办法赚钱也行。”
俗话说:“人 + 技术 会战胜 人,没有技术的”,还有“商人 + 投资 会战胜 商人 + 不投资”。关键是——增长。非常快的增长。
3. 现代开发
公司要快速增长,产品要快速吸引用户,团队呢? 团队必须不断给产品添加新功能。
50年前,当软件开发刚刚起步时,把它看作是建筑。先是需求评估,然后是设计,再是开发、测试,最后产品交付给客户。从开始开发到第一个客户,可能要花5年。现在情况完全不同了。
现代开发是不断试验。大公司不断测试新功能。新版本每月、每周甚至每天都在发布。
Facebook 就是个例子,每天发布几十个新“功能”。每个功能会展示给1%的用户,然后自动观察用户的反应。如果用户喜欢这个功能,就会展示给10%的用户,依此类推。
当然,这样不断添加新功能的方法,要求 开发方式完全不同于以前。
GO TO FULL VERSION