作者:黄宝臣  算法工程师 数据科学/迷影/科学哲学硕士

知乎专栏:

https://zhuanlan.zhihu.com/lambda-and-tau

前言

本文是根据作者在知乎问题“从零开始学数据分析,什么程度可以找工作?”下的回答整理而成,目前该回答已有3428个赞同,如果对你有所启发,别忘了点赞或转发哦~~

1

基本答一下吧,但是不是很准确,只了解大致情况(杭州),带有某种行业自黑。

1第一阶段(一般岗位叫数据专员)

基本学会excel(VBA最好学会;会做透视表;熟练用筛选、排序、公式),做好PPT。这样很多传统公司的数据专员已经可以做了

2第二阶段(数据专员~数据分析师)

这一阶段要会SQL,懂业务,加上第一阶段的那些东西。大多数传统公司和互联网小运营、产品团队够用了。

3第三阶段(数据分析师)

统计学熟练(回归、假设检验、时间序列、简单蒙特卡罗),可视化,PPT和excel一定要溜。这些技术就够了,能应付大多数传统公司业务和互联网业务。

4第四阶段(分裂)

  • 数据分析师(数据科学家)、BI等:这部分一般是精进统计学,熟悉业务,机器学习会使用(调参+选模型+优化),取数、ETL、可视化啥的都是基本姿态。

  • 可视化工程师:这部分国内比较少,其实偏重前端,会high charts,d3.js, echarts.js。技术发展路线可以独立,不在这四阶段,可能前端转行更好。

  • ETL工程师:顾名思义,做ETL的。

  • 大数据工程师:熟悉大数据技术,hadoop系二代。

  • 数据工程师(一部分和数据挖掘工程师重合):机器学习精通级别(往往是几种,不用担心不是全部,和数据分析师侧重点不同,更需要了解组合模型,理论基础),会组合模型形成数据产品;计算机基本知识(包括linux知识、软件工程等);各类数据库(RDBMS、NoSQL(4大类))

  • 数据挖掘:和上基本相同。

  • 爬虫工程师:顾名思义,最好http协议、tcp/ip协议熟悉。技术发展路线可以独立,不在这四阶段

2

发现回答的有点文不对题额,不过大致是所有从底层数据工作者往上发展的基本路径。往数据发展的基本学习路径可以概括为以下内容:

1EXCEL、PPT(必须精通)

数据工作者的基本姿态,话说本人技术并不是很好,但是起码会操作;要会大胆秀自己,和业务部门交流需求,展示分析结果。技术上回VBA和数据透视就到顶了。

2数据库类(必须学)

初级只要会RDBMS就行了,看公司用哪个,用哪个学哪个。没进公司就学MySQL吧。

NoSQL可以在之后和统计学啥的一起学。基本的NoSQL血MongoDB和Redis(缓存,严格意义上不算数据库),然后(选学)可以了解各类NoSQL,基于图的数据库Neo4j,基于Column的数据库BigTable,基于key-value的数据库redis/cassendra,基于collection的数据库MongoDB。

3统计学(必须学)

如果要学统计学,重要概念是会描述性统计、假设检验、贝叶斯、极大似然法、回归(特别是广义线性回归)、主成分分析。这些个用的比较多。也有学时间序列、bootstrap、非参之类的,这个看自己的意愿。

其他数学知识:线性代数常用(是很多后面的基础),微积分不常用,动力系统、傅里叶分析看自己想进的行业了。

4机器学习(数据分析师要求会选、用、调)

常用的是几个线性分类器、聚类、回归、随机森林、贝叶斯;不常用的也稍微了解一下;深度学习视情况学习。

5大数据(选学,有公司要求的话会用即可,不要求会搭环境)

hadoop基础,包括hdfs、map-reduce、hive之类;后面接触spark和storm再说了。

6文本类(选学,有公司要求的话会用即可)

这部分不熟,基本要知道次感化、分词、情感分析啥的。

7工具类

  • 语言:非大数据类R、Python最多(比较geek的也有用julia的,不差钱和某些公司要求的用SAS、Matlab);大数据可能还会用到scala和java。

  • 可视化(选学):tableau、plot.ly、d3.js、echarts.js,R里面的ggplot、ggvis,Python里的bokeh、matplotlib、seaborn都不错

  • 数据库语言:看你自己用啥学啥

  • 其他框架、类库(选学):爬虫(requests、beautifulsoup、scrapy),日志分析(常见elk)

往期推荐:

  • 手把手教你用R语言制作网络爬虫机器人(二)

  • 如何使用 ggplot2 ?

  • 如何高效地学好R?

公众号后台回复关键字即可学习

回复 爬虫            爬虫三大案例实战
回复 Python       1小时破冰入门
回复 数据挖掘     R语言入门及数据挖掘
回复 人工智能     三个月入门人工智能
回复 数据分析师  数据分析师成长之路 
回复 机器学习     机器学习的商业应用
回复 数据科学     数据科学实战
回复 常用算法     常用数据挖掘算法

给我【好看】

你也越好看!

