上周Glassdoor公布了最近的软件工程师薪资报告。它反映了公司为写代码付出的成本。Google与Facebook的员工不包括福利的基本工资为12.5万,雅虎的员工薪酬也超过10万美元。大家都知道原因,无论在硅谷还是纽约其他城市,好的程序员十分稀缺,薪酬自然水涨船高。
为什么好的工程师这么难找?按理说现在的互联网时代,工程师越来越多,只要有网络哪里都可以工作。开发平台与工具逐渐成熟,编写代码的成本也大为降低。分布在各地的公司和他们分布在世界各地的工程师们的数量正在迅速增长,大家都知道写软件很来钱,根据经济的基本原理,将会有大批的工程师进入这个领域,从新把工程师的薪资拉回正常的水准。
但现实并非如此,上世纪末,互联网泡沫爆破,曾有人预言美洲与欧洲的码农会很快穷得叮当响,甚至沦落到印度与巴西苦工那样的薪酬水平,但现在什么都没有发生,这是为什么呢?
四个字:行业准入
编程就像学英语,易学难精。
最后一点,同时也是最重要的:尽管你获得了很好的编程教育,你仍然需要上千小时来做到融会贯通。当然不是说你非得重复去同一件事情,而是你需要面对新的工具,新的语言,新的目标。否则,你写出来的代码会显得混乱。
码农是怎样炼成的,可以参考下图:
(From Abstruse Goose)
如果你当初纯粹是为了钱来加入这个行业,恐怕是很难成为顶尖的码农。因为你会花更多的时间去留意哪里能领到更高的薪水,美国这个行业的平均水平是7万美金左右,普通的工程师还是在增多,但他们不会花数千小时在这折磨人的工作中,发展空间是有限的(别误会,虽然苦逼,但工作还是很有趣的)。
所以为什么那么多的人不能纯粹的为兴趣来选择软件工程师这个行业呢,俗语有云:肚子先填饱,才有力气谈激情。至少你的生长环境能达到第一世界国家的水准,才能有这个空间让你做自己感兴趣的事情,如果这个推断正确,未来数十年内,优秀工程师短缺的问题会随着一些国家的富裕而逐渐消失。
via TC
标签:高薪,工程师,代码,薪酬,程序员,薪资,软件,硅谷 From: https://blog.51cto.com/u_9688024/6166591