360SDN.COM

人工智能行业工资有多高?程序员怎么入门?

来源:金融科技圈FinTech  2017-09-30 11:57:47    评论:0点击:

曾经做过一份人工智能较火的方向之一(自然语言处理)岗位薪资及技术要求数据报告,如下:

目录

1,自然语言处理岗位学历,工作经验,薪资图表

2,自然语言处理岗位城市,公司融资,规模一览

3,可视化自然语言处理应聘所需技能

注:此报告数据捉取自互联网招聘平台,经过简单分词,去中英文停用词,再加上pandas和matplotlib,Excel图表的可视化呈现。

前言:文爬取自然语言处理相关岗位需求,试图通过文本分析以及可视化技能来说明此岗位以及所处行业的状况,为欲入门此岗位程序员或此岗位大牛提供些参考干货

(注:自然语言处理属于人工智能重要分支,目前人工智能创业主要集中在机器视觉,智能语音,自然语言理解与生成等领域):

(1)学历要求至少本科,若你拥有本科学历即可满足六成的岗位投递学历需求,只有2%岗位明确要求为博士以上,目测硕士为最理想的学历,大专学历的童鞋,需要加强其他方面的亮点,因为只有1%(有点残酷)。

(2)从下图可知,首先没有经验的你只可以满足15%的岗位投递基本要求(若你不小心有一年经验则可以满足六成的岗位要求),再考虑到你只拥有本科学历,结合上图,由此可知,你只能满足接近10%的岗位,对于想跨入此行业的本科学历的隔壁老王程序员提出了更高要求,老王加油(注:小编是从岗位的投递需求分析,实际情况需要根据面试公司要求,请用辩证思维看待)。

(3)从业者起薪较高,近9成多从业者一入行即可获得15K/月以上的薪资,有近一半的岗位可提供30K/月的薪酬水平。由此看来,如果你有朋友从事自然语言处理,即使年薪20万,他也很有动力提高自己,因为薪资水平处于行业较低水平

小结:来来来,单只是考虑学历和工作年限,目前就已经暂时得出个有点靠谱的结论:自然语言处理职业,属于典型的入行难,钱多的行当。此外,经小数据分析,一般淘气的HR挺喜好这样诱惑求职者:股票期权,用户量大,数据量大,大牛带飞,机器多,机器多,机器多,对,很吃机器,你训练多少层神经网络呀,再此外笔者惊奇的发现居然很少HR提“美女如云”,要知道钱再多也难抵内心的孤独与寂寞,何况还有难耐和冷。。

(4)逃离北上广?逃离北京你都难找到此岗位的工作!北京提供了近六成的自然语言处理岗位,广州居然排在第六,深圳和广州加起来也只占11%左右,不禁陷入深深的沉思。值得一提的是杭州和成为逃离北上广深后不错的选择(与整体互联网岗位分布需求相符),不愧是准一线城市。

(5)再看行业公司现状,近6成属于移动互联网行业,范畴包括但不限于文本挖掘,知识图谱,智能语音,语义,推荐系统,计算广告,搜索,问答系统,机器翻译,金融等。从规模来看,仅两成的岗位由大型公司(大于2000人的)提供。

(6)近七成处于融资阶段(考虑到部分没融资的公司会邪恶的选择“不需要融资”),也就说近七成的岗位为初创公司提供,创业公司色彩浓厚,刚进入的从业者会不太稳定,较为缺乏安全感。

(7)Python为必备首选语言,C++和JAVA紧跟,考虑到Java天然适合大数据以及斯坦福corenlp主要由java开发,Java在自然语言处理的传统地位仍不可小觑。此外Hadoop,Spark,Linux环境,Shell编程,不懂肯定不行。恩,浮出的画面是,自然语言岗位从业者在linux环境下,左手Python调Tensorflow,右手Java搞Hadoop,Spark,根本没有X生活,因为你还要与时俱进,比程序员多用点脑细胞看各种论文啊。。。。

需要熟悉的技术:

(8)Tensorflow首选,注重掌握常用自然语言算法。值得说的是你若不学几个神经网络,你都不好意思应聘,毕竟已经从统计自然语言处理进入神经网络的时代。

结合词云图和文章的第一张配图可列出主要岗位技能如下:

1)神经网络:RNN,LSTM,CNN等

2)深度学习框架:Tensorflow,Theano等,毋庸置疑首选Tensorflow。

3)自然语言常用算法:CRF,LDA,HMM,SVM等,当然逻辑回归、决策树、贝叶斯等你也要记得学啊。

4)自然语言处理常用模块:NLTK,stanfordNLP,OpenNLP等

5)数据库技术:Mongodb,Hbase,Hive等

排除语言技术后的词云图

(9)我们再单独看文字的技能词云图与岗位需求文本,小编发现,常用自然语言处理算法,机器学习技能,分词,文本挖掘,深度学习,语义,命名实体识别等属于必备技能。

对广大技术从业者来说,目前是进入人工智能行业的好时机。(以下统计来源拉勾网)

1、人工智能在互联网岗位薪酬排名中位列第三

数据显示,管理岗在各岗位中薪酬最高,平均达到 23k,数据开发和人工智能紧随其后,都在 20k 以上。

2、职位数大增,投递量增长更快

从 2015 年到 2016 年,人工智能招聘岗位的数量翻了一番,投递量增加了近两倍,平均薪酬也有温和增长。

从 2016 年到 2017 年,职位数增长了 27 %,投递量则翻了一倍不止,平均薪酬基本保持不变。

3、岗位竞争激烈程度下降

虽说投递量出现大幅增长,但从 2016 年到 2017 年,人工智能岗位与求职者数量比值实际上是下降的,从 2.6 个求职者到 1.3 个求职者对应一个职位,这其中有岗位数量种类增加的原因。

4、大部分要求 1-5 年经验

在招聘需求中,人工智能岗位大多要求 3-5 年或 1-3 年工作经验。其中要求 3-5 年经验的在 2016 年占 40.4%,2017 年降至 38%;要求 1-3 年经验的则从 31.8% 增长至 33.3%。

5、语音是人工智能中的热门,平均薪酬最高

声音认知是人工智能的新热门领域,相对其他岗位求职者数量增加导致薪水趋于平稳,声音认知一枝独秀薪资涨幅领先,平均薪酬从 2016 年的 20.5k 增长到 2017年的 27.6k。

6、想进人工智能行业,最好来北京

超过一半的人工智能岗位招聘都在北京,比例高达 54%,排在后面的城市分别是上海、深圳、杭州、广州和成都。

7、大公司招人多

高达 28% 的人工智能岗位是由规模在 2000 人以上的大公司提供的,500 人以上的公司占比达 42%。

8、大公司平均薪酬高

2017 年,人工智能招聘领域,2000 人以上大公司平均薪酬 25.2k,相比之下,15-20 人的公司只有 16.2k,而且整体呈现出公司越大薪酬越高的现象。

9、同是码农,待遇不同

在后端开发、前端开发、移动开发和人工智能四个领域中,人工智能是平均薪酬是最高的,平均比其它三个领域高三分之一左右。

10、人工智能岗位竞争没有其它领域激烈

人工智能领域平均一个职位收到 24.7 份简历,相比之下,移动开发领域最高,平均收到 130.3 份简历。

11、应届生做人工智能拿 9k,做移动开发仅 6k

和传统技术岗位相比,新兴的人工智能领域在不同经验阶段都提供了优厚的薪酬,一个应届毕业生进入人工智能行业,平均可拿 9k,而移动开发则只有 6k;10 年以上优质人才,人工智能的薪酬比后端开发翻了近一番。

总结

人工智能目前是一个快速增长的领域,人才需求增长迅速,但相比其它技术类岗位,比如前端开发、移动开发,人才的供应还没有跟上,求职者对同一岗位的竞争不那么激烈,薪资也水涨船高。对广大技术从业者来说,目前是进入人工智能行业的好时机。

阅读原文

为您推荐

友情链接 |九搜汽车网 |手机ok生活信息网|ok生活信息网|ok微生活
 Powered by www.360SDN.COM   京ICP备11022651号-4 © 2012-2016 版权