我的2013—弃金融IT,从SAP业务

时间:2020-12-27 20:11:44
我的2013,是动荡的一年;
这一年,我跳巢了;
这一年,我换行业了;
这一年,我离开了生活5年的长春,来到成都;
这一年,我放弃了坚持2年的梦想;
这一年,我找到了新的方向。

一、上半年
长春某银行核心系统优化升级第二期——贷款。
每天规律的早8:30到晚8:30的习惯已经养成,无论艳阳高照,刺骨寒风,还是大雪纷飞。
每周六如往常上班已是常事,大学时代期望工作有周末双休的我,当时已经没什么想法,已经“无怨无悔”。
别人听说你是做银行核心系统的,“哇塞!好牛!好厉害!”,其实,当你进了那道门,屋内的风景已不再神秘。
我努力的在“百忙之中”挤出点时间来分配给我的梦想,可无奈之极,只能断断续续。

整个贷款改造,耗费在敲代码上的时间,不到项目周期的四分之一,而需求调研、详细设计和测试个占据大部分时间。
这让我感到震惊,为何代码写起来那么顺畅,仅仅是因为赋值了前一个版本吗?
也让我有所感悟,有了明确的需求分析、成熟的技术框架和详细的设计文档;
接下来要做的,就是将设计文档转换为程序代码,而且很容易。
核心、关键的东西,是业务!
这让我强烈的感觉到:技术只是工具、外壳,业务才是灵魂。
10年前,Delphi很流行,而今天呢?
5年前,转行做业务的你,现在还是每天加班加到天黑黑吗?

然而,就在项目进入测试阶段的时候,我选择了离职,这也是我入职一周年的日子。
我喜欢有弹性的工作,我还年轻,我还可以选择。
感谢面试我的某上市科技公司的AS400产品经理。

二、下半年
裸辞需要一定的勇气,除非万不得已。
关于新工作,我有两个选择:DBA相关和银行核心系统开发。
打算找DBA相关工作,是因为自己对数据库的热爱,和一直坚持学习数据库;
银行核心系统开发,这是我一直在做的工作。
最终,我两者都没选,而是进入了一个新的领域:SAP ERP。

三、 转变
改变是一件好事,尝试新鲜事物,改变是一件坏事,必须放弃旧的不必要的东西。
由于对数据库的热爱,我一直坚持学习,并梦想着做一个DBA。
可第一份工作总是加班,每天回到住处,身心疲惫,数据库的学习,也就断断续续。
再者 ,我的工作和DBA相差很大,对于数据库,所涉及到的也就增删改查。
以前了解到的数据库知识,长时间不使用,没得到及时的练习,也没有合适的锻炼机会;
所以,渐渐的,以前熟练的东西慢慢变得生疏,最后忘记。
以至于我在成都参加一个SQL server DBA面试的时候,竟然忘记了数据库最基本的ACID特性和第一二三范式。

经过那次面试,我开始反思,与其苦苦的挣扎,还不如顺水推舟。
我适合DBA这个行业吗?整天面对冷冰冰的服务器和漆黑的UNIX(或linux)窗口,与机器沟通。
对于数据库,除了增删改查,备份恢复,编写各种简单、复杂SQL语句、存储过程、函数,我还会别的吗?
我熟悉UNIX(或Linux)操作系统吗?
在大数据和云计算来领之际,DBA这个行业有前景吗?若有,能持续多久?

现在的IT行业,不像10年前,通晓一门技术,你就是牛人!
现在的IT资料,数不胜数,博客,书籍,你还需要自己去琢磨,自己去研究吗?
现在需要的IT人才,熟练使用一两种成熟的IT技术,灵活的应用于各种业务场景,一切以业务(或产品)为中心。
至于谁想做某方面的专家,爱谁谁做去吧!

思考完这些问题后,我发现自己并不适合做DBA,所以放弃了坚持两年的DBA梦想。

对于金融IT,我有莫名的恐惧和不安,以至于我故意在成都银行面试的时候迟到。

说来也奇怪,放弃了我一直以来的坚持和固执,我很快就找到了新的工作,一个全新的领域:SAP ERP开发。

新的工作,新的环境,新的同事,新的想法。

SAP ERP开发语言ABAP,这是一个二次开发语言,很多功能别人已经实现,再研究代码已没什么前途。
所以在开发的过程中,我都尽量不要研究如何实现某个功能,而是复制现有成熟的框架,学习、修改并加以利用。
我们都知道,取其精华去其糟粕,温故而知新,可以为师矣。
无论代码写得多么复杂、高级,使用一两次,你不会,好,那再使用十次你总会了吧?

一位现在作为ABAP开发顾问和SAP SD业务顾问的同事分享了他的经历:
5年前,从零开始,学习ABAP,学习SAP SD业务。
作为开拓者,辛苦自然不用说,然而,他的付出有了回报,而且硕果累累。
并建议我:要站在巨人的肩膀之上,拿来主义,学习、修改、加以利用,高效的实现更加强大的功能。
回想起以前我,总是将大部分时间消耗在研究代码之上,为了实现某个功能而绞尽脑汁,并将业务束之高阁。
虽然成长了不少,但却忽略了更加重要的东西。
今后,我将更多的时间花费在SAP SD业务上面,同时,我也了解配置是怎么回事。
并期望在将来做一个free time consultant。

这里我也想告诉阅读本文的您,不论您是做开发还是运维,多学习些业务吧。
中国不缺代码民工!
对于做应用开发的人来说,无论你研究什么东西,只要不能转化为生产力,那都属于浪费!

来到成都后,我重拾遗弃了多年的英语。
每天再忙,也要抽出时间来听听,模仿着说几句,不断的积累;
还加了个英语QQ群,试着用英语和他们对话;
还买了本书——《American Accent Training》,学习如何发音,如何断句。
总之,时刻抱着学习的态度面对一切事物。

四、展望
2014年,通过Retail项目,CRM项目,让自己成长起来。
2014年,吃透SAP SD业务。
2014年,懂得SAP SD模块的配置。
2014年,多学习OFFICE操作。
2014年,能够流利的说出美式英语。
2014年,去成都以外的三个不同的地方旅游。

2014-1-3 于成都