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

485577965


国外的程序员的薪资和国内程序员的差异主要整体经济发展的水平,现在一线城市的程序员相比三四线城市的工资就是要多出好几倍,属于整体经济发展水平决定的,正是这种巨大的经济落差,所以发展了软件外包,正是发达国家和发展中国家中巨大的人力成本的差异衍生了外包这个行业,一般经济不是很发达但人口非常聚集的区域非常适合做外包,符合这种特点如印度,中国等等,如果加上当地政府的政策推进,很快就能推动这个行业的快速发展,印度的班加罗尔就是典型的号称印度的小硅谷,几乎所有的跨国公司的科技巨头在那边都设置分部,利用低廉的人力成本做着高质量的事情。

本质来讲还是经济发展的差异性,换句话先进和落后的差异,印度做英国殖民地不低于300年,英语反而成为了官方语言,这给学习印度当地人学习编程语言提供非常好的基础,虽然印度人在英语某些语言的发音上不是很准确,但并不能阻止印度软件外包的产业化,现在稳稳的世界第一软件外包输出国,在这种大潮流下美国很多科技公司的高管里面出现了越来越多的印度裔,现在比例已经能够占据到百分10-20,而且整体比例还在上升,相比国内程序员基本上内销了,因为国内巨大的软件需求已经非常巨量了。

国外整体的软件基础还是高于国内,但这种高肯定不像工资差异这么大,主要原因还是经济方面的差异,最近看过一个故事,一个美国软件开发人员拿出自己工资的百分20,外包给国内大连的一个工作室,每天上班日子过的悠闲自在,而且还被评为优秀的员工,觉得经济落差也代表着总体而言我们落后先机的国家还非常多,到不是纯粹的技术上有多大的差异,就软件本身单个程序员的技术能力差异不是很大,但放眼整个软件链条,差异就非常大了。如同现在电脑上操作系统基本上都是微软,用户行为的定制以及引导微软在这方面有绝对的话语权,生态链的差异巨大,如同我们利用自己的技术能力做出一个操作系统,也不一定有人去安装,毕竟生态链已经生成很大改变这种现状。

曾经在一家外企工作了几年的时间,中间公司因为经营的效益不是很好就裁员了,裁员的重点在欧美,在欧洲养活一个成熟的程序员的费用差不多是国内一个团队的费用,最后欧洲公司裁掉了三分之一的人员,结果公司节省了大量的资金,这种差异是全方位,也不是我们拥有了几个世界前几的科技公司就忽略了这种差距。

现在国内互联网公司蓬勃发展,在互联网公司呆过的人应该都有这种感觉,国内的互联网做的主要事情还是跑马圈地,应用级别的开发相对还是比较少,对于基础性的开发涉猎相对比较少,这都需要时间的积累,并不是代表着我们以后没有机会,正是因为这种差异存在所以国内的很多程序员移民到美国或者干脆去紧邻日本赚快钱,这都是经济差异造成的这种流动,毕竟差距还是非常巨大,需要努力追赶的地方还是非常多。

希望能帮到你。


大学生编程指南


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


Sylvain155


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

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

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

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

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

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

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


Illusion首席策划


国外的程序员都比国内程序员技术高?我认为这是在瞎扯,在我心里,国内程序员、国内黑客、国内信息技术才是世界上最先进的。我们不能总是通过薪资来比较技术,因为如果比薪资,只能人比人气死人,薪资是比不过国外的,我甚至连国内低级程序员的薪资都比不过,还有什么好比的?自己开心才是真正的快乐。

1.现在国内程序员数量过多,竞争较大,上次看数据国内程序员数量已经达到300+万,人数一多的话,工资自然而然就会下降了啊,听说四五年轻,一个懂jQuery的前端程序员都能拿8k,现在你懂vue、多平台开发只是初级程序员,程序员现在真的是一个人才济济的职业。

任何一个职业,人数一旦多了,薪资就会随着市场的需求而降低,现在貌似已经到了供大于求的时代了,现在的计算机跟以前的英语专业有点相似,以前都去学英语,都去学会计,现在呢?不一个月乖乖的拿着3k的薪资?

2.国外的IT公司收入高,赫赫有名的大硅谷,岂是国内那些所谓的软件园能比得了的?微软开发的软件、硬件几乎全世界通用,那么这些公司的程序员工资能不高?这可跟腾讯游戏的程序员不一样,这是代表着全世界技术水平发展的领先者,比如JAVA、Python等语言好像都是这类公司的程序员创始的,国内几乎比不了。

