爬虫,python工程师,数据挖掘,机器学习。我该先以哪一个为主
【爬虫,python工程师,数据挖掘,机器学习。我该先以哪一个为主】 谢邀。首先说一下您提的这几个岗位的概念与特点。
1、Python工程师:这个您应该指的是全栈,因为Python可以做爬虫、数据挖掘、机器学习等等,所以这不该是一个具体的细化的方向,而是一个笼统的方向。
2、爬虫:主要做数据采集,目前需求挺多的,学历要求也不算特别高,但要想成为爬虫高手,确实需要一些技巧与套路,越研究深入,你会发现爬虫实际上都是套路,套路玩熟了,也就精通了。
3、数据挖掘:主要对数据进行处理,学历要求也不算高,这个需要你对数据预处理、常见的数据建模(比如分类、聚类、关联分析、时序)等比较熟悉。
4、机器学习:主要做人工智能这块,实际上跟3有一定重合,但不尽相同,这需要你对算法研究比较透,学历要求较高,如果你想从事这方向,建议再继续提升一下学历(或者想办法提升一下),并且深入研究一下各种传统机器学习算法、神经网络算法、opencv、自然语言处理等。
以上是各领域的分析,接下来是针对您的就业意见:
1、针对您的情况,如果着急找工作,建议爬虫、数据挖掘或者普通Python脚本工程师方向。如果不着急找工作,可以往人工智能领域深入研究,顺便提升一下学历。
2、若选爬虫,只要你大部分站点都能爬,精通抓包分析等,薪资在10k以上不成问题,20-30k亦不奇怪,只要有实力。
3、若选数据挖掘,只要你算法OK,有项目积淀,熟悉各种模型,薪资13k以上不成问题,20k以上需要碰碰运气,毕竟按照描述,您好像刚毕业,所以有些难度。
4、若选择普通Python脚本工程师,建议目标放在7k-13k左右,这个是正常价位。当然也有更低的,关键还是看个人实力了。
以上薪资标注均为一线城市标准,三四线城市会低很多。
总之,具体薪资怎样关键还是看1、你的实力;2、招聘的企业的情况;3、你的项目经验。123重要程度依次递减。企业从来不缺工程师,但缺能真正解决问题的工程师。
预祝工作顺利!
■网友
我想,你之所以会提这个问题,是因为对未来有一种担忧吧。选爬虫吧,又怕未来发展不好,选机器学习吧,又怕自己水平不够。其实,这个问题不用担心,因为你把这几个方向看成了孤立的个体。如果说你把它们看成是一家子,就不用纠结了。无论哪个方向,能找到工作才能得到锻炼。我的建议是这三个方向都找找看,向公司阐明自己对这三个方向确实有自己的研究和理解,如果公司欣赏你,无论是哪个方向都可以做。你选了爬虫,以后肯定也会做数据分析,因为人总是在往高处走的嘛,你选了机器学习,大量的工作也都是在数据的预处理上。所以都可以归纳为数据挖掘。找工作的时候,把自己的爬虫项目,数据分析项目和机器学习项目都介绍介绍,现在这个方向正热,你既有热情又有知识,肯定没问题的。
■网友
学好算法,做算法工程师,后面再转AI
推荐阅读
- 怎样成为一名合格的Python程序员?
- python 爬虫,咋获得输入验证码之后的搜索结果
- python的html5lib这个库咋使用啊我在网上也没有找到相关文档
- 零基础入门学习啥语言好
- Java工程师和C++工程师在工作上有啥区别哪个更适合自身发展
- Python3.4和3.5区别大么
- |为什么工程师设计时热衷于用内六角螺钉?它到底好在哪?
- python 中 def_():...... return _有啥作用
- 新互联网网站用Java还靠谱么对比Php,Python,Ruby的话
- 30岁男,创业失败转行学python,是否很晚?也不好找工作?