03.06 为什么国外的程序员薪资是国内程序员薪资的四五倍,是因为国外程序员技术都比国内高吗?

485577965


从世界范围上看科技工作者的薪资水平都是相对较高的,这和其在生产链条中的地位和创造的价值有关。程序员属于科技工作者的行列,所以其薪资水平比很多行业都要高是正常的,但是程序员的薪资在不同国家之间也存在很明显的差距。

其实中国不仅程序员的工资水平比发达国家的低,各行各业的工资水平都相对较低,这个原因有很多方面,主要和国家在世界经济中的地位、在世界生产中的分工有关,经济地位和生产分工主要是历史积累的原因,毕竟我们国家刚刚70周岁,虽然已经建立了全面的工业品类,但是在很多基础研究和高科技领域和欧美动辄二三百年的积累相比,还是有很大的差距,反应在薪资水平上有差距也是正常的。

再说技术水平问题。这里引用孔子的一句话:闻道有先后,术业有专攻。计算机技术本身是西方国家搞出来的,中国在这方面的研究和应用都要滞后不少,相关人才也相对不足;最近二十年互联网在国内搞得风生水起,但也主要在计算机技术应用领域,在基础研究方面做的比较少,比如被美国卡脖子的计算机芯片问题,再比如程序开发使用的开发语言、开发工具、开发框架等等基本上都是国外的技术工作者搞出来的。当然现在也有很多的国人参与知名开源项目,搞出来一些流行框架,国家也在大力鼓励技术创新,一些企业也在新的领域做出了成绩,比如AI芯片,5G技术。假以时日必定可以有很大突破。

再说薪资问题,其实有很多的计算机人在国外就业,并不一定就是从事高精尖的工作,但是他们享有和当地人同样的待遇水平,远超国内同等工作薪资水平。所以薪资差距问题核心主要还是生存环境问题,比如和我们人口差不多的大部分印度程序员的工资也比较低,干着价值输出比较低的外包工作。随着国内经济的发展,可以看到各行各业和发达国家之间的差距也在缩小,相信未来国内程序员的薪资水平和发达国家之间的差距会越来越小。


波斯码说


这个我可以回答一下,我现在在加拿大做程序员。第一,发达国家本来经济发展水平就高,社会生产率高,人均收入高。第二,程序员属于劳动密集型产业,国外人工成本高,自然工资也高。第三,程序员入门比较难,工作后一直要学东西,不是每个人都能干,现在程序员供不应求,以我的经历,来到加拿大3个月就找到工作,其中还有一个多月在熟悉环境考驾照,其他职业的新移民要想找到专业工作基本都得1到2年,甚至更长。最后说下大家关心的程序员水平问题,国外程序员技术水平并不比国内高,顶尖的就那么一小部分人,就群体而言,中国程序员平均水平是高于其他族裔的,只是在国外中国程序员发展成高级管理人员的比较少,大大少于印度。


Sylvain155


我是个程序员,而且做了好几年,可以说对国内程序员的现状比较熟悉。

我也接触过一些国外的程序员,他们做的工作和我们国内程序员做的工作有很大的不同。

概括来说,国外的程序员,创造性的工作更多一些;

而国内的程序员,应用性的工作更多一些。

从这两点来看,不难看出,国外的程序员,普遍薪资就比国内的程序员高。

怎么说呢?容我细细说来:

1、国外程序员,偏向于创造性的工作

那些著名的软件巨头,比如微软,windows操作系统就是他们做出来的,几乎所有的个人PC和办公PC,用的都是windows系统,就连办公软件也是他们首先发明的;

google,全球搜索巨头,安卓系统也是他们公司的产品,同时黑科技也很厉害,比如说曾经战胜过柯洁的阿尔法狗,近期又搞出了无人驾驶车;

苹果,不用说了,IOS系统非常发达,在手机和IPAD上非常流畅,做视频和图像处理的同学,也非常喜欢用苹果电脑;

