查看原文
其他

初创公司的员工真的收入高、工作开心吗?

2015-12-29 程序源

该文章一经发表便引起了网友的广泛讨论。


首先,网友热烈讨论的便是大公司的收入问题。有些人认为,文章中的估计过于乐观,而有些人则表示实际情况也的确如此,但如何能够在大公司中生存5年以上则是一件不太容易的事情。此外,部分网友也认为初创公司的收入还是要乐观一些,并没有文章中描述的那么差。因此,尽管大公司在很多方面具有一定的优势,对于个人而言,大公司和初创公司孰优孰劣,仍然是见仁见智的问题。

近日,一篇对比大公司与初创公司工作与薪酬的文章引起了广泛关注。对于一个程序员或软件工程师,是加入一个大公司还是一个初创公司一直是值得关注和讨论的话题。很多人都认为,创业公司无论是在工作还是薪酬方面都比大公司要好。Danluu 的文章对这样的观点持反对意见,并进行了逐点分析。本文就从三个方面来介绍Danluu的分析,并汇总了网友对此事的看法。


收入方面


据透露,美国中产阶级的年收入大约为 3 万美元(人民币194559元)。那么,以工作年限为 40 年来计算,一个人一辈子的收入大概为 120 万美元(人民币7782360元)。而 Google/Facebook/Amazon等公司的应届毕业生的年收入大概为13万美元(人民币843089元),T5或高级工程师的收入则可以达到每年25万美元(人民币1621325元)。因此,我们可以得到以下保守的收入估计:


入职年限(年)

年收入(万美元)

累计收入(万美元)

01313
11629
21948
32270
42595
525120
925220
3925970


从上表可以看出,即使再进一步保守的估计,一个工程师在大公司拼搏8年也可以获得普通中产阶级奋斗40年的收入。对此,有人可能从两个方面表示反对。


1.在大公司工作,生活成本也会提高不少。然而,事实上,相比于在大公司收入的提高,生活成本的提高并不明显。

2.在绝大部分公司工作的绝大部分程序员并没有那么高的年薪。


Danluu表示,他之前也觉得大公司难进,很难获得那么高的收入。但是,他在加入大公司以后就改变了想法。大公司并不像想象中的那么难以进入。庞大的人员变动使得它们也不可能那么挑剔。


另外一方面,从创业公司的角度进行分析。80000hours 发现,一个YC创业公司在5-9年后的平均价值为1800万。然而,YC创业公司本身就比一般的初创公司更容易成功。而其80%的价值又掌握在0.5%的人中,其中只有22%左右的创业者可以获得与在大公司同等的收入。


对于初创公司的员工而言,其情况更糟。即使公司运营正常,而创始人在5-9年内的收入累计到了1800万,员工的收入也大概只有260万,与在大公司差不多。然而,在很多情况下,员工的收入是依靠公司的股权的。在公司上市以后,员工并不能马上出卖股权来换取现金。Daluu就看到了很多工程师不得不继续在原公司上班的情况。在大公司,这样的情况基本不会出现。在大部分情况下,大公司的员工可在6年左右获得累计120万的收入。因此,相比于初创公司,大公司的收入稳定而且数额也不少。


工作的趣味性方面


JoelSpolsky曾表示,Google等大公司解决的都是一些无聊的问题。对此,Danluu表达了不同的观点。以2015年的ISCA会议为例,会议上的论文来自学术界和工业界的比例为2:1,而包含新想法的论文中学术界和工业界的比例为1:1。其中,工业界的论文主要来自Google、IBM等大公司。此外,这些大公司还进行了很多未发表的研究。


在工程方面,大公司也拥有更多的实力来进行多方面和大规模的尝试。Danluu表示,他曾经参与过预算超过1亿美元的预研项目。对于大公司而言,能够推动其他项目进展的基础研究也十分重要。因此,它们非常乐意在一些长期项目上进行投资。初创公司则无法进行这样的工作。因为资源有限,初创公司所能负担的都是可以直接盈利的项目。而大公司可以允许项目人员使用集群等大规模资源来加速项目进展。这都是初创公司不具备的条件。


当然,初创公司也有好的一面。以 Facebook 为例,当它的规模还比较小的时候,其广告拍卖部分的代码框架可以轻易修改。而 Google 则无法做到这一点。


另外,在公司内部的不同职位之间也存在不同。工程师更倾向于参与自己感兴趣而又刚刚启动的项目。之前,Michael O.Church曾表示,大公司的员工必须要先完成已经安排好的无聊工作,然后才能参与自己说感兴趣的项目。然而,Danluu表示,Google等大公司现在已经改变了策略。工程师完全有机会直接参与到感兴趣的项目。相比而言,初创公司的员工即使有幸参与到了自己感兴趣的项目中,也不得不负担一些额外的杂事。


增长知识和经验方面


Danluu表示,从成本出发,大公司更倾向于把员工培养为高级工程师。因此,相对于初创公司,它们会花费更多的资源来培训员工。这样,大公司的员工增长知识的速度就要快很多。


在工程经验方面,大公司和初创公司所提供的环境各有千秋。Danluu提出,他早期在初创公司的经历让他学习了很多方面的技能,也承担了很多的责任。他自己独自完成了整个项目的研发。后来,Danluu在Google的经历则有所不同。虽然他同样单独负责一个项目的研发,领导和其他人(尤其是一些大牛)会在一定阶段参与进来,给予一定的帮助。因此,初创公司会让一个人有机会掌握整个项目的框架和细节,而大公司会让员工接触宽度和深度更大的项目,从而迅速积累经验。


在影响力方面,二者也同样各有特色。在初创公司,员工的工作未必会对社会有很大影响,但可以对公司有决定性的影响;大公司则截然相反。因此,在增长知识和经验方面,究竟是大公司好还是初创公司好,答案因人而异。


在文章最后,Danluu表示,随着时间的推移,以上的一些推论已经发生了一些变化。例如AWS和Azure等云平台为初创公司提供了大量可以利用的计算资源。但初创公司也越来越负担不起大规模底层服务的开发工作。因此,这些变化带给员工的影响有好也有坏。


Danluu认为,无论是何种类型的公司,员工最主要的就是坚信自己的选择,做好本职工作。

看完,小编忍不住分享了!!

大家都在关注

入群IT程序源俱乐部

回复加群➔ 将拉你进群,与技术同行共享资源 hot!

1、投稿联系微信:szweican

2、找工作留言:姓名+电话+QQ+岗位+工作年限

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存