中国有多少程序员,缺口还大吗?

李蔷蔷


这个问题其实凸显目前中国IT行业的人才供给矛盾:

程序员很多,优秀的程序员太少

本人互联网行业从业七年,大公司小公司都待过,也经常和程序员打交道,见证了中国互联网行业的快速发展。



首先,回答下题主的第一个问题,中国的程序员有多少?

结论是,程序员非常多,供过于求!

太多了,满大街都是,做个形象的比喻,上海大街上人群中,每10个人就有1个是从事互联网相关,多半这个人就是程序员。举个例子,我去年报了个室外徒步旅行团,约30人,大家自我介绍的时候,我惊奇的发现里面有6个从事互联网行业,其中4个程序员!你可以自己猜想,中国程序员有多少了!!

为什么会有这么多?我们从供给端以及行业热度分析一下。

多数程序员都是计算机专业出身,也有部分是和计算机接近的理工科专业(比如通信,电子,信管,数学等),十多年前计算机专业已经是热门专业,加上无数的线下培训机构批量生产程序员,这就导致人才供给端十分充足。按照一个萝卜一个坑来看,早在五年前就已饱和。从这个角度看,目前IT行业,程序员这个岗位已经很饱和了。

为什么会这么多人涌向程序员这个岗位或者说互联网这个行业?发展的眼光看,互联网是信息革命,未来几十年将给人类带来巨大的变化。

其次,我们分析一下,为什么多数互联网公司还是在喊缺人?



其一,程序员是高智商思维型岗位。

程序员并不是 劳动密集型岗位,虽然入门简单,但学好很难,需要靠智商和思维能力。同时因为它很枯燥,没有十足的兴趣是无法持续的。

其二,泛程序员太多,细分领域的程序员缺乏。

比如我公司,也面试过很多程序员,但80%以上的都不合适,要么技能单一,要么经验不足,或者逻辑思维不行,或者根本不热爱这行。我司在招聘大数据开发工程师,发现供给端就很少,合适的优秀的更少,更多的只能靠员工内推。宁缺毋滥。

其三,优秀的程序员太少,鱼龙混杂的太多。

我见过的优秀程序员,真的是让我敬佩。兴趣,敬业,钻研,分享,主动,高效,可以说一个优秀程序员抵十个普通程序员是业内的共识。

最后,给广大 其他行业或者其他岗位想转行做程序员的几点建议

1. 不要只是因为程序猿钱多而转岗

2. 不要只是因为互联网行业热而转行

3. 程序员的基本素质你有没有?

热爱,兴趣,钻研,逻辑,能接受加班加点,抗压,主动高效分享。你都有嘛?

4. 想清楚自己要什么,适合什么。

决定好了就不要后悔,努力向优秀程序员靠近,会有前途!!



如果我的回答对你有启发或些许帮助,请不要吝啬你的点赞,点评或转发;如有疑问或其他角度的见解,欢迎关注我,或私信我或留言等!


乘风随意


在一家一线互联网公司从业三年,这个问题多少有些心得。

一句话总结就是 人口过剩, 人才紧缺

社会上有两种声音, 一种是"优秀人才紧缺,招人十分困难",另一种是"互联网寒冬已至,工作难找"

我们看一组数据,IT届最火的人工智能方向,薪资已经普遍达到了2.5万元以上,即便这样,优秀的人才还是太少了。

另一方面,找不到满意工作的程序员也是大有人在。 我自己也做过一段时间技术招聘,确实一个合适的人才不容易。

我认为造成这样的原因是IT届的金字塔现象尤其严重,一个优秀的程序员相当于10个一般的程序员。 这句话并不夸张

一方面,优秀的程序员可以找到更高效的开发方式。 同样的功能, 优秀的程序员需要3天, 一般的程序员可能需要1~2周,甚至更久。

另一方面, 优秀的程序员的代码质量过硬,bug少。软件工程里面有一个词叫做技术债务,不合理的设计,冗余的代码,糟糕的编程规范都会带来更大的技术债务,给软件的后续维护造成很大的价值。


虽然很多程序员自黑搬砖, 但实际上编程和搬砖差别巨大。 编程并不是一个劳动密集型产业。在企业实际开发过程中, 如果运作不当, 甚至存在1+1<1的现象。 因此,即便优秀的程序员很贵,公司也愿意招。 谁用谁知道嘛

在这里还是要规劝想转行的人一句, 不要看着高薪就跳进来, 千万不要被培训机构的“培训4个月,月薪过万”的广告所欺骗了。只有踏踏实实在这个方向不断努力,并经过长时间的积累才有可能成为优秀的程序员。 速成的方式如今早已行不通了。


希望我的回答能够帮助你,有什么疑问可以在评论区讨论或者关注我给我私信,我会认真解答。


战神猴哥


市场是一直在发展的,要用发展的眼光看事情。程序员的缺口,说大也大,说小也小,与其说,程序员的缺口大,不如说能与时具进的程序员缺口更大。


1、技术不断进步,程序员也要不断学习

端看程序员技术领域的风向变化,传统互联网时期,学好网页三剑客,走遍互联网公司都不怕,移动互联网时期,苹果手机引发了ios程序员的火爆,紧跟着安卓大放光彩,安卓程序员开始扬眉吐气,没过多久,随后几乎一年有一波新技术,go语言、pathon等等,h5,公众号开发、小程序。这些新技术都需要程序员们不断学习,自我充实。

说到底,底层语言技术是一样的,比如公众号开发可以用php语言,也能用java,小程序同理,只是很多程序员并不清楚,固步自封在自己的小世界里,以为要先学习新技术,才能去开发新项目,其实不是的,很多程序员靠代开发外包服务,紧跟时代风口赚到了第一桶金。


2、程序员的自我定位应该是集成开发者,而不是代码搬运工

随着人工智能时代的到来,效率高,成本低的机器人开始替代工厂工人为工厂流水线提供服务,而程序员们的疑惑也是一样,大多数程序员以码农自嘲,以代码搬运工自居。

一个残酷的现实是,社会永远不缺底层劳动力,永远不缺代码搬运工,每年会有更年轻,更懂新鲜技术,工资更低的程序员毕业。

优秀的程序员,应该要自我成长,成为眼光长远的集成开发者,紧跟时代风口,而不是可替代的代码搬运工。


3、移动互联网时代,属于程序员的机会还有很多

不同于被巨头瓜分阵营的pc互联网,移动互联网是草根崛起的时代,移动端将流量来源无限碎片化,传播媒介的多元化,让传播更高效,移动互联网平台中藏着无限机会,也有无限的缺口。如同新媒体的新起,新媒体人才成为市场新宠,围绕着新媒体领域,新媒体编辑、新媒体运营、新媒体商务等大量新工作缺口出现,连高校都专门开设新媒体专业。

而在背后,提供新媒体技术支持的,属于程序员的机会,也将是巨大的。


我是吴怼怼,虎嗅、36氪、钛媒体、产品经理等专栏作者、前澎湃新闻记者,专注互联网科技文娱解读,更多深度解读,欢迎关注我的头条号。


吴怼怼


作为一个从事了20年开发的老程序员,作为一个面试了上千个求职者的软件研发部门负责人,我可以负责任的告诉你,程序员虽然非常多,但是缺口还很大,非常大,我们部门缺研发大概4个人,但是去年一年就招聘成功两个,面试了有几十个人,合适的太少了,别的实施和测试相对好招一些。

那么具体那些不缺,那些缺呢?

1.初级程序员不缺,这种简历也很多,基本都是刚毕业或者刚从培训机构出来的,一般软件公司很少会招聘这样的,如果有一定的资格证书,也许会给你面试的机会。

2.缺有项目经验的,特别是特定项目经验的。比如,某个软件公司要招聘会串口数据处理的C#程序员,这种技术不难掌握,但是正好做过这种项目的人可能就会非常少,所以看起来投简历的很多,真正合适的少,而且有些求职人简历写的不太规范,项目经验部分写的少,也会漏过不少人才。

3.缺热门技术的,比如大数据、人工智能、物联网等方向,因为比较新,研究的人很少,做过项目的就更少了,这种求职人一般能获得较高的待遇,发展也会很快。

4.缺能坐的住板凳的,那些在一个公司待了几个月就跳槽的,一是没办法形成有效的项目经验积累,二是给人不踏实的感觉,新公司也会因为担心稳定性不太愿意招聘。

如果能看准技术发展的趋势,认准一个行业和技术方向坚持下去,打好基础,将来求职是不会有任何问题的。


丽莎公主的爸比


首先我们先来看一下最新数据程序员薪资生存现状的一个情况。

1、程序员性别比例

一直以来,程序员多以男性为主,女性程序员占极少数。程序员群体中男女比例是12:1,而如此“畸形”的男女比例解释了为什么很多程序员自嘲为“单身狗”。

2、程序员的年龄及婚姻状况

近一半的程序员年龄在25-29岁之间,且35岁以上占一成不到。

从上图可以看出,24岁以下程序员绝大多数都是单身,程序员群体普遍结婚较晚,且30-40岁之间竟也有两成人未婚。

3、程序员地区分布

从地图中可以看出,北京市(17.18%)、上海市(11.04%)、浙江省和广东省程序员人数最多,广东省中深圳(8.59%)和广州(9.52%)人数最多。

4、程序员住房条件

近7成程序员房租达到1k以上,近4成程序员房租达到2k以上。3k以上的房租大多集中在北上广深杭等地区;程序员中有75.6%的人在外租房,只有12.9%的程序员是自己买的房,剩下的公司包住亦或者住家里。

5、程序员公司性质

近四分之三的程序员在民营企业,近一成的程序员是自由职业者,国有企业的程序员占4.2%。

6、程序员年薪

程序员是一份高薪的职业。年薪5w以下的程序员占6.2%,且年龄都在25岁以下,工作年限只有1-2年;大多数程序员年薪在9-30w,平均月薪达到10k以上,这相比于其他行业已算是高薪;年薪40万以上平均年龄为36岁。


现在我们来说一下一个优秀的程序员需要具备什么?

1、要热爱编程,在你没有找到编程乐趣之前,它是很枯燥的。

2、要有对新技术追求的热情,有刨根问底的探索精神。

3、需要具备良好的沟通能力、学习能力、有责任心。

4、在程序员男女严重失调的情况下,要做好单身的准备。


如果你已经具备这些条件,那么就不需要考虑中国有多少程序员,缺口大不大的问题。只要你有心就会有你的一席之地。



如果我的回答对你有启发活或些许帮助,请不要吝啬你的点赞,点评或转发;如有疑问或其他角度的见解,欢迎关注我,或私信我或留言等!


仁铭科技


在互联网行业,程序员一直是很受关注的群体。特别对于准备步入社会的大学生们来说,从事哪方面的职业是一个很重要的问题,而程序员就是一个比较热门的选择。中国现在有多少程序员这个数字不重要,在IT行业,这方面的人才一直紧缺。



通过对北京,广东,浙江,上海等全国28个省的优秀开发者调查信息,对程序员的擅长的计算机语言进行了统计:

在程序员群体中,最擅长的编程语言为java(43.03%)、HTML5(32.38%)PHP(25941%)另外C语言(15.98%)Python(15.57%)C++(11.89%)等是使用较多的计算机语言。hadoop的使用人群还是非常少的,2018人才缺口更是大。因为这方面的人才需求突然增加,不但薪酬猛增,应聘难度也随之降低,国内一线城市仍然是程序员的主要聚集体,一些经济发达,科技公司密集的二线城市也聚集了大量的程序员,在计算机语言方面,懂得使用java,php等编程语言的程序员最多,如果一名程序员能够坚持工作3年,特别是对于不久大大学生,其收入水平会有明显的提高。

对于拥有专业技能的人才或新兴的人工智能,大数据,方向的技术人才缺口还是很大的,入选或转这些方向越早越好。准备成为程序员的同学们,抓紧时间才是重要,不管是自学,还是参加培训,这些都不重要,最重要的是你要有一颗坚韧不屈的心。

欢迎大家关注我,希望和大家一块交流


资深IT老马


跟据来自csdn的数据中国大概有500W+的程序员,而且每年还有大量新增的程序员及从其它行业转过来的人员。

至于用工人口的缺口,像我们公司需要的技术人才来说缺口,具有较好能力的程序员缺口还是很大的,很多工作多年的程序员才具备入门级的能力,拥有高技能的人才缺口比较大。另外缺口和你所处的城市也有很大关系,程序员分布如下图:

程序员分布

从图中可以看出,北京、杭州、上海、深圳、广州成程序员最喜欢工作的城市。

在大家的固有印象中程序一直被认为是一个高薪职业,数据显示87.4%的中国开发者的月收入水平高5000人民币,67.6%的开发者月收入达到8000人民币以上,这个收入水准已经追平中国最发达城市北京(¥9240)、上海(¥8962)、广州(¥7409)、深圳(¥8315)的月度平均工资水平。

