特地出来现身说法,告诉各位这几乎是不可行的,而且连方向上都是错的。问这个问题就好比说,自学射击,指挥战争的路难不难走。但即便这么说,我还是把自己的情况和原因讲出来,各位自行参考。

先说下我的情况,我用过Python写过爬虫,用flask框架写过网站,用过Power BI做过可视化报表。可以说,我对Python的基本使用很熟悉,对数据库有操作经验,对数据和可视化也有一点见解。但就是这种条件,去年投了三个月数据分析、BI顾问的岗位,最终颗粒无收。仅有一些外包HR的电话面试,但实打实的面试一个也没有!

为什么如此惨烈呢?根据我看过的上百份数据分析职位的JD,我分析这个岗位的要求,大概归为三类。对工具的要求。工具的范围很广,SQL,SAS,Excel包括Tableau还有Power BI都算是,Python只是其中一个比较新潮的选项。

对算法的要求,包括决策树,随机森林等常见的机器学习方法。这条和上一条本质上是一样的,还是在术的层面。

也是最重要的,就是数据分析的思路。我认为这一条是用人部门筛选简历的一个主要参考因素。因为如果你有数据分析的经验,那么你一定多少掌握一些工具。对算法的要求,根据岗位定位的高低,也是可有可无的。但是数据分析的思路,如果你没有做过相关的工作,是很难熟练到可以胜任实际生产的。

如果你看完这些还是一心想要走上这条路(并且接受降薪),我还是能够提供一些帮助。至少在工具方面,可以少走些弯路。

首先Python基础方面,毫无疑问提,推荐廖雪峰老师的教程。只要你有大学Visual Basic的基础,跟着一点点学肯定能入门。不过也不必全学,学到函数这里基本就够用了。有兴趣就学到class(类)。剩下的等用到了再学也不迟。Python教程​www.liaoxuefeng.com

算法和机器学习方面,推荐Coursera的在线课程和Kaggle的入门课程。两门课程没有先后顺序,哪个学的进去就学哪个,穿插着学也可以。https://www.coursera.org/learn/machine-learning​www.coursera.org

这门课程由吴恩达老师主讲,可以说是机器学习入门的最热门课程,绝大部分初学者是看这门课入门机器学习的。Learn Python, Data Viz, Pandas & More | Tutorials | Kaggle​www.kaggle.com

Kaggle 是目前世界上最大的数据科学家、机器学习开发者的社区。这门免费的线上学习项目的设置是以实用为导向,按照数据项目所需要的核心技能来分小节,保证学完就能用,让学时间习性价比最大化。

Python,机器学习入门,中极机器学习,数据可视化,Pandas,特征学习,深度学习,SQL入门,SQL进阶,地理空间分析,机器学习可解释性都有涉及。 />

数据分析方面,推荐这本书用来入门——《深入浅出数据分析》。这本书通过许多案例及对话,形象地展示了数据分析的思路。即便最终不干这行,拿来作为拓展思路、消遣时间的读物也是极好的。

如果以上几项你都能很高效地做完并且有所收获,你应该比绝大多数打算转行的人走的更远了。

如果最终成功了,欢迎来这里继续交流你后面的历程。

