30出头,最近总想着对自己10年的工作有个阶段性总结,既是对自己职业生涯的交代和归纳,也想这把10年的收获能拿出来任君拍砖,与业内大拿交流切磋,希望自己不断进步不断升华...
自己入银行坑可追溯自2009年,至今也有8个年头了,这8年一直都在做一件事情:银行IT建设,头3年供职于金融IT外包公司,项目正好落在宇宙行里,中途幸运的遇到甲方招聘,凭借在这里干过3年活儿的优势,顺利进入甲方工作,换了一种角度继续银行IT之路。8年时间不长也不短,直接参与建设的行内系统有电话银行、柜面渠道、代理业务、营改增,间接参与的关联系统有ECIF/ECIFP、信用卡核心、支付结算、资管、签约等等等等,也算是在各大支撑着银行业务发展的核心系统之间游走了好几遍,也经历了业内的数据分散到集中,管理权限下放到总行集中的大演变,在如今AI、大数据时髦科技盛行的大背景下,也不能免俗的推演分析着银行业与这些未来科技的结合点,零零总总经历了不少,可即便如此,也总觉得自己知识掌握不够,总有“用时方恨少”的感觉,更不敢妄称专家...
以上主要是为自己mark一下,废话说完了,分割一下......
如今是技术大爆炸的时代,各种新技术层出不穷,前端的JavaScript、PHP、H5,如果今后计算平台真的迁移到虚拟现实上,还得知道unity、UE4、3dsmax、maya等3D开发与建模,后端各种MVC框架,包含的语言从曾经有且只有的几个爆款JAVA、C#、C++,演变到python、R、ruby也来搅局,说到AI还需要掌握神经网络、卷积、贝叶斯、傅里叶、KNN等等一系列的高深学问,因为创新,所以时代才会前进,BUT,讲真,作为银行业IT,无时无刻不在跟钱打交道,注定我们只能追求稳定、安全、可靠,因此我们一直使用版本已经稳定且更成熟的技术,后台依然是Java,前台依然是HTML+JavaScript,连JDK版本都比最新版低2个迭代,90%以上都还是1.6版本(当年1.6出来各种新特性,我们仍然持续使用了很长一段时间的JDK1.4),提了多少年的去IOE化,也是进度缓慢,没办法,谁让行业基因就注定我们只适合内稳态呢......我们就像深闺中的大家闺秀,我们对新技术时刻了解时刻向往,但要接受使用它们,总是需要时间的。
对于每一个银行IT从业者,都需要清楚的认识,技术非常重要,同样重要的还有对整个银行业务甚至对整个金融业务的熟悉和理解,我认为在银行里的技术,非常有必要拥有扎实的银行业务知识基础,至少有三点原因:1、在实现业务部门提出的需求时,我们更容易与业务人员达成一致,减少重新学习的环节和互相磨合的时间;2、在已提需求的基础上,运用自身对技术结合业务的敏感度,在用户体验、业务扩展性等方面进行优化提升;3、结合技术发展,主动在现有业务上提出优化升级措施,比如最近大热的刷脸取钱,就是结合当前大热的AI人脸识别技术实现的。换言之,业务与技术是互相推动,你中有我我中有你,缺一不可。世界在进步,银行也需要革新!
总结陈词:银行IT从业者的工作就是追求稳定+知己知彼+勇于创新。
从这里开始,我跟自己约好,不定期总结并记录银行IT工作中的经验,有过去的也有未来的,有技术架构的也有业务架构的,希望提笔有益。