【数据说话】机器学习工程师要掌握那些技能,前景如何

2020年3月中国机器学习工程师的平均工资为22609元,工资中位数为20833元,其中95%的人的工资位于5250到50000元之间。

工资分布

【数据说话】机器学习工程师要掌握那些技能,前景如何

教育及英语

【数据说话】机器学习工程师要掌握那些技能,前景如何
机器学习工程师之中,硕士占了30%。不过,大家不要忘了,我这里统计的是招聘的要求。要求本科的,也会招硕士。我自己的感觉,身边的机器学习工程师都是硕士。

学历和工资的关系如下:
【数据说话】机器学习工程师要掌握那些技能,前景如何

英语也是比较重要的1/4的岗位要求英语,主要是要阅读英文文献。
【数据说话】机器学习工程师要掌握那些技能,前景如何

城市

【数据说话】机器学习工程师要掌握那些技能,前景如何

编程语言

【数据说话】机器学习工程师要掌握那些技能,前景如何
机器学习工程师的第一语言,不是Java,而是Python。R虽然也是机器学习语言。但是,由于【靠大边】的原理,Python的市场占有率是R的十倍。

机器学习工具

【数据说话】机器学习工程师要掌握那些技能,前景如何
Tensorflow的市场占有率远远高于其他的工具。虽然sklearn的市场占有率只有5%,不过,如果是传统的机器学习,恐怕sklearn也是不二选择。

大数据工具

作为机器学习工程师,要处理大量的数据,所以也不可避免地要学习大数据技术。

【数据说话】机器学习工程师要掌握那些技能,前景如何
Spark和Hadoop是市场占有率最多的。第三名是Hive。

工作经验

【数据说话】机器学习工程师要掌握那些技能,前景如何
工作十年,工资可以达到3万5。冲鸭!!!

2020年3月程序员统计

【数据说话】机器学习工程师要掌握那些技能,前景如何

2020年3月全国程序员工资统计,平均工资13820元

2020年3月中国编程语言排行榜

代码

https://github.com/juwikuang/china_job_survey