今天去看了一下国外的大公司程序员的薪资,硅谷的程序员月薪平均达到43512.42,这个月薪估计是有些国内初级程序员的年薪,这真的是比不了,然而这些公司的工资排名居然没有国内的阿里、百度、腾讯,表示相当气愤。


不管怎么样,学好技术,不要比较才能活得开心,各人自扫门前雪吧,管好自己,一个月拿着几千就几千吧,有些大牛咱们比不过,拿个20000+就不错了。

大家好,我是王小编,中国最帅的前端程序猿。



这个东西有这么几点不同

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

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

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

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


BraveHeart8


国外薪资水平高首先并不是it一个行业。再说一线与二三城市也是一样。国民人均收入在那罢着。然后再说一下一线与二三线it民工的区别,本质上来说看环境,但是普遍的一线城市对于技术的更新迭代会快些,协作环境也会好些,当然一线城市的互联网公司更多一些。对于高端人才的需求量也会更大一些。比如你是一个很牛b的程度员,从一线回二三线城市薪资一样会少些。当然本身的素养也决定薪资,经验丰富肯钻的人,沟通能力较好的在同地区同工种的情况相比会高一些。当然看企业需求,即使你是大神企业无需求也就那个价,而企业根据投入产出给不同工种和级别给出薪资,公司也得赚钱。这也是二三线比不上一线城市的原因,没见一个高科技公司放在我大农村的吧。最后建议薪资不是比出来,是靠自己拼出来的。


极品码农


你有没有参考汇率的问题?哈哈开个玩笑,首先是专注度和专业性,国外的计算机科学体系完整,在高校真的是能学会编程的,我们的高效出来的大多不会编程,起步就晚了,造成专注度和专业度有差别,另外,国外程序员创新度非常高,职业热爱和工作创新完成度很高,其环境和本身价值造就了高手真的很多很专业。国内没个三年的历练和项目操练达不到,或者说很少,国内很多程序员是到了单位才开始真正编程的。最后是公司组成,和公司的利润核心是在技术身上,也就是说程序员团队的强大与否真的决定了公司的强大与否。公司对技术和程序员团队非常重视。产品主要依托程序团队的迭代和创新不断的在市场获利,而国内大多是拿来用思想,主要考验产品经理对产品的包装使用。核心竞争是市场营销和产品的不断使用变化上。公司关注点不同,薪水的待遇焦点也就不一样了。所以国内的程序员薪水没有国外的高。初期的技术也没有那么硬朗,到了后期很多就去做项目或产品和运营了。


P民爱生活


工资差距是由国内产值,经济状态,行业状态等等决定的,而不是单纯的技术强弱决定。

先说技术本身,在程序行业,中低级层次的一个水平,可能我们还能强点;而高级层级的我们差的多,这不光是数量上的差距,还有境界上的差距,简单的说,技术有个天花板,正在试图突破天花板的人中,我们基本没有选手。这也不能说我们不行,实在是积累不够啊,还有计算机科学是别人建立的体系。

从现实情况再看差距,在行业内的大伙应该知道,我们平时用的各种框架以及支撑框架的lib中,是不是属于我们自己的很少?说很少是给自己留个面子。造成这个的原因,行业发展时间,程序员的技术能力,这些都不是主要原因;主要原因是“土壤”,而这个“土壤”是需要业内各种组织和企业共同建立起能创造发明的环境,当然现在的996、35岁劝退肯定不是这样的“土壤”。但是这也不算什么,最致命下面接着说。

最大问题是知识产权,导致我们的软件不值钱和盗版横行,我职业是程序员,也没几个正版软件,自己用的有些工具软件有会员制的有买会员,工作中的公司提供什么用什么。而软件不值钱和盗版直接导致了我国在基础专业软件上的研发少之又少,且不专业。说白了就是没人弄、弄的不行、不行没人用。这类软件是哪些呢?比如工业制图、设计类,类似cad等;辅助制造类;各行业专业管理软件,如电影工业中的各种资料管理软件,等等不胜枚举。就是“源”不正,一切不正。所以知识产权才是问题的根源。

当然我们也不必妄自菲薄,业内像阿里等大厂这些年在中间件和如计算框架等框架,开源组织在类似vue前端框架等,好多方面都做的特别好。最后,望我们会更好。


千劫97552


这则新闻可以为你解惑。



ccs38


这个问题并不对,事实上国内一二线互联网公司的程序员薪资已经和硅谷差不多了。年薪超百万很普遍。甚至还在用比硅谷更高的薪资从Facebook、Google挖人。但说到工程素质技术能力,国内的BAT里的程序员平均来说是远不如硅谷的一线互联网公司的。所以现在相对而言如果是要招优秀的程序员,从美国招程序员性价比还更高。


分享到:


相關文章: