计算机在全球范围内都是超热门专业,很多人学习计算机的目标是去“大厂”当码农。程序员到底有多赚钱,Levels.fyi发布的全球程序员收入报告,可以让我们有直观量化的感受。
统称为程序员的这个工作,实际在业内有不同的职位和职级。该报告根据年薪和职级分为5档,统计了中位数年薪。
第一档:初级工程师,工作经验低于2年
一般是应届毕业生,在团队中从事低难度的开发或者测试工作,但在前十名的公司中,都能拿到20万美金以上的中位数年薪。
第二档:工程师,2-5年工作经验
经验超过2年后,就可能成为小开发团队的leader,指导初级工程师了。年薪随之涨到30万美金的数量级。在国外,这个职级是有可能一直干到退休的,不会像国内这么卷,不升职就得走人。
第三档:高级工程师,5-10年工作经验
升到这个职位就会有一定的门槛,只有不到30%的员工有机会。高级工程师会领导更大的团队,负责复杂的技术规划,也会参与公司的愿景建设,中位数薪资水平因此上升到40-50万美金。奈飞在这个榜单居首位,超过50万美金。而字节跳动以43万美元(约274万人民币)列第5位,是中国科技公司首次出现在这份报告中。
第四档:主管工程师,10-15年工作经验
这一档的上升门槛就更窄了,大概只有10%的机会。到了这一级别,基本才摆脱了亲自写代码,会负责关键的业务项目,设计以及审查公司的技术规划,具体工作内容可以自己来掌控。LinkedIn位居该榜单榜首,超过了64万美金。我们看到这个榜单开始出现了脸书、亚马逊这样的“大厂”,都达到55万美金以上的年薪。
第五档:首席工程师,15年以上工作经验
这是最高级的码农职位。我们看到完全是“大厂”占优了,包括脸书、谷歌、苹果、微软等,因为小公司根本不可能设此岗位。该岗位会影响到整个公司的技术走向,甚至影响到整个行业。Roblox开出了120万以上的年薪。
从以上5个榜单得出的结论可能是:作为毕业后初出茅庐的程序员可能去“小厂”更赚钱,但是考虑长期的职业生涯,特别是要挑战高端职位的,可能需要在某个阶段转到“大厂”。
另外,报告也按照美国的地域进行了统计:
旧金山湾区毫无悬念登榜首,年薪中位数为24万美元,而西雅图第二位,21.5美元,纽约第三位,19万美元。