前几天一个在银行做柜员的朋友给我发消息,说想转岗到金融科技部门,问我该从哪学起。我当时愣了一下,因为这个问题我自己也踩过坑。两年前我刚开始接触这个领域的时候,以为就是学学编程、看看区块链新闻就够了,结果面试的时候被问到一个支付清算的基本逻辑,支支吾吾半天答不上来。后来我才慢慢搞明白,金融科技的核心不是技术本身,而是技术怎么解决金融场景里的老问题。今天就把我这两年摸爬滚打的理解捋一捋,希望能帮新手少走点弯路。
金融科技到底包含哪些技术方向
说实话我第一次听到“金融科技”这个词的时候,脑子里一片浆糊。后来一个在支付公司做风控的老哥跟我吃饭,随手在纸巾上画了几个圈,我才算有了个大概的框架。他当时说的是,你把金融科技想象成一座房子,底层是数据和技术,中间是各种应用场景,顶层才是用户能感知到的产品。
从技术方向来分,目前主流的大致有这么几块。一是移动支付和清算网络,这是最贴近普通人的一块,你每天扫码买早餐背后就是这套系统在跑。二是大数据风控,银行和借贷平台用它来判断借你钱安不安全,我见过一个做小贷的朋友,他们模型跑一次大概要处理几千个变量,听起来挺唬人,但说白了就是想办法把坏账率压下去。三是区块链和分布式账本,这块争议最大,有人觉得是未来,有人觉得是噱头,我自己也还没完全想明白它在大规模商用上的瓶颈怎么破。四是智能投顾和财富管理,用算法帮你配资产,适合我这种懒得研究个股的人。五是保险科技,比如用行车数据来定车险价格,我去年续保的时候发现报价比前年低了差不多两百块,客服说因为我装了他们的驾驶行为记录应用。
你发现没有,这些方向有个共同点:都是拿新技术去改造金融里原来靠人堆、靠经验判断的环节。所以新手入门的时候,别一上来就扎进某个技术细节里,先搞清楚这个技术对应的是哪个金融场景的哪个痛点,比什么都重要。
新手怎么一步步系统学起来
我自己走过最蠢的一段路,就是一开始抱着厚厚一本区块链原理啃了半个月,看完除了记住几个名词啥也没剩下。后来我想了想,这不对啊,我又不是要去造底层协议,干嘛从最硬核的地方开始。调整思路之后效率明显上来了,分享几个我觉得比较实在的做法。
先补金融常识,再碰技术。听起来反直觉,但真的管用。你得先知道一笔贷款从申请到放款中间经过哪些环节、每个环节的风险点在哪,才能理解风控模型为什么要那么设计。我当时的办法是找了一本讲信贷业务流程的入门书翻了翻,大概花了一周,后面再看技术文章就顺畅多了。这个建议不是我拍脑袋想的,我后来跟好几个做金融科技产品的朋友聊,他们招新人的时候也最怕那种技术很溜但对业务一窍不通的。
选一个方向深挖,别贪多。金融科技太大了,你不可能同时把支付、风控、区块链、智能投顾都搞透。我建议新手先挑一个跟自己背景最沾边的方向,比如你原来做运营的可以先去了解大数据风控里的用户画像是怎么回事,你原来做开发的可以试试支付接口的对接流程。我认识一个从会计转过来的姑娘,她就死磕保险科技里的理赔自动化,大概花了三四个月,现在在一家保险公司做产品助理,虽然起薪不算高,但至少入行了。
提示:别信那些“三个月精通金融科技”的课程宣传。我买过一门,讲得浮皮潦草,后来退款还扯皮了半天。真正有用的学习路径一定是慢的,你得接受前两个月好像什么都没学到的感觉。
动手做一个小东西,哪怕很粗糙。学支付方向的话,可以试着用开源工具模拟一笔扫码交易的完整流程,看看资金怎么从买家账户走到卖家账户,中间经过哪些机构。学风控方向的话,找一份公开的信贷数据集,跑一个最简单的评分模型出来,准确率低没关系,重点是走一遍数据清洗、特征选择、模型评估的完整链条。我上周就翻车了一次,拿了个数据集想跑个反欺诈模型,结果发现样本极度不平衡,跑出来的结果看着漂亮其实全是假的,气得我当晚没睡好。但这种翻车本身也是学习的一部分,比看十篇文章都记得牢。
常见问题:没有编程基础能学金融科技吗?
能,但要看方向。产品经理、业务分析、合规这类岗位对编程要求不高,懂基本概念和逻辑就行。但如果想做风控建模或者支付系统开发,至少得会一门语言和基本的数据库操作。我建议先从产品方向入手,边干边补技术,比一上来就硬啃代码要坚持得久一些。
说在最后
回过头看,我这两年最大的感受是,金融科技入门最难的不是某个技术点,而是建立一种“技术怎么落到金融场景里”的思维方式。这个事急不来,也别指望看几篇指南就开窍。我现在也还在学,上个月刚被一个做跨境支付的朋友问住了,关于结算周期的问题我到现在也没完全搞懂。如果你也在入门阶段,或者已经在这行干了一阵子,欢迎聊聊你卡在哪个环节,说不定咱们能互相补补课。