大数据岗位太少,咋整?


这是昨天,知识星球的一位球友向我提的问题,原问题是这样的:


其实不止这位同学,有非常多的求职者都向我反映过类似的问题,而且这个现象不仅仅出现在应届生身上,很多社招的、有经验的,对大数据岗位也是一票难求。

对于这个问题,我没有一上来就建议他应该怎么做,而是从当下为什么会出现这种现象,以及这背后的原因是什么,试图一步步去拆解这个问题,希望以此能够缓解一下当前他的急切与焦虑。

我的回答大致如下:

1.
受大环境影响,经济不景气,对于现阶段来说,已经进入了一个新的经济周期,而且现在是处于这个周期的低潮部分。

市场的活跃度大大降低,大家手头都没有钱了,也不太愿意花钱了,所以任何消费和投资都慢慢趋于理性,这一点映射到企业身上的表现就是:

利润空间进一步压缩,甚至直接亏损,那些没有硬实力的公司因为其产品或服务不能给人带来真正的价值,直接都倒闭了,企业现在的第一要务就是“活下去”。

那么在这种背景下,投资人或者甲方会更加的理性,一看不是那种实打实能挣钱的项目,不再投钱。而活下来的公司也会更加的谨慎和克制,只会去保留那些真正能给企业带来利润的项目或者产品。

2.
大数据技术其实对于很多IT公司而言,并不是刚需,原因有以下:

一者:大数据技术因为涉及到非常多的技术栈,想要把这套东西玩转,需要有较强的计算机基础背景,以及丰富的实战项目经验,如果公司没有几个高手把关,就算你把这套东西搭起来了,也是多半噱头大于实际。

二者:对于很多中小公司而言,数据量根本就没有那么大,搞几台MySQL就可以搞定的事情,完全没有必要用大数据的技术栈,用不好,反而影响效率,其目的也就是糊弄一下甲方,唬一下投资人,好让他们掏钱。

三者:对于一些公司已经存在的大数据团队来说,为了节省开支,也不再需要新人,或者只招有经验的,对应届生的通道暂时关闭。

为了保证企业能够熬过这段艰难时光,在招人时自然会非常的慎重,但凡不实用、不挣钱的项目就会被砍掉,而但凡不能直接给企业创造价值的员工,也一律不要。

而大数据相关的岗位特点是:实战经验大于一切,你说你把那些Hadoop生态的组件相关概念背的再溜,源码看的再多,虽然说对的大数据学习是很有帮助,可是现在的公司并不care这些,人家要求你来了能直接上手干活,直接扔给你一个业务模块,你能从0到1给我干出来,而不是还给你一个从理论到实战的过渡时间,企业没有这个耐心。

而且,大数据开发的岗位工资普通都不会低,至少你在求职的时候,要的肯定不会比一般的后端开发低,这是一定的,要不然你也不干,不是吗。

既然这样,那就干脆暂时停招吧。

所以就出现了对于应届生而言,几乎没有大数据开发的岗位让你选择,只有些运维、Java后端开发这些刚需职位有所空缺。

3.
但是也不要因此丧失对大数据这个方向的信心,坚信:大数据技术一定是今后最好的技术方向之一,这点不用怀疑。

至于眼前的困难,我觉得先让自己生存下来,先养活自己,这是一个成年人最基本的体面。

如果没有大数据的岗位,那就退而求其次,先找个Java开发也可以,再不济找个运维先干着也不是不行,或者测试也能对付。

我当初不就是从运维干起来的吗,事实证明,只要你从事的是跟计算机相关的,跟软件打交道的工作,都可以成为你以后进入大数据领域的垫脚石,而且对你以后拓宽程序员发展道路是非常的有帮助,对于这一点,我是深有体会。

我之前就干过运维、测试、甚至售前等等看似跟大数据不相干的工作,但是这些前期积累,为我后续独立负责整个公司的大数据项目起到了非常关键的作用。

在形势困难的时候,不要想着一步到位,咱完全可以曲线救国,然后步步为营,要知道,很多人一定会因为当下的困难而选择放弃,但是如果你坚持下来了,那就PK掉了大部分的人。

最后,找工作是一个考验忍耐力、和学习力的过程,一定会受到很多挫折和打击,在这个过程中切勿心浮气躁,谨防被一些居心叵测的人拿捏住这种心理给骗了,因为这件事情,没有捷径可走。

学会先在暗处蛰伏,等机会来临了,才可以一把抓住...


根据小伙伴们的呼吁,构建了一个高质量的知识星球,能细致入微的解答你几乎所有大数据学习相关,Java相关、Linux相关、面试相关、学习相关、入行相关、职场相关问题,让你体验什么是干货满满…...

你也可以添加我的私人微信,拉你入技术讨论群,跟一群热爱技术的小伙伴一起成长...



请使用浏览器的分享功能分享到微信等