2022年总感觉过的真快,这一年,总觉得做了很多事,又感觉还有很多事没有做,既有充实感,又有几分遗憾,今天是2022年最后一天了,特此总结。
一、完成IT架构转型及服务能力提升咨询项目的实施
我在此项目中担任甲方技术经理,主要负责科技部分的咨询管理,由于没有业务经理,实际上我也负责业务部分的咨询管理。
这个项目历经前期准备、调研访谈、规划编撰、意见征询、三轮评审及修改完善等阶段,历时半年时间,共形成2500多页136万余字交付物成果,共完成了总体业务战略蓝图规划、IT战略蓝图规划以及14个专题规划(零售业务规划、对公及供应链金融业务规划、中间业务平台规划、电子银行业务服务能力和平台规划、客户服务与精准营销平台规划、全面风险管理体系规划、核算体系和大总账平台规划、中台战略规划、数据治理及架构规划、IT治理规划、技术架构规划、应用架构规划、安全体系规划、技术标准与规范),提出了“1213”战略工程,即:“美丽河北、数智农信”一个战略目标、“总体业务战略蓝图和科技战略蓝图”2个蓝图、13大系统群,共45项实施内容。
二、重构企业级金融云研发平台框架
在不影响日常工作的前提下,我利用闲暇时间重构了企业级金融云研发平台框架(Enterprise-level financial cloud R&D platform,简称为EFCRD)。
站在Spring巨人的肩膀上,充分利用SB框架特性,只做增强,不做删减,具有统一的报文规范、异常处理规范、日志规范、安全规范。内置了多级缓存、多源数据库、国际化、websocket、代码组件流程引擎、分布式锁、分布式ID,线程池组件、二维码组件、验证码组件、领域驱动设计组件、feign组件、细粒度的日志级别控制,统一安全控制,如加密解密、签名验签、数据校验、流量控制、防重放攻击、防重复提交、防跨站脚本攻击XSS、用户鉴权(角色和权限控制)、黑白名单、数据脱敏、数据权限、***PI版本控制等,封装了常用设计模式(模版模式、管道模式、策略模式、委托模式),与Redis、Etcd、Zookeeper、Kafka、Nacos、行内其它系统(ESB、统一身份管理系统、密码服务认证平台)完成了集成,实现了等特性,具备开箱即用的特性。
同时,根据Spring Boot版本的变化,分别形成了2.7.x和3.0.x两个版本。
三、完成了几篇报告的编写。主要包括:《IT架构转型及服务能力提升咨询项目-预算编制报告》(16045字)、《IT架构转型及服务能力提升咨询项目规划成果报告》(13889字)、《夯实金融科技服务能力,打造乡村振兴的数字银行》(13502字)。这一年,我很荣幸能成为《农村中小银行数字化发展研究报告》的编委会成员,参与了该报告的年度汇报工作。
四、学习情况。
我平时有学习的习惯,一天不学习,感觉浑身难受。2022年,受疫情防控影响,在家办公的时间多一点,同时,工作上的繁杂的事情也少了一点,正好利用这些时间,把基础再好好的夯实了一下。这一年,虽说有点累,但是收获也是满满的。
(一)重视基础知识,大量阅读公众号、今日头条、简书、CSDN、知乎、twt、极客时间等推送的文章,并且要亲自实战。每天阅读量基本保持在10000字左右,涉及的知识有前端、后端、架构设计、编程思想、设计模式等等,长期积累就会有量变到质变的效果。重新学习了JDK8、JDK11、JDK17等语法特性,对函数编程、lambda、反射、注解、Spring Boot、TypeScript、Vue3、分布式设计、分布式数据库、大数据等知识,有了更深入和全面的了解。
(二)大量阅读开源软件代码。日常工作如果只限于使用CRUD,这些知识是无关紧要的,但是想要成为一名合格且优秀的架构师,这个学习过程是不可缺少的。我研发的企业级金融云研发平台框架,就从众多优秀的开源软件中吸收了很多好的做法,并且进行了改良,摒弃它们不合时宜的做法。
如若转载,请注明出处:https://www.kuaichafanwen.com/17391.html