程序员收入

而对于用工缺口最大部分为现阶段最流行的方向分别是:

大数据

大数据

人工智能

人工智能

区块链技术

区块链技术

总结

对于拥有专业技能的人才或新兴的人工智能、大数据、区块链方向的技术人员缺口是很大的,入选或转这些方向越早越好。

-----------------------------------

本人现处广州从事互联网工作多年,资深技术人员、管理人员。愿结识有互联网业务的技术人员或企业人员。


程序员的一些事


需要用发展的眼光看待这个问题。

中国的程序员目前量级至少有200多万,每年自学编程的加上参加培训的源源不断的新手涌入这个行业,在某些领域的确已经表现出饱和的迹象,但真正的技术高手在这个行业永远会是抢手货。

所以要用辩证的眼光对待程序员缺口这个事情,学的不好即使市场前景非常好,一样找不到合适的工作。学的很不错,即使进入已经成熟的类别一样能拿到高薪,只不过相对而言付出的努力稍微多点。

所以有志于加入程序员行业的小伙伴不要在乎这些影响到自己心情,踏踏实实做好自己,打好基础,一定能找到适合自己的岗位。当然不想加入这行业的就没必要在这吐槽浪费时间了。


大学生编程指南


这里不得不提到一个好东西,那就是由中华人民共和国国家统计局发布的《中国统计年鉴》。其中涉及人口、工资、就业、价格、国民经济等多个方面,虽然不太清楚具体是如何统计,但是相信有一定的借鉴价值。

程序员人数分析

从1999年到2017年之间的统计信息都可以在官网中查到,虽然其中没有具体指出程序员的数目,但是其中统计了软件和信息技术服务业的数量,从2005年的130.1万人到2016年底的364.1万人。

其中一零又单独查看了2017年的统计年鉴,其中的数据是2016年底的数据,软件和信息技术服务业从业人数达到了364.1万人,在我看来程序员单单指的是负责开发工作的IT工程师,并且所指的是已经就业的人员,不包括学生、美工、运营等。因此这364.1万人中肯定包含了各个岗位的人员,因此程序员应该只占其中一小部分。但是现在又过去了一年的时间,按照往年的人数增加规律,我估计即将出现的2018年年鉴中的统计人数会达到400万,同时应该注意互联网+的发展导致很多传统行业都会有程序员的参与,因此我估计现在单单程序员应该有近两百万。

IT行业现状分析

一零对于求职这方面也比较关注,开发工程师的岗位在各大招聘平台层出不穷,但是更多的是需要有经验的,因此需求还是有的。要注意整个IT行业的需求大部分都集中一线城市,当然杭州也可以算作IT行业的一线城市。这两年随着人工智能、大数据、区块链等的发展,这方面的人才缺口也比较大,再者一零也听说了网络安全的人才缺口将持续到2020年以后。但是呢现在整个行业缺少的是拥有出色技术的IT人才,低层次的程序猿比较多。最后说一点,一线城市对高低层次的程序员的需求会远远大于其他城市。

码了这么多字,点个赞关注以下再走吧,更多干货会一一奉上。


萌新程序猿


大陆程序员很多很多,但是缺口依旧很大很大。

随着中国互联网近十多年的蓬勃发展,互联网从业人员越来越多,而这里面的主力军就是程序员了。

另一方面,资本看到了互联网行业的惊人回报,不停的涌向各种互联网创业公司,从业人员的薪资待遇也是水涨船高,从而,吸引更多的人加入,程序员的待遇相对一般行业要高出不少。

那么,既然人数如此之众,为何还会有很大的缺口呢,主要有以下两方面的原因。

其一,互联网是高速发展的行业,技术也是日新月异,目前,基本两年左右就会有一次技术的颠覆和变革,变化太快,程序员学习速度跟不上。

其二,程序员是一个需要创新能力的工种,绝大多数程序员,习惯的是粘贴复制,没有创新能力,不能用手上的技术解决实际问题。这样导致公司很多程序员的能力达不到公司的要求,一方面公司缺人,另一方面,很多人又找不到工作。

作为程序员,选择了,就踏实做好技术,磨练技术,提升自己的竞争力,高级别的程序员是不缺工作的。


分享到:


相關文章: