中国的程序员工资为什么那么高?

无痕mr


当了十多年的程序员,对这个行业也有一定的了解,关于程序员工资和单身的问题,我谈谈自己的看法。


程序员的工资为什么那么高

从行业的平均工资来看,程序员的工资确实挺高的,我是从这几个方面看待这个问题的:

  • 时代原因,现在信息化已经普及到了各行各业,软件行业的人才缺口变大,供需原因,程序员的工资自然会增加。

  • 行业的特殊性,软件行业和其他行业还是有着很大的区别的,比如你开个饭店,雇佣10个员工(包括厨师、服务员),各种成为为10万元,可以同时接待100个顾客,如果你想扩大规模,计划同时接待200个顾客,那么需要租更大的店面招聘更多的员工,成本会成倍的增加。而软件行业不一样,比如你开发了一个网站,可以同时支撑一百人的访问,那么成本需要10万元,如果需要支撑两百人访问,成本可能不变,当需要支撑一万人的时候,成本可能也就变成11万,多出来的一万增加了一台服务器。而程序员的人员成本,是没有显著增加的。

  • 程序员的门槛高,就算是通过培训就有可能成为一名程序员,但是也不能忽视这些人长期的教育成本(很少有高中、初中的人能通过培训成为程序员);

  • 另外软件行业的技术更新换代特别的快,每过三五年,甚至更短的时间,技术就已经换代了一次,这个很正常;需要长期付出努力的程序员,得到高的回报也是很正常的。



程序员单身多

关于这个问题,我倒是没有这个感觉,因为我周围的程序员,大多都是有对象、结婚甚至有孩子的。

如果非说程序员单身多的话,我觉得有几个原因:

  • 加班多,业余时间少,没有时间接触异性。我觉得这个有一定的可能,但不是主要原因。

  • IT行业主要集中在一线或准一线城市,大部分程序员也是集中在北上广深杭成这些,一般在这些城市的“外来务工”人员,交际圈都比较小,所以接触异性的机会也不多。

  • 大部分时候,单身还是自己的原因,缺少和异性的交际能力,缺少主动出击的勇气。


希望我的回答,能够帮助到你!我将持续分享Java开发、架构设计、职业发展等方面的见解,希望能得到你的关注;另外,关注我后私信【资料】两个字,可获取架构、大数据、面试等相关资料。


会点代码的大叔


社长认为,归根结底是因为程序员创造了价值,帮公司赚了钱。

近日,沪江网校发布的《程序员非正式生存指南》显示,算法工程师的平均年薪40万左右,人工智能开发工程师的平均年薪在50万左右,而资深的架构工程师平均年薪则高达60万。程序员的高工资一度拉起了大家的仇恨。他们的工资凭什么就那么高?

几位程序员朋友调侃道:程序员简称码农,现在国家的政策方针是保障农民,惠农惠民政策太好,计算机就是他们的“土地”,一条条代码就是他们的地垄沟。你说能不挣钱么?程序员又称程序猿,猿作为高级灵长类动物是被全人类保护的,当然福利待遇好。

然而,这并非是他们工资高的真实原因。

在采访了十名程序员后,社长认为,程序员的高工资是有原因的。

首先,程序员经常加班加点的工作,高收入跟他们的付出成正比的。程序员累是普遍现象,但也是因为现在互联网的产品更新迭代太快了。他们必须加班加点 否则就要被淘汰了。

其次,跟程序员公司的产品链有关。程序员的工作产品线通常比较短,公司最大的成本就是用人成本,生产的产品收益见效快,公司赚到的钱基本都回归给了人力方面。而其他行业产业链条比较长,每个环节都要成本,所以员工拿到的钱就相对少了些。业内有人做了个生动的对比:1名程序员=普通公司的设计师+产线工人。

再次,程序员的产品传播成本低。一款软件做成后,大家立即就可以下载了,基本免费,试错成本非常低,传播的就快,范围也广。而如果是硬件产品的话,选购+采购+运输,时间和金钱成本都比较高。

最后,跟程序员的产出价值高有关。像王者荣耀这个游戏 据说一个季度收入就有120亿,而游戏开发用优秀的程序猿五十个人最多一年也就开发完了。

所以,程序员不赚钱,谁赚钱呢?


AI财经社


程序员,在中国又被戏称为“程序猿”、“码农”,是一群有鲜明标签特色的人物。很多文章在描述程序员的时候,常常会给其画一幅肖像:一副黑框眼镜,身上格子衬衫,背后一个黑色双肩包,耳边戴着一副耳机。这就是典型的IT男,或者程序员在大众心目中的形象。