IBM,云服务和办公服务软件非常厉害,就连华为和阿里这样的公司,也是他的合作伙伴;

facebook,扎克伯格的得意之作,风靡全球;

FPGA,也被国外少数几个大公司垄断,比如Altera, Xilinx等,他们开发的硬件编程语言VHDL,Verilog HDL,也被全世界使用;

还有贝索斯的蓝色起源、马斯克的spaceX之类的太空探索公司,对程序员的需求也非常大;

这些大公司的程序员,从事的都是从0到1的创造性的工作,在世界范围内没有可借鉴的地方,很多专利也被他们申请了,所以他们的薪资自然非常高。

2、国内的程序员,偏向于应用性的工作

国内虽然冒出了很多AI独角兽,但都偏向于应用,大部分都是基于谷歌的TensorFlow来开发的。而安卓工程师,大部分也都是基于谷歌的安卓系统修修改改;windows工程师也是在windows上使用API来开发软件。

至于单片机之类的,都是使用国外的底层API来做开发。

这些,基本上都没有自己独创性的东西,都属于“拿来主义”,于是自然的,薪资也不会非常高。

但有一点,国内的算法工程师薪资比较高,之前华为不是花201万年薪聘请博士和硕士吗?他们从事的就是算法类的工作。不过,很多算法也是基于国外开源的。就连垄断了全球70%市场的大疆公司的无人机系统平台软件,最初用的也是以色列开源的方案来修改的。

所以啊,国内的工程师,大部分从事的都不是0到1的创造性的工作,而是1到1.1的应用性的工作,他们做的很多东西,在国外都有例子可参考,于是,薪资自然不比国外的高。

这就是我的回答,希望能帮上你。

我是一只程序猿,研发部软件负责人、专栏达人,专注写职场,讲述职场故事。欢迎关注我 ,一起抱团成长。

职场猿话


三级码农写ui,二级码农写构架,一级码农写算法。

国外写算法的程序员比较多,国内大部分都是写构架的比较多。

写算法的程序员的工资不知道比写构架和UI的多了不知道多少倍。

以前网上有很多免费的软件下载,乍一看觉得这些程序员好厉害啊,其实国内互联网普及初期大部分程序员都是拿着别人的写好的具有实际功能的源代码修改,添加操作界面编译的。这一类人就是写UI的,这些人工作一般工资都不高,门槛低。

再后来,像做游戏内核,游戏外挂,即时通讯软件用别人的算法来实现自己功能的人,也就是做构架的,这一类人工资相对较高,也是国内程序员的主流人员。

写算法的人就牛的很了,各种编程语言,基本功能都是这些人写的。包括编程过程中调用的库,插件,以及各种平台。还有比特币,二维码,安卓开源库,深度学习插件,硬件驱动,硬件芯片,这些功能原本都不存在的,是写算法的人创造出来的。都不是做UI和构架的人能研究出来的。

国内也有很多研究算法的人员,这些人的工资都很高。比如说易语言就是很好的例子,只不过外国的算法比国内先进很多,中国都会选择外国已经开发好的算法,从一定程度上压制了国内算法的发展。


Illusion首席策划


关于国外程序员薪资是国内程序员薪资的四五倍这种现象,完全不是因为国外程序员技术都比国内高

在我们国内,程序员集中在北京、深圳、广州、武汉等城市。我曾经也在深圳做过程序员,对于国内程序员的工作内容我算是比较清楚的,程序员的薪资水平相较于国内的其他岗位,工资是很高的了,高到让人有扎心的感觉,但是更扎心的是,放在世界范围内,也只能处于中下水平,咱们先来看一张图:


根据数据显示,世界范围内程序员薪资排名前三甲分别是新西兰、挪威、美国,而中国是排名第33位属于中等偏下的水平,我们也看到了也有许多国家甚至排在我们国家后面,造成这种现象的原因是什么呢?主要有以下三个方面:

国外程序员才叫工程师,国内程序员更像是“流水线”工作

先举个例子,我之前公司的CEO是从国外修读计算机回国发展的,曾经我问他:“你觉得国内的程序员跟国外的程序员有什么不同吗?”他说:“很大的不同,国内的程序员的工作像在堆积木,把零件拼一拼,能用就行了;国外不一样的地方是国外的程序员除了编程更重要的是在钻研,把每一个原理研究透彻,甚至能够提出更多更新的语言。”听他这么一说,我才恍然大悟。

咱们国家发展水平太快了,互联网也是在近十年内才规模性发展的,想想看,在这么短的时间内发展起来形成这么大的规模,能拿来用的马上用上,主要是会用就好了,原理什么的暂时先不考虑。国内程序员的工作是比较辛苦的,经常加班,加班是为什么呢,因为任务太多,时间太紧,做完一个接口马上做下一个接口,像在流水线工作一样,每天重复,这样子的程序员更像是高级的流水线工人。

还没有“走出去”跟世界掰掰手腕

我们国家一再表明:我们是发展中国家。以中国目前的经济结构和发展水平还没有达到发达国家的水平。咱们国家的技术型公司依靠中国这个世界最大的单一市场就能够维持自身的发展,稍微有点不思进取,国外的公司由于本国的国内市场小,被迫开拓国际市场,能活下的技术型企业都经验丰富,抗压能力强。想要薪资跟国际接轨,前提是要“走出去”,业务要先跟国际接轨。

说句题外话:咱们国家已经在转型了,中国的名票已经递到了世界各地,华为走出去的路虽然不顺,但是也让国外的人看到中国的强大。

教育基础和方式的不同

美国是互联网的发明国,美国的互联网教育理论基础是十分雄厚的,健全的互联网教育制度让他们的程序员获益良多。在咱们国家,接触互联网技术最多的是在高校才开始,要么就是专业的培训教育机构,教育基础较为薄弱,这让我们的工资很难跟国外的程序员相提并论。

总结:国外程序员薪资是国内程序员薪资的四五倍,这一现象造成的原因更多是缺乏钻研的精神,多和世界接轨,教育基础的薄弱,但是不能以薪资水平的高低去衡量技术的高低,毕竟在咱们国家,程序员依旧是一个高薪的职业,咱们对于技术人员还是很珍惜的。

我是从耳,以上是我的观点,关注我,一起聊聊职场的那些事

职者从耳


很多人提到国外程序员做底层,做算法什么的。不排除国外这种职业比例更大,但是!国外其实90%的程序员也只是拼积木的普通人……。以美加澳新的技术移民为例,大部分人都在国内外企工作过,其实工作内容大部分不是很高精尖的,当然,世界上95%的程序员做的不是科学,而是工程。 这些人出国后基本上很快找到工作,收入也很好,就是因为国外大部分都是普通职位,很容易适应……

以加拿大美国为例,普通的高级工程师平均的年薪按当地10万算,国内的工程师大概也是这样的价格。(不能用BAT来看,这样的话国外也要用google apple等来比). 所以差距主要是汇率……

而这个根本原因其实是社会的平均工资本身是国内的好几倍,发达国家不是白叫的。

另外,国外其实学IT的没那么火,特别白人,他们第一考虑的是体育,娱乐明星的路, 第二选择是医生律师等,第三是经管等人文类,第四才是学理工科,而IT又只是这类的一部分……

题外话,由于社会福利高,平均工资高,各行各业薪资差距不大(不能单看顶尖的一小部分人),大部分人真的是按照兴趣去选择职业。所以国外的很多程序员会因为兴趣和个性原因(本地人眼中的书呆子)往往很敬业,不浮躁,愿意深挖技术。 所以外界人会觉得他们都是大神,但是其实大部分职位本身工作内容还是很普通。

美国稍微例外,因为不可否认,美国的IT创新确实是龙头,所以做原创开发工作的职位会更多一些。(但也只是做工程,真的搞底层,搞科学的,还是极少的一部分科学家)


beektoson


本人在美国高科技大,小公司都工作过,现在也还在这个行业。

与国内多数网友们的看法相反,我和美国的高科技同行朋友们都佩服国内同行的勤奋敬业,高工作效率,更是美国公司不能相比,水平也不差。否则为什么中国的华为,阿里巴巴等等公司能够对美国高科技公司形成威胁!美国公司里除了极少数的顶级软件构架设计师,绝大多数软件工程师也是干的“码农”工作。

至于收入待遇,国内除了B A T,华为外,一般公司的收入可能是美国的三分之一。我的观察判断,由于美国公司的高人力成本,低工作效率,竞争力在下降,还由于中国公司在全球参与竞争,以后中国和美国同样水平软件工程师的收入差距将会减少。实际上现在华为,阿里工程师的收入,与美国微软,谷歌,苹果等等相比,已经毫不逊色了。


朴树83


对于这个问题,我这个从业九年的程序员来说说吧。国外程序员比国内程序员工资高,这是不争的事实。那么高四五倍这个不能以偏概全。

首先地域差异,国外软件发达的国家,基本上都是发达国家,消费能力比较高,物价自然也不低,做程序员也要生活,提出的薪资也高,对程序员的能力要求也高。同时产出的很多计算机新技术,开源框架等等几乎全部是国外程序员开发。

国外程序员大多数研究的技术底层,比如:Android系统、Java虚拟机、Hadoop源码,全是软件底层代码,并且代码规范化,注释就不用说了。


国内程序员呢?在这方面差距太大了,大家比较浮躁,只看薪资,很少注重技术沉淀。一般在一家公司能呆两年就算不错了。何来的技术升级。

国外软件公司做出来的软件产品,比较标准化,规范化。


国内软件公司做出来的软件产品,就不说了,大家都在用,比较好的就那么几个。并且全是互联网巨头或者独角兽公司研发的。其他那么多软件公司做出来的软件,只有他们自己知道了。

所以说,薪资高是有原因的,大环境如此,何谈差距呢?这几年BATJ等等大公司严格要求新入职员工,在最近两家公司工作两年以上。希望软件行业能慢慢规范化起来。

希望大家多研究技术底层的架构,源码,别只看钱,忘记了技术深层挖掘。

谢谢大家!!


红脸涛哥


无论中间件还是算法,语言机会看不到中国的影子。马化腾说中国无技术,基本借鉴美国虽然很残酷但是是事实。如果把国外的编程语言,芯片,数据库,操作系统去掉,中国软件还剩什么。本质区别就在于,中国大部分程序员应该叫码农,就是拿别人的技术无限复制,国外的程序员叫程序员。创造各种算法,中间件,例如ptyhon,go,openresty,redis,hana.层出不穷。

另外一定还有程序创造的价值,中国企业内程序员,写个程序可能没有本身工资值钱。你看做王者皮肤的,一个皮肤一天一个亿。可能大家都工作了一周,有的可能只值两百,有的值7亿。


JDIT过客


这个东西有这么几点不同

1.投资环境,美国佬比较喜欢投资科技产业,因为政府也比较支持,大量的资金才是保证科技源源不断进步的靠山;

2.成本,国内目前软件的应用成本那是相当高,所以你才会看到大量盗版破解软件,现在全世界用的主流软件例如:操作系统、中间件、数据库,包括开发语言,全是美国人搞出来的,他们在使用成本上就要比我们省很多钱。国内没有自主研发的应用软件,全部要靠买,或者只能用免费的。付费的高级货目前只有银行才用得起,创业型公司只能选择免费,显而易见,付费的要好用的多。一旦你的应用成本上去了,人力成本必然是要节约的。

3.最重要的就是汇率了,美国程序员普遍也就十几万美元,国内一年十几二十万的程序员也多的是,但区别就是人家挣得美元,咱挣得人民币,折合过来确实是咱好几倍。

4.世界贸易当中,无论哪个行业产业,你只有在上游才能转最多的钱,中下游都是捡剩,信息产业发展任到重远啊!


分享到:


相關文章: