【51job爬虫】数据分析之你用过的哪个技术最值钱?


下文所有数据均来自于1个月前从智联招聘(51job)爬下来的10W条左右的工作信息。只含北上广深和武汉这五个城市,虽然武汉的数据会拖四大城市的后腿,但作为二线城市,它还是很有代表性的。

对每份工作的【职责描述】进行正则表达式分析,只取出英文关键字。而对于用中文描述的技术则没有收录(如数据库,缓存,虚拟机)。

每份工作中,对每个技术关键字(如GO)只取一次,避免重复。每份工作最多也只取前10个关键字。

哪些技术最值钱?

        频率越高证明该技术需求越大,同时在程序员中知名度越高,反之则越冷门。一般频率超过1000(即10W样品的1%)就有一定知名度。首先分析频率大于200的,这其中有一些冷门,但薪水也非常非常高。

       让我们记住排在前5位的几个神技,那就像游戏里面可望而不可及的极品道具。一般的程序员这辈子估计也很难接触到这些技术(如果不是爬到了这些数据,我之前也是没听过的)。它们加起来出现的频率也只有1300左右, 也就是说只有1.3%左右的工作要用到这些技术。

       如果去掉前5个,在剩下的技术中,大数据相关的有5个,分布式相关的有三个,而且平均薪水都在18.8K以上,最高的甚至超过20k。而且大数据出现的频率普遍不低,可见大数据是未来技术发展的一个必然趋势。

       本人学艺不精,工作三年多接触到的最值钱的技术是Elastic Search(第17名). 另外,在相对不怎么值钱的消息队列方面也有点儿经验。

       文末附加了一份频率超过1000的技术的工资排行榜,感兴趣的可以看看。

 

哪些技术好找工作?

这个排行纯粹从频率入手,即市场需求的大小。

JAVA和C占了市场的半壁江山。而数据库相关的也频繁出现。web开发相关的也不少(HTML,CSS,J2EE,JQUERY,AJAX,SPRING)

PHP虽然号称最好的语言,但市场占有率不到JAVA的五分之一,薪水也比java低1.5k

看完这份榜单,是不是没上一个榜单那么陌生了?看看以你所掌握的计算机语言,你达到该技术工资平均值了吗,反正我是没有的。

在这榜单中,PYTHON,MYBATIS, C++, SPRING, LINUX, JAVA(J2EE也可以归类为JAVA)待遇相对较好。

那么我想看看,如果我精通其中的某一项技术,那我应该去哪个大城市求职才能实现薪水最大化呢?

哪个城市找工作最挣钱?

 

单就这几种代表性的技术而言,薪酬情况排行:上海≈北京 > 深圳 > 广州 > > 武汉

武汉毫无疑问被秒杀了,最值钱的技术在这儿也只有11.4k,而java更是到了烂大街的地步,居然不到北上深的60%,甚至比广州还低了足足3000。所以能到一线城市就别到二线城市工作。

值得一提的是, PYTHON在四个城市都夺得第一的宝座,而在上海,python也仅落后不到30元。可以说python的火爆碾压其他任何语言。

python去北京,其他的都去上海吧。

 

附:需求排行前101的技术薪水排行

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM