财务会计,为什么千万别学编程!

1024成了IT行业从业者的节日,很多厂里都在国家法定节假日基础上自觉扩展了这一节日。那财会行业呢?什么数字可以化为日期,又最能代表这一行业呢?财务会计,企业的算账先生和管家,是很忙的。年头年尾,月头月尾自是不必说,各种报表操碎了心,班都加烂。就连大家爱爱的发薪日,现在几乎所有行业都在向月中迁移,各种贷款的还款日也都默默地配合,为啥?月头月尾,财会各种入账结账报表,哪有时间发饷啊!

有人戏谑地说,那就1231或者630吧。懂行的人,都知道这两天是检阅企业经营成果的日子,要么大喜要么大悲。好多业内人士,对这一截止日会感到莫名的恐慌。如果,放假轻松一下,未尝不可。更何况,这些日子,也只代表着数据的截止日,而并非事情的DeadLine。

没曾想,遭到一片财会从业人员的抵制。原因很简单,那就是真有,真放,也不一定真过!会计截止日都来了,DeadLine还远吗?唯有加班,才是向老板负责的可靠保证。其实也是,现在的企业不像国企,更不像以前的企业,会计截止日,你来就来呗,反正没扎完帐。很多企业都讲究效率,越能早地汇出数据报表,才更有利于企业及时调整企业的市场策略,减少过去惯性对管理的制约。

可是,要怎么提高效率呢?淹没在数据中,精力耗费在细枝末节中,又如何站高望远,为企业管理出谋划策呢?如何让财会这一费用型职业,转换为利润型职业呢?以下,咱们就从财会等基础专业-会计的角度,详细分析各位财会人该如何应对现代科技环境。

在传统意义上,会计专业属于社会类学科,也即是文科专业。按理,文科专业很少会深度涉及计算机的,更别提编程了。但会计又是和数据打交道的专业,成天都是各种数据统计和报表。要说会计的管理属性,那也是通过数据洞察企业运作,通过数据实现管理感知。所以,在很多高校里,会计专业往往都是文理混招。这么看,似乎又有必要。

但会计专业,就数学而言,也就加减乘除。笔者在财会类中遇到最复杂的,也是在CPA考试中,审计抽样对总体的估计,但就这还难倒了不少英雄好汉。按理,也不太需要深入到编程级别。然而,会计号称企业经营的摄像机,即便数学逻辑再简单,数据量一大,再厉害的快捷键,也只能沦落到加班的陷阱中。

要想从记录上升到分析,为管理提供数据支持,最终上升到管理层面,数据分析是少不了的。数据分析后的数据报告、数据可视化更是少不了的。因此,会计这个文科专业,背后其实是有技术需求的。不仅老早前就有电算化,现今更是各种ERP大行其道。

别的不说,要在表哥表姐里脱颖而出,不会点计算机技术,哪有时间思考业务,哪有机会提升自己。

中国有几千万会计从业者,是一个非常庞大的专业群体。以前,这个行业素有"越老越吃香"的传统,但随着计算机技术的进步,会计这个职业大有被机器替代的趋势。很多大型企业的SAP、定制化的ERP,已经实现在业务端进行自动核算。如果,这些系统将来被大范围普及,那势必会导致会计从业人员的过剩。

在《会计也要被AI干掉?但我们这样进化》中,给大家分析了,其实会计在自身专业领域,有很大的进步空间。高端会计人才还是非常紧缺,这几千万会计从业者中,绝大部分都是中低端人才,这无疑加剧了这个行业内的竞争。会计专业是一个活到老学到老的专业,不仅要跟人竞争,还得跟机器竞争。

要想更好地增加竞争优势,会计人员就必须从记账功能,提升到管理功能,充分利用会计信息的全盘优势。更何况,会计专业的毕业生,毕业以后还会去会计师事务所,金融、证券等行业,从事更复杂的分析、建模等工作。

要想提升自己,就得花时间。时间从哪儿来呢?得向工作效率索要。效率如何来?除了会计专业更加专业熟练外,还得靠劳动工具,这就跟计算机技术有关了。会计专业背景的很多工作,往往因项目而异,很难有统一的模板,也就很难开发出现成的软件供使用。此时,唯有自己动手,才能丰衣足食(压榨出空余的时间)。