还有一句流传很广,但又很损的段子是这样形容程序员的“嫁人当嫁程序员,钱多,话少,死的早”。虽然这句戏谑的话挺损的,但也足以深刻形容程序员的特征。这放在第一位的,就是“钱多”了。

为何程序员的工资这么高,总结一下有以下这样几点原因:

首先,从行业来看。中国近几年来互联网井喷式发展,从以前的PC端,到前两年最火的移动互联网,现在的大数据、人工智能,互联网引领着时代的潮流,也使社会分工发生了很大的变化,一些重复性、机械性的工作由机器或电脑程序完成,凸显了IT技术人员的重要性。这些人的工资很高,因为某个程序员写的程序制造的价值可能会超过几十人,甚至几百上千人,而近几年来都需要这样的开发人员,市场需求量还很大,所以,程序员这个行业现在还看不出会有衰败的迹象。

其次,知识就是力量,也可以直接转化为金钱。电脑语言程序是纯技术活,是有一定的专业技术门槛的。一家互联网公司的程序员就是其直接创造公司效益和价值的源泉。不同于很多传统行业需要生产,运营,市场和销售等多个部门和渠道的配合才能产生价值,这些IT公司,只需要一台计算机,一个资深的研发人员团队,可能就能创造出几千人的大公司的效益。不信去看看“王者荣耀”的游戏就知道了。

再次,工资是对一个人的价值的衡量。程序员工资高,这个不是由一家公司说了算,也不是某一个程序员自己制定的价格基准,而是由市场决定的。所以如果市场上普遍对程序员的工资都比其他类型的职位高,说明是稀缺且珍贵的资源,市场需求量大,需求是大于供给的。

所以,综上所述,知识是核心竞争力,程序员是互联网公司的核心力量,自然工资比较高了。


独角兽工场


不只是中国和程序员工资高,美国的程序员工资也高。

以美国的情况为例,本科或者硕士毕业出来如果能找到一线互联网公司的工作的话,所有收入加起来,第一年就在 15-20 万美元之间。

如果是博士毕业出来,年收入很容易就超过过 20 万美元了。

之后随着升职、经验的增长,五年之内翻倍是一个正常的情况。

当然不是所有人毕业出来就能进入一线公司,但是工作几年之后难度会小很多。

之所以工资会这么高, 最直接的原因当然是因为整个行业处于上升势头,程序员尤其是好的程序员供不应求。

而背后的原因在于,程序员的工作能带来杠杆效应,之前需要十个人做的事情,现在还是需要十个程序员来做。

但是这十个程序员做出来的东西,可以很简单的放大到传统方式一百个人甚至成千上万个人才能完成的工作,换句话说也就是边际人力成本的降低。

比如说会计师行业,会计师能做的事情是有限的,换成十个会计师大概能把工作量翻十倍,一百个会计师的工作量能达到一百倍,都是线性的。

而如果通过软件把这个事情自动化,比如十个程序员开发出自动报税软件,那么再加上很少量的工作,就可以完成成千上万个会讲师才能完成的工作量。

当然,目前来说还有很多行业都是很难通过程序自动化,降低边际成本的。

而正因为如此,这个行业还有很大的空间可为。

而其收入水平,整体来看可能会有一个降温的过程,但是对于优质的从业人员来说,前景只会越来越好。


邹昕


程序员其实是一个大范围的统称,所以与代码,编程打交道的人,我们都称为程序员,这其中其实有基层攻城狮,也有些已经以项目为生,不需要打代码的管理层。他们的工资对比同龄人确实偏高,但在程序员里面也有分三六九等。

一般来说,做研发开发类的工程师,薪资是极高的,而实施类,执行端的工资会偏低,两者相比较上升空间也不同,测试类攻城狮是目前中国企业市场化后挺吃香的岗位,因为需求大,人才少。小类别的攻城狮,像算法,架构,大数据,系统,这些攻城狮更不用说了,人才远远不能满足企业要求,都是开大价格挖来的顶尖专家。

此外,在中国,软件研发会比硬件工程师有更多的职业选择,因为中国的知名硬件企业就那么几家,而软件就数不胜数了。而在此大背景下,程序员工资高的原因就浮出水面了。

1、\t门槛高:程序员的工作内容不是所有人都可以做的,哪怕现在的入行门槛低到参加几个元遍地都有的IT培训就能去求职,但真的人才是实打实的,技术这种工作内容面试一探便知,很多人自然被过滤掉,留下的都是精英你说薪资能不高吗?

