数据分析师通常会提供sql去提取数据,进行分析处理出报表,少量数据通常用Excel,大量复杂数据就需要编程能力,使用代码来解决处理,如果分析师不懂编程必然会缩手缩脚的,提高不了自己的工作效率
分析师通常需要出一下自动化报表,这些功能如果会具有编程能力的话,那就手到擒来来,现在大部分公司都分析师除了sql,普遍都需要python数据分析处理能力
从我自身接触过的项目来说,数据分析要求最重要得是两点:一是面向业务得数据分析,也就是需要懂得具体的业务,第二个对数据可视化要求还挺高的。对于是否懂编程我觉得具体看实际需求,比如数据量的大小、是否用数据库,其实即便是用到数据库,只要会用常用的sql语句我觉得就可以了,有一些可能通过excel这种就能够实现。