CodeGym /课程 /JAVA 25 SELF /IT 公司的运作机制

IT 公司的运作机制

JAVA 25 SELF
第 5 级 , 课程 6
可用

1. 产品型公司

在 IT 行业有非常多样的公司,且边界并不清晰。大型公司往往涉足很多领域,其中一些无疑是 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