在财务分析领域,编程能力在现在和未来的重要性咋样

我的职位叫Financial Analyst,但是我的实际工作是Data Analyst,所在部门是财务部,平时一半工作是处理数据(ETL, Data cleansing,reporting automation等),另一半则是Business Partnering,主要就是参与Business Planning,有一些定期的会议和业务追踪分析等,做一些常规的和非常规的业务分析。
某种程度上说,我这个职位可以发挥双重作用,结合数据技能,快速地做分析。

结合题主的问题,理解ETL的能力是很需要的,但有时候你可能做不到那么多技术性工作。公司的工程端有专门的数据ETL工程师,ETL的技能需要很强的数据理解能力。如果工作在金融分析领域,会简单的编程技术会加分不少。

关于编程语言,我之前使用过VBA,基本上都是线下跑数据,多条件的循环判断,自动化高重复性的动作。现在用Python,主要是用于连接后台的Amazon的AWS Redshift数据库,结合SQL自动化跑数据。今年开始马上就要用R,主要用Plotly library做一个web端的数据报表项目。

【在财务分析领域,编程能力在现在和未来的重要性咋样】 VBA,python,R各自有优势。VBA链接EXCEL是一大利器,缺点是处理数据量小,速度慢。但VBA确实有点过时了。python的语法简单,速度快,处理数据量大。R在统计领域的应用很强大,可以使用很多已有的统计模型。

总之,懂业务的同时如果懂数据技能肯定加分,但也不要舍本逐末。

■网友
谢邀
1.随着数据量变大,通过编程进行数据挖掘,清洗和分析并输出结果会不会成为一项必备技能?这当然是可以的说了。。。。不过我不是搞这一方面的,具体情况不甚了解
2.对于没有编程基础的人,VBA、phython、R……哪种语言会比较合适,该如何选择?反正我只学过一点Python,VBA我记得就是个宏脚本吧,微软的东西我不怎么关心,除了操作系统和开发环境,办公软件用的少。
Python和R应该都可以吧,R语言我也没学过,Python的话工具确实庞大的

■网友
你要是想正更多的钱想在领导面前出彩,就一定要学啊,数据分析这个行业不懂编程相当于瘸腿,Python首推啊,这个语言比Java简单,比c就是太简单,应用广泛。vba我最近在学,有了编程思维,花些时间很容易搞定。千里之行始于足下,R就先别想了没意义。
■网友
“道”:目标确立,要解决什么问题,解决的思路;
“器”:各种分析工具的熟练应用,包括编程这些都属于的范畴;
财务的需要分析数据解决问题,数据分析部门熟练使用各种工具和分析方法,团队合作是大势所趋,人的精力是有限的,杂而不精不如专精一项的,合理分工才是王道。三个臭皮匠赛过诸葛亮说的就是这个道理。


    推荐阅读