版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。
版权

前言

毕业6年,一直从事Java开发岗位,从最初的实习到外派再到现在高级开发,期间也经历了几个不同行业和不同规模的公司。有电信国企、金融保险、第三方支付行业经验。目前从事电商行业开发工作,行业可谓都是不同甚至无关,可以看出从事技术开发基本跟行业无关。
但是,技术上却有着翻天覆地的改变,从最初的国企里面三大框架(SSH)技术,后端用Java开发、前端用jsp、css、JavaScript技术,数据库Oracle,每天做着开发和运维的工作,迭代类的需求不像互联网公司那种敏捷开发,可以一个需求做个10天半个月甚至更久才上线发布,只要不超过deadLine。因干了2年多实在觉得没有太大提升甚至有种混日子的感觉,作为一个学技术的理工男来说,激情在一点点被磨灭,压抑在内心深处的某种声音总是在呼吁我,寻求改变和一个新的环境平台。

一、裸辞

那时毕业近3年了,总觉得凭借自己的一些小积累和经验,再找一份互联网相关的开发工作会很容易。于是,准备了一些时间后裸辞准备冲向互联网的大门。现实却啪啪啪的打了我的脸,才发觉大学同学去了鹅厂的,有做大数据相关的独当一面的,已经把自己甩了一条街了。而自己所掌握的技术也不过是过时了的SSH三大框架技术,时下主流的SpringMvc甚至分布式大行其道了,各种消息组件、缓存、分库等生面孔词出现在一个个面试场景里,才感觉2年多的国企开发时光已经落下了太多太多。眼看,裸辞1个多月了,面试了10几个公司,有的甚至是面了2次,导致头次失败第二次去到现场面试官都认出我来了:我们之前是不是面过?
怀着会遇到不同面试官的侥幸心理,让我极其尴尬的失望而归,不过面试官都还算友好,全程没有一点的鄙视和尴尬情绪,随和的再次面完整个过程,最后还是一句:“这样,你先回去等通知。有消息我们的HR会跟你联系的。”尽管知道,这是一句再明显不过的搪塞之词,自己也还是在心理自我安慰的点头答道:“好的,谢谢!”
都说程序员3年一小坎,5年一大坎。如此一个小小的面试都拿不下,于是开始每次面试后总结和复盘,查漏补缺。笔记本记录了面试的经历和面试问题点,记录了接下来的面试行程。期间,最受煎熬的是几近崩溃和脆弱的心态。太过紧张和压抑的情绪,也使得每次面试发挥的水平大打折扣。在经历了一个多月快2个月的时间后,断了社保和公积金,期间自己在某宝上买了社保缴纳续上,公积金却因为发现太晚而断了一个月(不过对后续不影响)。

二、转机

也是时来运转和机遇,被一家小公司做第三方支付公司选中,而自己也觉得当时支付是未来发展的一个趋势,公司也是在面临组织调整和改革中。甚至,当时的HR总监面试时,认真的说了一句:我们未来是要上市的!怀着期待的心情和激动的情绪,加入了这家100多人的小公司,公司的新换CEO清华毕业中大教授头衔,扬言要打造XX公司的一个大的金融生态圈。底层支付系统、外围积分商城,B端商户管理系统,C端钱包等等。我心中暗想:这不是模仿某宝的做法吗,还支付系统、商城、钱包。内心五味陈杂,悲喜交加。悲是因为:某宝已经做到 如此庞大,跟某信在第三方支付行业占有了90%以上市场,剩下的给中小公司争夺的市场机会并不多,甚至可以说是狭缝中求生。喜是因为:这样可以接触从0到1开始新做项目的机会,既可以学到公司核心业务也可以学到新的技术,两全其美。
从最初的新员工培训,学习了支付行业的业务知识,对整个支付行业和金融行业有了一个比较深入的认识。支付机构跟银行打交道,中国银行、建设银行、农业银行等商业银行。跟银联/网联机构打交道、跟三方机构支付宝和微信打交道。以及国际货币组织、信用卡组织等等知识。单从业务上来说,学到了太多太多。
这期间把公司的旧系统重构了一遍,旧系统用的是非常老的技术了,用的Struts1.0。支付系统作为支付公司的核心底层中台系统,支撑着整个公司的业务。新系统重构的过程花了整整一年时间,从前期的需求调研、业务梳理分析,技术选型和团队搭建。前面2个月一直在开各种会议:项目启动会、项目整体架构、项目整体评审等。3个月后项目终于启动进入开发阶段,整个团队:1个架构师、1个研发经理、3个产品、8个开发(含1个前端),一期工程耗时3个月完成上线,但未投入公司正常线上业务使用,用demo商城和测试商户,进行各种压力、性能和回归测试。慢慢接入一些小商户、二期工程在第二年的3、4月份基本完成,这时已经迁入大部分商户使用。

三、支付行业的变化

再到后来就是各种迭代版本的需求开发了,期间经历了断直联(支付机构直接跟银行对接),2018年6月份左右,支付行业乱象频出,二清、四方等。因此国家出台一系列了政策逐步退出支付机构直连银行,改为所有银行均接入网联,支付机构再经由网联平台跳转至各银行网银支付页面。
前几年 ,还有人使用网银支付、银联在线支付等B端支付形式。而到近几年,移动互联网的普及和发展,也改变了人民的生活方式,尤其是移动支付在生活中的应用与普及。以国内两大巨头:微信支付和支付宝来说,基本已经垄断了国内了移动支付业务,微信支付是建立在微信的社交生态圈,拥有10亿级用户的微信,打造了微信支付这一移动支付方式巨大 壁垒。而支付宝起初则是建立在为淘宝、天猫支付服务的基础上,慢慢做起来:余额宝、理财、花呗、蚂蚁借呗、扫码红包再到蚂蚁森林等。为争抢移动支付这一大蛋糕,使出各种招数与微信支付抗衡。

四、总结

而在这期间,一有空余时间,我就把工作中用到的技术点和遇到的问题,写博客文章记录下来。虽然博客开通时间已有8年。自大学开通写了几篇后,毕业工作就没怎么更新过。断断续续,可以看到直到17-18年,博客文章才慢慢的频繁更新起来。这期间多以分布式技术文章为主。
回过头来看,在这段时间里。经历了公司的组织架构调整、项目的轮换、老板的更换、行业的改变等。自己也积累了对支付行业的深入了解和职场的认识。最重要的是,让自己找回了大学时那种对技术的追求和热爱。一点一滴的积累,终究会形成一个知识网络,有句话说得好:知识到用时方恨少,事非经过不知难。