现在的银行系统都用什么语言开发

Python012

现在的银行系统都用什么语言开发,第1张

这个问题提得很有意思!在2008年提的,以下是2019年5月份回复的情况。可能这个问题会变得很经典,如果再过个十年,不知银行会变成什么样子。

因为时间跨度长达10多年,很多当时浏览此问题的朋友现在回过头来再看看会觉得很有感触。

银行有很多系统,很多环节,人行大小额,银联,信用卡,国际汇款,证券三方存管,信用卡,保险。但不外乎自己的系统,具体的应用系统和联入各网络系统。自己的系统主要是核心账务系统,联入各网络系统有银联人行同业转账;各应用系统就包括基金、信用卡、保险。各应用系统的范围在不断扩大的,如理财产品系统,各类创新产品如个人贷款产品等,还有贵金属黄金,外汇交易系统,同业拆借系统,手机银行网银自助设备等电子渠道类业务。银行企业内部的内类办公,OA,资产管理,沟通软件等。所以你所能听说过的语言在银行都在使用:

C语言,java,javascript自不必说,还有flex,cobol,smalltalk,vb,R,python,php,swift只要排名前20的语言在银行系统都在使用。各类前沿金融科技也在银行广泛使用,区块链,人工智能,语音识别,DevOps,大数据云计算,Docker容器等等。

为什么呢,因为自从千年虫始,各类国外的信息技术都会在银行找到用武之地。银行还有各类数据库技术,各类人才,要不是人行对银行的安全监管,银行的创新会层出不穷,可能现在的支付宝就会是另外的样子了。

入门数据分析,需要学习和用到的分析工具都是一样的,没有什么比较适合新手之说,绝大部分学习数据分析的朋友,可以说都是新手,但谁不都是从新手慢慢变成老手的呢?所以学习数据分析,不要想着自己是新手应该受到不一样的待遇,大家都是同个位置出发,只是在出发前,自己的知识储备和心理建设有所差别而已,一切都得看自己的造化。

数据分析这件事,如果你要成为数据分析师,那么你可以去招聘网站看看,对应的职位的需求是什么,一般来说你就会对应该掌握的知识架构有初步的了解。你可以去看看数据分析师职位,企业对技能需求可总结如下:

SQL数据库的基本操作,会基本的数据管理;

会用Excel/SQL做基本的数据提取、分析和展示;

会用脚本语言进行数据分析,Python or R;

有获取外部数据的能力加分,如爬虫或熟悉公开数据集;

会基本的数据可视化技能,能撰写数据报告;

熟悉常用的数据挖掘算法:回归分析、决策树、分类、聚类方法。

这样子有的放矢地学习和专研数据分析,相信你的学习效率会事半功倍的,加油!