python学起来难不难-自学python数据分析之路难不难走?相关推荐

  1. 大学计算机基础python学多久_怎么自学python,大概要多久?

    我把Python学习分成了三个阶段 第一个阶段:Python的基础知识 初学者需要对Python的基础知识做一个全方位的了解,要清楚什么是条件选择,循环的作用,List集合和Dict字典集合:什么是函 ...

  2. python可以自学吗-没学过编程可以自学python吗

    目前在很多行业中都在越来越多的应用Python,这也是很多行业学习Python的原因. 我认为是可以的,python语法简单明了,代码可读性高,容易入门.Python的哲学是「做一件事情应该只有一种最 ...

  3. python没基础能自学吗-没学过编程可以自学python吗

    目前在很多行业中都在越来越多的应用Python,这也是很多行业学习Python的原因. 我认为是可以的,python语法简单明了,代码可读性高,容易入门.Python的哲学是「做一件事情应该只有一种最 ...

  4. Python介绍与特点(自学python知识整理)

    Python介绍与特点(自学python知识整理) Python 简介 Python 是一个高层次的结合了解释性.编译性.互动性和面向对象的脚本语言. Python 的设计: Python 是一种解释 ...

  5. python学起来难不难-自学Python很难吗,为何会看不进去!

    原标题:自学Python很难吗,为何会看不进去! 首先学习python一定要以实用性为导向! 盲目看教程,结果大多是浅尝辄止,从入门到放弃.这里小九想给大家指引一条清晰的规划路!如何在一个月内入门py ...

  6. 非科班学python就业_非科班出身自学Python,这些实用方法学习方法你知道吗!

    今天给大家推荐一篇前辈自学Python的总结文章.希望你从中有所收获. 我不是技术类在职人士,完全属于岗外人员.由于长期从事非技术类岗位的工作,无论对web开发还是数据分析,相关知识都比较欠缺. 另外 ...

  7. 没学过编程可以自学python吗-完全没学过编程的人学习 Python前应该掌握些什么?...

    在众多高大上的自学指导中,尝试做一股清流,把要讲清楚的都讲清楚,除了一堆资料之外,你能在学之前就有一个非常明显的结果倾向. 本文以<小白带你学Python>为内容方向,试图在繁杂的信息里, ...

  8. python难嘛-自学Python很难吗,为何会看不进去!

    首先学习python一定要以实用性为导向! 盲目看教程,结果大多是浅尝辄止,从入门到放弃.这里小九想给大家指引一条清晰的规划路!如何在一个月内入门python! 1.[why] 你为什么要学习pyth ...

  9. 怎么学python-新手如何自学python课程?

    为了Python的自学党们,传智播客真的是拼了,今天给大家讲讲新手如何自学python课程? 传智播客不仅有"人工智能+Python学习路线图",还根据以往的经验,总结出学习Pyt ...

最新文章

  1. idea上实现github代码同步
  2. java spring注入 静态方法_JAVA静态方法中如何使用spring@Value进行注入的成员变量...
  3. LeetCode 302. 包含全部黑色像素的最小矩形(BFS)
  4. mysql数据库设计三大范式_数据库设计三大范式详解
  5. RuntimeError: Working outside of request context. This typically means that you attempted to use fun
  6. 对HashMap的思考及手写实现
  7. 程序员合同日期不到想辞职_辞职报告怎么写最简单?写清楚理由和时间,签上姓名就OK了...
  8. linux tomcat守护_linux 设置tomcat为守护进程教程
  9. 【Unity】Geometry Shader实现
  10. 解决WEPE(微pe)安装win11时这台电脑不符合Windows所需的最低系统要求
  11. android信鸽推送demo_android app 集成 信鸽推送
  12. 浏览器渲染原理及web前端分析
  13. 经典语录-让心灵不再寂寞
  14. 计算机蓝牙快捷键,电脑蓝牙怎么开,详细教您怎么打开电脑蓝牙
  15. 2020年全球搜索引擎市场份额和全球排名分析
  16. android实现异网双卡双待识别运营商网络
  17. 关于array_column这个函数
  18. 软件设计工程——设计流程
  19. 学术论文如何撰写数据分析部分?
  20. 控制文件的备份与还原

热门文章

  1. 【LeetCode】Palindrome Number(回文数)
  2. Django中的auth模块
  3. HSmartWindowControl 之 摄像头实时显示( 使用 WPF )
  4. java-com-util-common-service:BaseService.java
  5. iOS-runtime通篇详解-上
  6. 2018年春季个人阅读计划
  7. Bellman-Ford 单源最短路径算法
  8. 继续转 [转]php版本的cron定时任务执行器
  9. [SQL指令]使用 PIVOT 和 UNPIVOT,「扭转」查询的结果。
  10. style=background-image: url(__HOMEPAGE__/views/IMJ2V2/images/banner2.jpg)