2、\t市场大趋势——互联网时代:如今已经不是互联网、房地产、金融三大行业了。互联网已经渗透到任何企业里,无论你是国企还是外企、私企,不可避免需要和互联网打交道,那么每个企业对于程序员的需求可想而知。需求这么大,薪资自然高。

3、\t高价值:程序员在相同的工作时间内创造的价值较高,5个人就可以组成一个公司,但是5个人的互联网公司收益不比100人的传统行业低。

4、\t一分耕耘一分收获:如果真的进入程序员行业,加班脱发没生活估计就是往后的常态了,这么辛苦,值得那高薪资,毕竟不是每个人都能撑过来。


无忧精英网


程序员(英文 Programmer )是从事程序开发、维护的专业人员。一般将程序员分为程序设计人员和程序编码人员,但两者的界限并不非常清楚,特别是在中国。软件从业人员分为初级程序员、中级程序员、高级程序员(现为软件设计师)、系统分析员,系统架构师,测试工程师六大类。程序员历来在人们的印象中是双高的职业:智商高、薪水高。无穴不来风,我们通过数据来说话。

一 大学生毕业情况

往前十年来看,你要想做一位程序员必然是大学毕业的。不像如今遍地的程序员培训机构,只要你花钱培训几个月都可以进入 IT 的行业。上图显示的是 2016 年大学生毕业时,十大本科专业半年后的月收入。可以非常的直观的看到「计算机科学与技术」以 5452 的月收入力压群雄稳居第一。以往大学高薪的专业是金融、土木,如今时代在变化,经过互联网和移动互联网的风潮,计算机科学与技术早已成为“豪门”跻身高薪专业。

二 中国程序员工资情况

从调查结果来看,工作 3 年内,1/5 的程序员群体年收入在 6 万以下。1/5 的程序员在 3 年内年薪就达到了 20-30 万的水平。大多数程序员年收入在 10-20 万之间,相比于其它一些行业,月薪过万已经是高收入水平。

这样一来,在中国只要问到你是做什么工作,你说「程序员」,人们都会说:“好啊,这工作的薪水高啊,非常需要头脑啊。”

三 中国的程序员工资高的原因

IT 行业是高薪行业这一点毫无疑问,根据有关数据显示,IT 行业是目前平均收入最高的行业,其从业人员平均年薪已逾十万元,有经验的 IT 工程师平均年薪一般在 12 万元以上。

主要是因为以下几点:

1、市场需求大

随着社会的发展,每年的 IT 人才缺口人数都高达百万以上。据权威数据统计,未来五年,我国信息化人才总需求量高达 1500 万至 2000 万人。其中“软件开发”、“网络营销”、“电脑美术”等人才的缺口最为突出。软件人才对技术的需要较高,高校的培养和企业的需求严重脱轨,导致软件人才缺乏,因此一个技术强有工作经验的技术人才,成为企业争抢的对象。

2、就业范围广

一般企业都有自己的 IT 部门,企业里的信息量比较大,就势必需要数据库的管理、企业信息化管理等。

3、创造的价值非常高

全球上市公司市值排名第一的公司「苹果」7556 亿美元,为全球市值最高的公司。在中国市值排名第一的公司「腾讯」突破 3000 亿。这些公司无不是程序员为其工作,一代代的程序员无私的奉献。程序员为公司创造的价值足以配的上它的高新。


stormzhang


一物多卖。

服装厂的工人裁剪出一件衣服,只能卖一次。

机械厂的工人造出一台机械,也只能卖一次。

但是程序员写出来的同一个程序,可以卖上亿次。

很显然,机械厂的工人,即使24小时不休息,能造出的机械数量也是有限的。所以工资也被货物总价给限制住了。

而程序员则不存在这方面的问题,只要程序写得好,收入就是不可估量的。

好几年前有一个手机游戏叫flappy bird,在苹果端上获得了1500万的收入,其作者是一个东南亚的小伙子叫阮哈东,对的,就他一个人写的。

像这样的传奇,传统工业是没有办法复制的。

创业成本低。

如果你要创办一家机械厂,你需要租一大片厂房,然后买各种各样的机器。这些机器少则几十万,多则上百万上千万。

所以,工人创造的效益,还需要跟机器进行分成,毕竟老板当年借债买下的机器,都是定期还钱的。所以工人相对能分到的收益就变少了。

而程序员就不存在这种问题。

搞一个互联网创业公司,一般只需要租个场地,买几台电脑就可以了,其余的预算主要就是付给程序员工资。

甚至连这几点都可以省下来。