诚如《明比阅历浅,暗拼体力衰,指下讲武德,码上笑春风》中所说,对于非IT学习编程这档事,本不是必选项,它取决于学习者的进取决心,是否要将自己打造为复合型人才。在未来,是成为计算机系统驱动下的劳动者,还是成为计算机系统的管理者,这完全取决于如何看待要不要去掌握新知识了。

会计专业最核心的功能是记账,在会计越老越吃香的年代,各种账簿记录、各种数据的核对(勾稽关系的校验与汇总)成了这个职业最主要的工作。在一个行业里呆的越久,对行业特性就能理解得更深入,通过数据洞察经济事项的能力就越强,对特定行业的数据就越敏感。然后通过数据间的细微差别,就能判断业务是否合理,是否发生了错误。但是,随着计算机系统的普及,这种经验上的讨巧,越来越没有位置。各种帐薄早已变身为数据库,各种稽核,早已被计算公式取代。对业务合理性的判断,除了具体的预警设置,更有整个行业数据背书。也就是说,会计这个行业已经发生了天翻地覆的变化。要想更好地与数据打交道,掌握与数据有关的技术,就成了新时代的会计基础。

我们可以看到,【表】这个东西,在财经领域成了最基础的工作对象。轻则熟练使用Excel各种公式、对数据格式有基本了解,能够熟练使用透视表简单分析数据。重则能录制宏,根据工作场景自定义函数,数据动态化分析和可视化,甚至能解决各大系统的定制化不足问题,提供灵活的IT解决方案。

会计部门,历来被冠为费用中心。投入可见,产出却不明显,这样很容易被边缘化。要想站到舞台的中心,唯有掌握话语权。通过技术,是掌握话语权途径中,最便捷,成本也最低的方式。

诚如《明比阅历浅,暗拼体力衰,指下讲武德,码上笑春风》所讲,编程写代码,虚构投射现实世界,可谓博大精深。专业户苦攻十年尚且不能成精,更何况非IT人士。若按专业学习的路数,时间、精力和专注力维持度,专业英语等,样样都是吸精兽。

所以,会计人编程,不要落入专业编程的黑洞。应当本着务实的态度,一切围绕解决业务问题,时时刻刻提醒自己的专业不是IT。心态上要树立"我是非专业的"虚心态度,不争无谓的强,不好无意义的胜。能解决问题,才是标准。

大部分编程工具,都是非常专业的,需要具备计算机原理相关知识,才能驾驭。应该说门槛还是非常高的,尤其是对文科背景的人,要理解抽象的计算机知识,更是难上加难。如果一开始就学习C/C++,迟早会被里面各种复杂的概念给劝退。所以,选择简单适合的入门工具,就异常重要。关键是,不必投入过多的精力,就可以产生效果,这才是会计人入门编程的正确姿势。

1、入门编程前,要弄清应用环境。会计从业者,需要用Linux系统吗?需要在手机等多终端上进行作业吗?不会!财经类绝大部分从业者,所依赖的业务系统,都是Windows,不存在跨平台需求。

2、财经类从业者,学编程是为了编制软件销售吗?当然不是,而且不能。利用工作,而进行的相关开发,知识产权本就很难界定。如果想制作软件销售,那也得入门熟练掌握相关技能后,才可能有商业价值。

3、很多单位对软件环境有比较强的控制,尤其是外资企业。想利用专业开发工具,得申请,还不一定允许。这时,便捷不受管控的工具,就成了奢侈的选项。

想必,这么一比较,大家已经很清楚这款工具了。没错,就是VBA。VBA附带在Office套件中,而Office几乎是办公领域的绝对主宰。更是财经领域从业者的朝夕相处的工具,开发上与平常操作高度相关,对于开发目的和效果非常容易评价。

VBA无论是自定义公式,录制宏解决机械重复操作,还是图表动态利用,大规模数据分析,都有着非常丰富的支持。与各大ERP联姻,更是传统。

<欢迎关注本号,BtOfficer不仅站在多年老CPA,老投行以及常年IT投资的角度,更站在专业IT的角度,给广大非IT人员分享最简易的IT方案。不仅分享技术,更有工具等你来拿。总之,从行业和投资看IT,从IT看职业,带你涨知识。>