阿里月薪 40K 的大数据开发,竟然是程序员转的!
基于程序员的高薪属性,虽然有秃头、加班的风险,但很多人毕业后还是义无反顾地入了这行,甚至还有很多半路出家的。
不夸张地说,程序员的平均薪资超过了绝大部分的岗位,一个程序员从入行开始,工资基本就领先了很多行业。一般人从入行到初级,2 年时间绰绰有余,而一个初级程序员升为中级,很多优秀的人一年就可以做到。
我身边就有鲜明的例子。有个前同事本身是做房地产的。由于喜欢电脑,对编程感兴趣,便自学了 Java ,他觉得差不多之后,就辞职去做编程了。有爱好撑着,又对这个行业感兴趣,做起来得心应手,不会就问,很快工资就涨了将近一倍。哦,忘记说了,他入行时,工资是 3.5k 。后来用时两年,工资涨到 14k ,又一年后,工资 18k 。仅用三年,工资就到了 18k 。
但这个行业也不是铁饭碗,不断有人涌进来,就不断有人出局。
后来在一次聚会中又见到了这个同事,他显然不像以前那样看起来意气风发了。我问他怎么回事,他也一五一十地对我说了:在他转行程序员四、五年之后,还是个底层写代码的,薪资和其他待遇迟迟涨不上去,跳槽也没用,他开始觉得很迷茫,害怕职业生涯就这么戛然而止了。
的确,五年是区分程序员的门槛。在这五年中,一部分人慢慢成长为管理层。而另一些人除了完成本职工作,在空余时间基本不会研究别的东西,这些人永远就是个 Coder ,年纪大一些势必会被更年轻的人给顶替。 这就是程序员年龄焦虑的来源。 之前在知乎上看到过一个回答,说了北京目前程序员工资的大体数据。 5-10k=入行;10-15k=初级;15-20k=中级;20-30k=高级;30-50k=专家级或管理层。这个标准基本符合北京现在的状况。 五年的时间最起码应该到高级一阶,如果没有,那么就要想想以后的发展方向到底是什么了。 其实,考虑到 Java 程序员的技术功底与整个互联网的发展方向看,大数据开发岗位是程序员群体非常优质的选择。原因有以下几点: 1、Java 程序员具备大数据开发必备的基本技术;2、大数据开发的人才缺口在未来十年达到 210 万,缺口大,机会多;3、大数据岗位薪资高,平均值达到 30K ,相当于特级 Java 程序员的水平。 如果你也像我这位朋友一样,在 Java 领域做了很多年,但发展并不理想的话,真心建议你可以考虑考虑转行大数据方向,这是风口,也是机会。
阿里、字节等一线大厂有很多大数据开发就是程序员出身,薪资普遍在 40-50K ,他们自己也说原先的技术背景为转向大数据这个高薪行业节省了不少力气。
但光有技术还是不够的,大数据开发岗对项目经验的要求也很高。因此,想要转行的同学建议报个课程,一方面有大厂讲师带着学习肯定比自学效果好得多;另一方面,自己没办法获得大数量级的项目经验,这在面试中会是很明显得短板。
我收藏的一些大数据行业的内部资料,包括大数据工程师手册、大数据开发学习路线图,以及美团、字节等大厂的面试真题,想要的同学可以扫码免费领取。
△扫码获取资料