首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python小白怎样选择爬虫、Python工程师、数据挖掘、机器学习

爬虫、Python工程师、数据挖掘、机器学习的区别

Python图标

这四个方向对python语言的使用都是掌握的越熟练越好、下面是自己的一点想法

1、先说说python 工程师:这个方向一般做后端研发工作,涉及范围也是最广的,比如常见的是使用tornado、django、flask等框架做后台服务器的开发,如果懂得前端html、css、js的话就更好了,可以做全栈工程师。入门比较容易,专业要求也不高,如果要找工作的话还是先学python工程师比较好,缺点是工作中会接触大量的代码,优点是能力全面,以后更容易进入到python其他的领域。

爬虫图标

2、爬虫:这个方向主要是爬取网络上的数据,几十行代码就可以爬取到想要的数据,可以自己开发爬虫框架也可以使用scrapy等爬虫框架方便工作,要有丰富的网络、反爬、数据清洗和数据存储的知识。入门最简单,专业要求也不高,不喜欢接触太多的代码,可以先学爬虫。

数据挖掘图标

3、数据挖掘:这个方向主要是找到数据的价值,对专业依赖度高,需要有统计学、数学数据挖掘算法等基础,入门难度高、学习周期长,工作的薪资优势并不明显,如果是本专业可以先学数据挖掘,非本专业建议先不要学习,可以先学其它的进入行业,工作上有需求再去学习。

机器学习图标

4、机器学习:入门难度高、周期长,但是薪资优势明显,这个是未来的发展方向,一定要学的,防止被未来淘汰呀,学的时机最好也是先进入行业,然后在空闲的时间就补充这方面的知识,持续的充电学习。

总结:最好是先学python工程师掌握全面的研发知识,然后会毫无压力的搞定爬虫,当工作以后可以在业余时间恶补数据挖掘和机器学习的知识,提升未来的工作竞争力。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180302A1IMRV00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券