我的2013—弃金融IT,从SAP业务
2023-09-11 14:16:26 时间
我的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 于成都
这一年,我跳巢了;
这一年,我换行业了;
这一年,我离开了生活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 于成都
相关文章
- [ubuntu]E: The package firmware-upgrade needs to be reinstalled, but I can't find an archive for it.
- IT软件开发常用英语词汇
- 【学亮IT手记】oracle远程连接工具PL/SQL Developer的安装使用教程
- IT运维安全的那些事?
- SAP UI5 sap.m.Table 实现响应式布局的两种配置模式
- SAP UI5 应用 index.html 里定义的 data-sap-ui-theme 值的加载原理
- sap.ui.core.IAsyncContentCreation 这个标记接口在 SAP UI5 框架中的应用
- SAP UI5 jQuery.sap.getModulePath 的工作原理
- SAP UI5 clone 到 WebIDE后,加载 sap-ui-core.js 后出现 404 Not found 错误的原因
- SAP UI5应用在SAP WebIDE里clone之后出现404 not found error for sap-ui-core.js错误的原因分析
- SAP UI5 why failed to load 'sap/cus/crm/lib/reuse/library.js' from resources/sap/cus/crm
- SAP UI5 GM6 require sap.ui.core.Core
- when is SAP UI5 sap-ui-core.js loaded
- SAP UI5 sap.m.ListMode - ModesingleSelectMaster
- SAP官方帮助网站,help.sap.com 背后那些事儿
- HANA live report - metadata retrieve - where I can find it in HANA studio
- Google 和 Facebook 如何大规模处理 IT 事件管理 —— 2016 SRE 大会之我见
- 安装 SAP Cloud Application Programming SDK @sap/cds-dk 时报错以及解决方案
- SAP UI5 sap.ui.vk 命名空间内的控件介绍
- SAP UI5 的 sap-ui-bootstrap script 脚本标签各属性解析
- SAP UI5 clone 到 WebIDE后,加载 sap-ui-core.js 后出现 404 Not found 错误的原因
- 成功解决error: Microsoft Visual C++ 14.0 or greater is required. Get it with “Microsoft C++ Build Tools“
- 求职时这样回答问题你就输了!来自IT类面试官视角的深度解读
- 大学生程序猿IT情书“2014爱的告白挑战赛”获奖名单及优秀情书展示系列之 - 【IT术语】情书+【搞笑另类】情书
- IT痴汉的工作现状13-吓唬电话
- U-GAT-IT中的一些细节以及变量含义
- OTA系列小问答:为什么汽车OTA会比IT OTA发展要晚呢?汽车OTA与传统OTA有什么区别?FOTA与OTA区别在哪?
- IT技术干货|软件测试任务分配