评论走起

2017年 Java 程序员,风光背后的危机 我们该怎么办

不得不承认,经历过行业的飞速发展期,互联网的整体发展趋于平稳。为什么这么说?为什么要放在 Java 程序员的盘点下说? 的确,对于进可攻前端,后可守后端大本营的 Java 程序员而言,虽然供应逐年上涨,但是市场似乎对他们依然青睐有加。这些承担着技术招聘市场中高供给高需求的 Java 程序员在 17 年的招聘市场上,真的还能如此风光吗?还是埋下了一些「危机」的伏笔呢? 100offer 研究后发现,2017 年的 Java 程序员的确很风光,具体体现在市场需求和平均工资的上涨上,但这些风光之后,埋伏了一些危机: 1)市场需求增长远少于 Java 程序员供应增长,Java 程序员面临更加激烈的竞争; 2)受供应量的大幅增长影响,Java 程序员平均跳槽薪资涨薪幅度较低; 3)需求方对 Java 程序员提出更加严苛的选材标准。 一、Java 程序员面临更加激烈的竞争 2017 年在招聘市场上求职的 Java 程序员面临的更加激烈的竞争主要由以下两个原因引起: 1)Java 程序员的供应较 2016 年增加 25%; 2)Java 程序员的需求量涨幅远低于供应涨幅。 在供应量增长的大背景下,Java 程序员还出现涨薪幅度较低的情况。 1. Java 程序员求职人数增长 25%,所获平均面邀数下降 img[http://pic.flyfun.site/fq_20180118104446.jpg] 自 16 年起,在市场上看机会的 Java 程序员在数量上不断攀升,17 年增加 25%,但 Java 程序员 2017 年所获得的总面邀数却只增长了 5% 左右。 这也就不难解释为何 2017 年 Java 程序员收到的平均面邀数有了显著的下降。 不断增长的供应带来的就是更加白热化的竞争。「候选人的充足供应,对于找工作的人来说,也许并不是一件好事,因为用人的公司肯定会更加挑剔」,在 100offer 有 3 年工作经验的人才顾问 Tony 道出了面试邀请背后的玄机。 [b]那么,这些新增的 25%Java 程序员从哪里来?[/b] 17 年新增的 Java 程序员从哪里来呢?除了正常的人员流动之外,100offer 感受到 2017 年的 Java 程序员的来源更加丰富了。 「除了正常的人才流动的 Java 程序员,今年来市场上看机会的 Java 程序员还存在异常流动」100offer 的资深人才顾问 Summer 解读了这一部分 Java 程序员的来源。 17 年 Java 程序员的异常来源包括:非互联网公司(包括但不限于传统软件公司、传统硬件公司、金融公司等)、互联网金融领域的公司、一些不知名的互联网创业公司(这里的异常来源指的是相较于正常的人才流动而言)。 这样的情况在公司层面也有所反馈,在某 TMD 公司担任技术面面试官的李一对于 17 年的 Java 程序员的整体情况反馈出了类似的结论,「16 年我们还是能够招到一些互联网背景不错的 Java 后端,进了 17 年之后,这个情况反而更难了。要么就是一些不知名的二三线公司,要么干脆就不是互联网背景的公司。」 2. C 轮以上的企业成为吸收 Java 程序员的主力公司 在 2017 年,对 Java 工程师需求量较大的公司中,尚未融资公司、C 轮、D 轮和上市公司的需求明显增长。其中,上市公司发出了近 50% 的面试邀请。为什么会出现这样的需求往 C 轮及以上公司移动的情况。我们来看看 16-17 年市场投融资的表现。 center[2016年Q1至2017年Q3 新成立公司数量] img[http://pic.flyfun.site/fq_20180118104718.jpg] (1)受到市场环境的影响,创业公司的招聘需求收缩 资本市场的投资逐渐走向聚集,即大部分的资金都涌入了一些头部公司,再加上整体的投资偏向于理性,这对于处在 B 轮以前的公司,如果没有突出的创新点和清晰的玩法,不容易从资本市场获得投资。除了资金聚集之外,公司的合并也成为一种新常态,合并之后的人员调配等,导致这一部分公司不再短期内产生更多的招聘需求。 「对于创业公司而言,除了一些刚刚进入团队搭建阶段的公司,比如尚未融资的公司,剩下的创业型公司在人才的招聘上反而会更加保守」在 100offer 负责企业客户的 Cathy 如此解释 A-B 轮公司出现的招聘邀请降低的情况。 (2)大公司随着业务增长,对人才的需求稳步上升 首先,对于 C 轮以上的互联网公司,他们一般拥有清晰的商业模式和稳定的业务需求。因此,单单从常规的人员流动角度,他们就会有稳定的需求,「我们的开发配比是按照产品经理的招聘进行配比的」李一跟我们分享了他们公司为什么会有稳定的 Java 程序员需求的原因。「比如增加一个产品经理,他会提出一些新的需求,这个时候开发就不够用了,就要招新人。」再加上通常 C 轮以上的公司业务发展可能不再会经常出现指数增长,但是整体趋势是上扬的,因此他们往往拥有比较稳定的 Java 开发需求量。 其次,对于 C 轮及以上的公司,他们通常除了已有业务之外,还会积极拓展新的业务,比如新美大推出打车业务、今日头条推出的问答社区等,这些背靠体量较大的互联网公司的「新业务」,较纯创业公司能够获取的资源和生命周期较长,因此他们对 Java 程序员的保持着旺盛的需求。 [b]二、 2017年,Java 程序员人均跳槽年薪涨幅不到 3 万[/b] 我没有感觉这次我的薪资有明显提升」,一个通过 100offer 进入某共享经济风口公司的 Java 程序员卷毛对 17 年的这次跳槽显然不是特别满意。从 16 到 17 年,Java 程序员的跳槽前薪资的确出现了小幅上升,大家对于跳槽的期望薪资也有了提升。但现实却是期望远没有达成,相较于 16 年,17 年跳槽后的薪资平均数还出现了下滑。 三、 公司选材更严苛 1. 同一岗位 JD 要求更细致、更专业 2. 公司招聘更看重工作背景 从前面的 Java 程序员整体市场概况的梳理过程中,我们分析了 Java 程序员中的异常流动现象,也分析了 Java 的整体招聘向 C 轮及以上企业流动的现象。从具体的招聘表现上,100offer 发现随着供应增大后,需求方更加看重 Java 程序员的工作背景上。因此,那些背景不够优秀的 Java 候选人面临被淘汰的危机。 (1)非互联网背景 Java 程序员面临的求职危机 在整体经济情况并不十分明朗的 17 年,外企裁员、传统行业抵挡不住整体经济放缓的趋势,从中流出大量的 Java 候选人。这些 Java 程序员通常没有互联网从业经验,会被需求方担心整体调性和思维方式不适合互联网公司,最终遭遇求职危机。 (2)被动离职的互联网背景 Java 程序员也不好找工作 和上一类不容易被互联网企业买单的候选人不一样,17 年还有这样一群 Java 程序员,他们遭遇到公司的合并、倒闭等情况,最后被迫走进市场求职。这一现象从互联网金融领域的 Java 程序员在 17 年的求职市场上的数量增加就可以看出。 「主要要看候选人的离职原因,如果是被裁员才离开公司的话,他们可能会更难找」100offer 的人才顾问解答道。虽然同样是看机会,是否在裁员前离开反而变得「重要」,原因也很简单:当你发现一个公司可能走下坡路的时候,甚至快要裁员,你没有提前准备好自己的发展方向,需求方会认为你并不是一个有着清晰职业规划或者职业追求的人。这样的前置否定一旦被套上,就很难摆脱。 同样的情况还发生在被并购后淘汰出来的程序员身上。一位点评的前 Java 工程师告诉 100offer,那些遭受了并购裁员的程序员,因为类似的:没有提前进行职业规划、无法给公司创造价值等因素,导致他们的求职之路十分坎坷。 四、Java 程序员如何在新的市场竞争中获得优势 梳理完 Java 程序员在 17 年遇到的挑战和危机后,Java 程序员应该如何应对这些危机呢? 1.扎实的基本功 工作思路开阔 2.纵向的技术沉淀 横向知识面的拓展 3.业务角度进行技术规划 技术团队的管理与激励 最后,我总结一波:Java研发和所有的研发一样,都是有天花板的,即使进入顶级互联网企业,也是如此。就是能成为部门经理,到一定年纪,也会由于过高的薪水,可替代性高而被裁掉。唯一保持优势的就是不断学习,成为业务专家或产品专家,始终和业务产品绑在一起,而不是和某某公司绑在一起,同时做一个靠谱的人,工作中积累人脉,找到能赏识你的伯乐,才能不断发展而不是面临技术的天花板。 转载自100offer公众号 作为一个站长,也是java开发,在此,与大家共勉。未来会越来越艰难,希望大家早做准备,未雨绸缪。

评论