程序员越来越多,为啥工资反而越来越高?

据不完全统计中国的程序员已经超过200万,而且每年这个数字还在不停的上升,按道理从业人数逐渐增多工资应该越来越低,但是工资还是大幅度的在上涨,导致是什么原因导致?

如果用中国的行业薪资对标欧美国家的话,IT行业能算得上是唯一薪资接近的,且没有国有垄断的行业,而欧美国家IT行业发展历史很久,且还在不断增长,所以可以想象未来中国程序员的工资还会上涨,决定程序员持续上涨大致有以下几方面的原因。

十三五规划中,大方向是加快壮大战略性新兴产业,打造经济社会发展新引擎。在战略性新兴产业中,主要集中在信息技术产业和网络经济,国家层面将会提供各种政策、资金、资源的支持,保障它快速、广泛的发展。互联网+、大数据、人工智能,将是重中之重,未来十年,软件、互联网、数据、智能化等相关领域,依然是时代发展大趋势,而支撑这些领域发展的程序员,平均收入依然会远高于其他行业。

在这些年发展过程中诞生了很多技术公司,都需要大量的程序员为之服务,所以整个市场的态势还是求大于供,现在很多人觉得为啥毕业生直接找软件工作还是很难,必须要不错的基本功或者参加培训磨练一下。

主要中国近些年发展虽然还是存在大量的缺口,但缺的是软件高手,也就是顶梁柱类型的程序员,因为普通的程序员每年都会有很多来选择,根本原因还是软件从业门槛变高了,想要找到工作必须有真才实学,想要蒙混过关基本不可能了。

程序员有个有意思的特点,就是从事的事情有非常高的规模效益——规模越大,成本越低。举个例子(数字都是假的):微软开发Office,需要1000万美元成本,卖一份Office是100美元,则卖10万份时,收支平衡。但是下面是关键:后面每一卖一份,可以认为是净赚100美元,因为成本(主要是开发成本)(几乎)不随着规模而上升。当然这是理想情况。

类似,你开一个网站,1000个人访问,成本为1000,则一万个人访问时,成本大概在1250,而不是10倍。反过来,假设你开实体的书店,雇佣20个人,成本为1000,则你再开一家书店,那么成本必然为2000,就是近乎成倍增长的。其扩张的边际效应不是很高。这是因为,绝大多数实体行业,硬件(书店的租金、装修、税收)都是支出的大头,无法避免;唯独软件行业,硬件(服务器、场地)相对便宜,而人力非常贵,所以扩张容易。

所以,开公司的资本家更关心扩张:如何从1000用户增加到1万用户,因为用户越多,成本越低,这也是startup“烧钱”的原理。换句话说,用户数跟利润成线性的正比,但用户数跟支出只成类似对数的关系。一个startup现在有100万用户,收入100万,但开发和维护需要300万,每年亏200万——但不要紧,如果用户能扩大到500万,收入就是500万,开发和维护可能也只需要400万,每年就净赚了,用户扩大到5000万——恭喜你,公司上市了,里面很多人财务自由了。这种梦想驱动下,资本家有必要省那300万的人力钱么?

用户数自然由产品质量决定,产品质量则由程序员以及其他职位决定。这就决定了资本家更注重用户和产品质量,而不是程序员拿多少钱,他们愿意多开点钱,以换取程序员的忠诚和卖力。

程序员这个职业的确是普通技工,是工人阶级。但我个人最大的感受是:这可能是人类文明中第一个出现的技工中需要热情和士气的工种。换句话说,从前的工人,士气高低、技能熟练与否、创新精神如何,对整个工业层面影响不大,因为每个人的工作比较固定而且简单,比如银行收银员,扫大街的;但是程序员不一样,一流的程序员如果士气高能力强,有精力,一个顶5个10个二流程序员太正常。至于第九流的程序员,更是只有危害,没有贡献,是属于破坏者,完全否定了人海战术。

所以这就颠覆了传统的“换谁都能干,不干你滚蛋”的对工人的蔑视。就美国而言,资深的程序员找工作容易程度远胜于底层的经理,收入往往也胜过。

想从一个学生成为一个标准的程序员需要经过很多历练,中间坚持不下来就会直接选择放弃了,无论中间是自学成才还是参加培训,不要觉得交了钱参加培训就一定能找到工作。花钱去培训可能会让你更有动力去学习,但是培训只是带你去入门,后面能走多远还是要靠你的学习能力以及持续不断的努力,如果你认为花钱就可以高枕无忧,那么你可以放弃这个行业了。

互联网IT行业工资高还有一个原因,IT公司属于轻资产型公司,人力资源是唯一的成本,人是唯一生产力,只要有一帮会编程的人就可以开个公司。行业飞速发展,对IT行业人才的需求远大于毕业生+培训班所能提供的,为了能找到合适的人才,IT公司就需要不断提高薪水,与其他竞品公司竞争人才。

原文地址:https://blog.51cto.com/14489558/2461791

时间: 2024-10-28 10:13:24

程序员越来越多,为啥工资反而越来越高?的相关文章

工资低的.Net程序员,活该你工资低

这两天博客园上关于“.Net工资低”的讨论挺多的,让我不禁想起一句话“拉不出屎来怪地球没引力”. 那些抱怨“做.Net工作三年了月薪才6千,我的同学做Java现在都一万二”的哥们,你问问自己“我会什么,人家会什么”:人家使用struts做mvc模式开发已经轻车熟路的时候,你还在为GridView控件的一堆事件的触发顺序而头疼:人家已经研究IOC.AOP应用的缺点的时候,你还在为会找到一个好用的三层架构代码生成器而沾沾自喜:人家已经在研究Redis.Ngix.Memcached等技术进行大型网站架

同为程序员 为什么我的工资最低

本文是html5tricks原创翻译,转载请看清文末的转载要求,谢谢合作! 我看着工资单上每一个开发团队成员的薪水,慢慢地我不能保持淡定了. 而当我看到我的工资排名是倒数的时候——靠近最后一名——我不由得倒抽一口冷气.就像圣诞故事中的那个可爱的小男孩Ralphie ,想买气枪却被忽悠会有危险一样,我也不断忽悠自己安慰自己. 然后当我想到这可能是公司给我的考验时,心情一下子就明媚多了.甚至,我在想,有可能这是一个陷阱,一旦掉进去就会引发严重的问题. 可能你会问我,我是怎么搞到这么重要的员工工资表的

(Java)程序员应打破牢笼,展望更高层次的世界

回顾过去,我认为每个程序猿都关在一个透明的牢笼中,限制了思维.蒙蔽了眼界.蹉跎了岁月而不自知,如果不尝试走出去是一辈子都不能感知到牢笼的存在.这个牢笼就是技术本身. 一些程序员就要说,我们就是靠技术吃饭的,天天考虑各种编程技巧,技术怎么成为束缚我们的牢笼呢?那是因为很多人只是看到软件技术的表象而没看到本质. 孙子兵法说:不知兵之害者不能尽用兵之利也.套过来说,不知技术之害者不能尽用技术之利也.技术也存在有害的一面,它是程序猿谋生的工具,同时也是关着程序猿的牢笼.为什么是牢笼呢,这就涉及到技术的两

程序员面试,为什么不要大谈高并发?

作为一个看过几千份简历,面试过几百人的面试官,常常会看到简历中有如下文字: 对业务逻辑解耦,高并发等有比较深入的研究和丰富的开发实战经验 对解决高并发问题有深入理解 熟悉大并发技术,如:反向代理.负载均衡.Keepalived 而当我在面试中,问及对方的职业规划的时候,也有一大半人会回答 希望将来可以处理高并发业务 希望学习高并发相关技术 希望开发数千万/数亿级别并发的应用 但是当我问及以下问题的时候,绝大多数人都会麻爪: 负载均衡有几种分配方式?(大概不到1/10的简历提及高并发的人能答出来)

程序员路在何方

程序员路在何方 前言 程序员(英文Programmer):从事程序开发.维护的专业人员,撰写代码,生产软件,辅助提高社会生产率的脑力劳动者.据说喝的是咖啡,抽的是烟,产的是代码.业内人士有钱多话少死得早的说法:也有世界上有三种人,男人.女人.程序员人的说法(Java语言说万物结尾对象,但是程序员人通常代表找不到对象).他们是计算机诞生后才逐渐兴起的一个群体,鱼龙混杂,有高飞天上的白富美,也有低到尘埃里的矮矬穷,总之虽一类而九流具足. 职场菜鸟 找工作难 作为一个职场菜鸟我们要担心的第一点就是找工

程序员得自己尊重自己的职业,才能越来越好

其实外界对程序员加了很多标签,或者是程序员自己自嘲调侃添加上的. 其实无论外界如何看待程序员这份工作,我自己觉得挺骄傲的.“做程序员挺好!” 要让别人尊重自己的职业首选你自己要尊重自己的职业.在这个互联网的时代中,如果没有我们这千千万万的程序员在后台奋斗着, 如何给大家一个精彩纷呈的互联网世界,其实我们的工作还是蛮有意义的. 虽然钱赚的少一点,或者说钱都让老板赚去了,但是你自己选择了程序员,所以要学会看待你职业中的闪光点. 希望从事程序员工作的同学们不要过多的抱怨这份工作怎么这么样,积极的去面对

程序员工资高从不炫富?网友:是你看不懂人家炫!

月薪几K,你才敢腆着脸对你女票说一句:我养你啊.就像段子里所说,在这个物价飞涨的时代,只有我们的工资以不变应万变,而"月薪多少"永远都是人们津津乐道的话题. 赚的少了,自己都养活不了,只能注孤生.赚的多了(其实并没有人会嫌自己赚的多),大部分人当前的目标都是赚的更多. 可由于社会分工不同.各行各业的收入差距还是很大的,比如说程序员,平均起薪在1W以上,完全就是中产阶级.奔小康的节奏啊.即便这样,却很少有人发现他们炫富,这是为什么呢?看了下面这些程序猿的回答就会知道. 1.程序员大多追求

感悟《疯狂的程序员》

该书经典语录摘抄如下: 1.你不会造车,但可以去卖车:你不会下蛋,但可以炒蛋炒饭卖.而且卖车的肯定比造车的更会卖车,炒蛋炒饭的肯定比母鸡更会炒蛋炒饭. 2.现在的社会就是,谁吸引了眼球,谁就吸引了Money. 3.人无非有两种方法提高自己,一是真的提高自己,二是打击别人提高自己. 4.人生最大的痛苦莫过于没人理解你. 5.越是神秘的东西人们就越好奇,越好奇就越羡慕. 6.程序员是值得尊敬的,程序员的双手是魔术师的双手.他们把枯燥无味的代码变成了丰富多彩的软件. 7.兴趣能给你动力去做一件事,但最

不要相信程序员在加班时间写的代码

不要相信一个程序员在加班时间写出来的代码. (软件工程的学说表明,连正常时间好好写的代码,也不要太相信.不过这不是本文的重点,略过不提.) (不懂代码的人,看到本文中的Java代码可以略过,不影响理解.) 创造力的时限 写代码,与写文章.绘画.思考复杂问题,并没有本质上的区别,都是创造性的活动. 每个人的创造力,都会随着身体状态而波动.广为人知的是,一个人年老体衰后,相比年富力强时,创造力会急剧下降.其实,人每天的状态起伏,也同样会剧烈影响这一点. 如果是拧螺丝,那么在精疲力尽.拧不动以前,身体