在 Python, R, Scala 大行其道的数据分析行业, SQL 是否还有精通的必要?现如今有多少招聘数据分析师,是强烈要求 SQL 必须精通?


数据分析师确定性的和SQL技能是绑定在一起的!不论python R用的有多好!SQL熟练都是必须的!

再摊开一步来说,不论是数据分析工程师、或者是数据挖掘机器学习从业者,大部分的时间都需要操纵数据。数据存储在各个不同的库,当明确以及尚未确定性的需求来临时,是需要组装成一张又一张的宽表以及业务表的!也就是说,你80%的时间都需要用到SQL!SQL熟练与否决定性的影响著你的劳动产出,进而决定你的薪资高低,年终绩效考核评定,以及你的职业可替代性。熟练使用SQL是数据分析师、数据挖掘工程师的硬核技能,是生命线、是军事要塞,是兵家并争之粮仓!

再提上一步来讲,SQL技能的熟练,也代表你对业务逻辑的提炼概括抽象能力的高低!进而决定你的数据综合能力!


必须的,SQL可以实现大批量的数据存储和预处理


会用SQL是一个数据分析师必备的技能,掌握SQL的语法尤其是逻辑很重要,即使只使用Python处理数据,和SQL也有想通的地方。但是否精通,具体看公司的需求了,业务不同,要求也不同。我司对数据分析师没有要求要精通SQL,主要用Python。也许随著公司的发展,SQL的要求会变高。个人的看法是,精通SQL能匹配到更多的岗位,但还是以公司的业务需求为参考。


excel加sql吧,在处理大规模数据时,你会发现sql几乎无法被取代啊。


一定要精通,这个已经算是数据分析师的基本技能了。毕竟你做分析需要现有数据。


现阶段,必须。至于以后,看技术的发展了。


推荐阅读:
相关文章