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

2023-05-16

我的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 于成都
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我的2013—弃金融IT,从SAP业务 的相关文章

随机推荐

  • Spring中 @PathVariable

    当使用 64 RequestMapping URI template 样式映射时 xff0c 即 someUrl paramId 这时的paramId可通过 64 Pathvariable注解绑定它传过来的值到方法的参数上 示例代码 xff
  • linux关机前执行脚本,Linux关机时执行指定脚本

    要实现在Linux关机时执行某个脚本的具体思路 1 在文件夹 etc init d 下创建关机时需要执行的脚本 file name 2 分别在文件夹 etc rc0 d 和 etc rc6 d 下创建该脚本文件的链接文件 K07file n
  • 人脸识别程序流程图

    这是基于bpnn与opencv的人脸识别系统大致程序流程图 整个系统的实现还要依靠FPGA及其他硬件外设 这个系统的优点是将已经训练好的bpnn神经网络模型变换成二进制文件下载在flash中 xff0c 对采集的图片只要做相应的调整 xff
  • 检测SqlServer服务器IO是否瓶颈

    通过性能监视器监视 Avg Disk Queue Length 小于2 Avg Disk sec Read Avg Disk sec Write 小于10ms 可以用数据收集器定时收集 平均物理读次数最多的SQL语句 xff1a selec
  • Ubuntu下提升当前用户权限到root权限的坑与出坑方法

    由于使用gedit过程中很多时候权限不足 xff0c 想到将普通用户的权限提升为root权限的用户 经过问百度 xff0c 有博客说通过修改 34 etc passwd 34 文件 xff0c 提升用户权限 如博客 xff1a https
  • MariaDB 表的基本操作(3)

    MariaDB数据库管理系统是MySQL的一个分支 主要由开源社区在维护 采用GPL授权许可MariaDB的目的是完全兼容MySQL 包括API和命令行 MySQL由于现在闭源了 而能轻松成为MySQL的代替品 在存储引擎方面 使用Xtra
  • 流程审批设计

    这是我的项目中使用的一套关于工作流和审批流的配置 xff0c 算是比较简单的 xff0c 这里只写其中比较核心的思路 xff0c 算是对之前工作的一个技术总结吧 以下是数据库设计 xff1b 后面再跟据实例分析每个表的作用 首先是流程配置表
  • 文件流写到ftp服务器,采用ftpclient.storeFile(String, Inputstream)将流写到服务器,没报错但服务器上没有文件,这是怎么回事...

    满意答案 qingjixiaolan 推荐于 2018 04 27 创建一个FtpClient对象 FTPClient ftpClient 61 new FTPClient 上传文件 读取本地文件 file xff1a 需要上传的文件地址
  • TSA not available (for R version 3.6.3) 解决方法

    安装包 全部安装包路径 xff1a https cran r project org src contrib Archive TSA下载路径 xff1a https cran r project org src contrib Archiv
  • android banner设置图片比例,Banner基本使用 2.1.0

    Step 1 依赖banner Gradle dependencies compile 39 com youth banner banner 2 1 0 39 Step 2 添加权限到你的 AndroidManifest xml Step
  • int,bool,字符串知识总结

    一 xff1a int整数类型 bool类型 一 xff1a int类型 xff0c 整数 1 xff0c bit length 返回一个数的二进制长度 a 61 5 0 1 10 11 100 101 print a bit length
  • postgresql从库搭建

    1 复制类型 PostgreSQL支持物理复制 xff08 流复制 xff09 及逻辑复制2种 通过流复制技术 xff0c 可以从实例级复制出一个与主库一模一样的实例级的从库 流复制同步方式有同步 异步两种 另一种复制方式为逻辑复制 xff
  • NotePad 快捷键

    转载于 https www cnblogs com pxzbky p 11567346 html
  • 网络通信原理和过程

    当时查http协议的时候了解的一些网络底层的知识 xff0c 感觉挺有意思的 xff0c 就把多位博主的资料整料梳理出来整理到一堆 xff0c 就当是一篇科普文吧 一 网络的五层模型 如何分层有不同的模型 xff0c 有的模型分七层 xff
  • Springboot读取本地图片并显示

    在application xml中配置url访问路径和本地图片路径 xff1a 配置 url中访问路径 xff0c 这里为 xff1a localhost 8080 image 配置 本地图片保存的路径 xff0c image会根据D up
  • vue路由跳转到指定页面

    1 this router push name 39 Home 39 2 this router push path 39 view 39 3 this router replace name 39 Home 39 4 this route
  • Post方式提交,通过上下文HttpContext,Request[""]获取

    问题场景如下 xff1a 在项目的一般处理程序中 xff0c 所有方法都是通过 context Request 34 参数名 34 ToString 来获取参数的值 如果我直接将参数追加到URL后面 xff0c 直接Post xff0c 后
  • maven项目添加mysql的链接驱动

    Maven项目中添加JDBC驱动 在pom xml配置文件中添加 lt dependency gt lt groupId gt mysql lt groupId gt lt artifactId gt mysql connector jav
  • 2.5年, 从0到阿里

    从来没有想到自己的求职之路会这么顺利 第一次投阿里就拿到了offer 以前一直都是做好被刷的准备的 3月31号晚上收到了来自阿里的正式offer 签下录取意向书 粗略算了一下 从2012年9月份正式入学进入计算机系到2015年3月签下阿里o
  • 我的2013—弃金融IT,从SAP业务

    我的2013 xff0c 是动荡的一年 xff1b 这一年 xff0c 我跳巢了 xff1b 这一年 xff0c 我换行业了 xff1b 这一年 xff0c 我离开了生活5年的长春 xff0c 来到成都 xff1b 这一年 xff0c 我放