从零开始学数据分析,什么程度可以找工作?相关推荐

  1. python学到什么程度可以做兼职-Python学到什么程度就可以找工作?

    很多人学习Python就是为了找工作,为了顺利转行,但是他们中有很多都是零基础学习的,Python编程知识入门虽然简单,但是深入学习却是无穷无尽的,小白等把所有Python知识都搞清楚再去找工作,估计 ...

  2. 自学python到什么程度可以找工作-Python学到什么程度就可以找工作?

    很多人学习Python就是为了找工作,为了顺利转行,但是他们中有很多都是零基础学习的,Python编程知识入门虽然简单,但是深入学习却是无穷无尽的,小白等把所有Python知识都搞清楚再去找工作,估计 ...

  3. java学到什么程度可找工作_Java学到什么程度可以找工作

    原标题:Java学到什么程度可以找工作 实际上Java初级开发岗位对于从业者的要求并不高,通常能够熟练使用常见的Java框架就可以找到第一份工作了(很可能是外包).但是外行人难免忐忑,心里没谱儿,到底 ...

  4. 学好单片机好找工作吗?单片机学到什么程度可以找工作?

    曾经我和很多应届生.转行的一样,对未来又憧憬又恐惧. 憧憬是学了20多年,终于能靠自己双手挣钱,恐惧是不知道自己学的东西到底有没有用. 现在10年过去了,我对社会的需求更加清晰,认知也上了一个层面. ...

  5. 过来人告诉你:Java学到什么程度可以找工作?

    大部分初次学习Java的同学都非常关注自己学到什么程度可以找工作就业,因为学习的目的一方面在于掌握知识.提高技能,另一方面就是就业谋生.今天笔者就来跟大家聊一聊一下Java学习到什么地步可以面试找工作 ...

  6. Java学到什么程度可以找工作?这10点赶紧自查!

    最近收到了不少私信,询问Java学到什么程度可以找工作. 我也去问了几个同组大佬的想法,总结了10点,大家可以对照自查一下,看看你都做到了吗? 基本技能自查 1.Java SE基础 推荐学习Java8 ...

  7. 没学过编程,本科学历,Java学到什么程度才能找工作?

    好程序员之前写过多篇Java找工作方面的文章,今天说说零Java基础找工作的事情.首先请大家明确如下的要点. 1.在没有真实Java工作项目经验的前提下,靠自学,哪怕到培训班学,一定是无法真正掌握到能 ...

  8. 初级Java学到什么程度就可以找工作了?

    零基础Java学到什么程度就可以找工作了? 可以找工作的程度主要看你的目标岗位定位,一般来说学习Java的人群大部分是零基础的学员,目标岗位初级java程序员. 如果是有一定基础想找高级程序员的岗位, ...

  9. 自学前端,学到什么程度就可以找工作了?

    目录 个人目标 大厂 创业公司 公司要求 技术能力 基础 框架 软技能 沟通能力 STAR 框架 原理回答框架 总结 如果你在找前端工作,你一定求助过不少大佬传授找工作和面试经验,而你得到的答案肯定很 ...

  10. C++学到什么程度可以找工作?

    学C++能干什么?  往细了说,后端.客户端.游戏引擎开发以及人工智能领域都需要它. 往大了说,构成一个工程师核心能力的东西,都在C++里. 跟面向对象型的语言相比,C++是一门非常考验技术想象力的编 ...

最新文章

  1. 3、使用二进制方式搭建K8S集群
  2. 我用这个框架拿了Kaggle大赛冠军
  3. 自动化运维之saltstack(二)states深入理解
  4. UIColor设置自定义的颜色不成功问题
  5. 可能是国内最火的开源项目 —— C/C++ 篇
  6. AS100 和AS90 2个不同自治区域如何通信
  7. ie11启用java时打不开_ie11升级后打不开怎么解决?
  8. CC2500大功率无线模块
  9. 如何网络监测其他计算机关闭445端口,关闭445端口方法 包括XP win7和win10系统(超详细)...
  10. ele-ui表单验证规则中的手机号码和邮箱的验证规则
  11. 关于显示器显示效果的调节(色温,6轴)
  12. win10下conda 使用教程
  13. Linux访问外网,有图和命令,简单易懂
  14. 微信小程序 (布局适配与物理逻辑像素)
  15. C#语言实例源码系列-实现动态图标闪烁显示
  16. Spark 任务提交流程说明
  17. java反射中method类中的invoke方法是做什么的,他有什么作用?
  18. MailKit和MimeKit 收发邮件
  19. Grating Period and Grating Constant(光栅周期与光栅常数)
  20. 路径规划算法:基于樽海鞘算法的路径规划算法- 附代码

热门文章

  1. 这些年我用过的6个API接口在线管理平台
  2. 来自微信官方:微信支付跨平台软件架构首次曝光
  3. 【干货】阿里直播平台的架构演进
  4. 携程App的网络性能优化实践
  5. 你并不在意的 HTTPS 证书吊销机制,或许会给你造成灾难性安全问题!
  6. 看过来,说的就是你!
  7. zabbix监控之邮件报警通知
  8. WPF实现竖向排列并换行显示
  9. HDU1054 Strategic Game —— 最小点覆盖 or 树形DP
  10. [置顶] 【cocos2d-x入门实战】微信飞机大战之二:别急,先处理好CCScene和CCLayer的关系...