场地可以省,自己家里就可以办公。比尔盖茨的微软是车库里创办起来的。扎克伯格的facebook则是在大学宿舍里创办起来的。

工资可以省,熟人一起创业,不领工资只谈股份,前期把成本压到最低。

甚至连电脑都可以省了,很多程序员都可以自带的。

融资渠道畅通,不差钱。

如果你要创办一家机械厂,除了你的亲朋好友,是不会有傻子愿意给你投钱的,你去银行贷款,如果没有房子车子做抵押,门都没有。

而互联网创业呢,天使投资,风险投资,私募股权投资,有各种各样的冤大头资本涌进来要塞钱给你,面带一副“我看好你哟”的微笑。

所以大多数成功的互联网公司都不缺钱,发的起工资。

最重要的是:花的不是自己的钱,是资本的钱,所以给员工发工资当然可以大气一点咯。

综上所述,程序员的工资高,一点都不奇怪。

我是无良HR,关注我,最新的职场观点将不断为您推送。

无良HR


作为一名工资一般般的程序员,我还是比较了解咱们行业的工资问题。

先说一下程序员工资现状:

不得不承认一个事实是程序员月薪确实比大部分行业高了不少,刚毕业的本科生就能拿5k以上,211,985高校出来的基本上可以拿6k-16k,可见范围跨度也是比较大。就拿我身边的来说吧,我本人是211院校软件工程专业毕业的,同学有去二线城市拿5.5k的,有去京东拿16k的,当然这和实力和付出有关系。至于一些清华北大的毕业生去大型互联网的,算法工程师岗年薪50万已经是几个月前的新闻了。至于那些干了有几年经验的老程序员,平均基本上都在10k以上,15k居多,架构师级别的都是按年薪几十万几百万来算。



文|热心哥哥宇文笑

为啥这么高薪呢?

首先,互联网时代,软件需求量大,高端科技人才需求量供不应求。而互联网公司的红利也是比普通行业高了不少,比如瞧瞧近年双十一淘宝创下的记录,阿里开发人员的庞大力量占了不小功劳。

其次,程序员其实月薪高,时薪不一定很高,比如华为各各17k的,人家朝九晚十一甚至通宵,双休日基本上也加班 才凑出来的高薪。

然后呢,程序员“流行”跳槽,有的人几个月一跳,有的人一年一跳,有的人做完一个项目就跳,人往高处走,也就工资一步步上提。

最后,IT行业,门槛比普通行业高一些,至少学历不可能低于大专,即便是入门培训一年半载,也难以到达很高造诣,而且吃的是青春饭。这也就造就了程序员薪资偏高,虽然现在学编程的人越来越多了,市场接近饱和,但是毕竟是技术活。

宇文哥哥习惯性总结,程序员工资高是高,高低间也是天差地别,都是给人打工搬砖的,还要冒着通宵猝死的高危性,高一点也正常。

(看在我这么认真的回答的份上,对科技感兴趣的朋友点点关注呗)


热心哥哥宇文笑


我是计算机专业的现在从事编程,我从我身边的人来说下为什么中国程序员为什么工资高?

我大学的时候一个班级60多个人,我们班级在学校还算不错的,整体编程水平也还算可以,但是我们毕业后我的同学直接从事编程行业的不到10%。

我工作的第二年这不到10%的从事编程行业的又有一半转行去做其他的了。

程序员作为几个技术工种,没有专业的培训,和系统的学习是不能胜任的,做程序的人不断的流失,流失的人远远大于流入的人,虽然有培训的一批有一批的进入。

人少导致加班严重,加班严重导致跳槽转行的人数多,陷入了恶性循环。


零度不加冰


首先要纠正的是程序员的工资并不高,

1、就各一二线城市的程序员的平均工资而言,可以明显观察到并没有想象中的人人都能达到二三万的程度。平均月薪大致集中在10k~13k左右。因此相比于月薪两万、三万甚至更多的人而言,其实还有更大一波人月薪在10k以下,甚至更低。

2、我们经常会听到什么996、10106等工作制度,也能看到BAT每天晚上灯火通明,就可以知道很多程序员的工作强度是很大的,这么一算的话时薪也并不高。

3、相当一部分的程序员都是吃青春饭的,并不像其它一些行业年龄大会成为优势;这其中的重要原因之一,是程序员需要不断的学习,而这种学习不仅仅是某一项具体技能和技术的学习,更是一套新的知识体系的学习。因此一个程序员想要在这个行业长期发展下去需要付出很大的精力。


分享到:


相關文章: