后台收到一位朋友的私信,询问在33岁的年纪要转行到SAP,该如何寻找切入点。
如果您看完后有好的建议,不妨也在留言中分享。
Question
您好,看了您很多文章和回答,有很多收获,非常感谢,目前我是一名33岁的程序员,sap没有任何经验,最近离职在家,一边了解行业一边自学相关知识,希望能转行,请问,对于我这种没有相关经验的程序员要顺利转行,应该从哪个模块开始做起?
虽然网上的大佬们都提到,模块不是最重要的,了解企业、行业业务逻辑更重要,但是因为我是零经验,又对sap未来云相关方向摸不清楚,所以还是希望能有一个相对合理的切入点,以便最短时间内上手,尽快入门,未来想做云相关的方向,英语听还可以,说的有点慢,正在学习提高中,冒昧私信您,如令不悦,请见谅。
Answer
在回答之前,我想表达对你的敬佩。
不是每个人都有勇气在33岁的时候转行到一个全新行业的。老话说:「三十不学艺」,可现代人如果还奉行这样的人生态度,那就只是为自己的懒惰开脱罢了。
回到问题本身,你其实提供了三个主要信息:
程序员背景;
没有SAP相关经验;
希望从事云相关的工作。
由于你没说自己希望从事SAP领域内的技术工作还是业务工作,我就分别探讨一下。
技术领域
你之前就有编程的基础,进入SAP行业后继续从事开发相关的工作其实是个相对便利的选择。
在当下这个节点,我理解的SAP开发人员主要有两类。
第一类是传统的ABAP开发人员,每个ERP项目里面都会有需求:功能开发,报表开发,接口开发等等。他们需要了解比较经典的SAP ABAP开发技术,通用的接口技术,以及随着现在S/4HANA等新版本产品出来后,UI5相关的技术。
从事这一类工作的好处就是现阶段需求量比较大,每个项目基本都用得上,而且由于开发内容跟实际业务结合得比较紧密,是很好的熟悉企业业务的机会。
在去年,SAP宣布了ABAP on Cloud的计划,未来ABAP也能做云端开发。
第二类是基于SAP Cloud Platform的开发人员。
同样是去年,SAP推出了Leonardo这一「数字化创新」平台,而Leonardo的落地,很重要的一部分就是在SAP Cloud Platform上。
跟很多其他的PaaS平台类似,SCP支持更流行的Java语言,支持Cloud Foundry。同时SCP具备物联网,人工智能,区块链能更前沿的能力。
现阶段传统的SAP领域内的开发人员对SCP的了解还不多,关注度也不够,如果能及早进入,在国内算是有一定的先发优势,你的编程经验也能帮你快速上手,而且还满足你想从事云相关工作的要求。缺点就是暂时不会有太多的项目,而且距离业务比较远。
业务领域
这就是我们一般意义上说的SAP功能顾问了,包括SAP ERP各模块的顾问,也包括Successfactors,Ariba等等产品的顾问。它们或者本身就是基于云的,或者是有云端版本,基本也符合你的要求。
相对而言,功能顾问的入行难度更高,没有SAP经验者需要有一定的行业经验,或者培训经历,或者机缘巧合。在你现在33岁的前提条件下,直接进入乙方从实习生干起可能不太适合,可以考虑进入已经实施了SAP的甲方,边干边学。
我曾经有位前同事,很早就下定了要当SAP顾问的决心,经历了N次跳槽,从普通小企业的IT部门职员,金蝶顾问,一步步转到SAP顾问,之后又去了国内一流的咨询公司,也是相当励志。虽然现在SAP顾问并不能算什么了不起的工作,但实现自己的愿望,总是美好的,过程的曲折,回头看都只是笑谈而已。
我个人比较看好SAP Leonardo / SAP Cloud Platform的未来,从整个行业来说,现在正是形成差异化优势的好时机。从你个人来说,过去的编程经验也能得到最大程度的利用。
但是无论你选择什么,都面临着大量新知识的学习,困难肯定也不会少。所以,请加油。
以上意见,供你参考。
m.inwehub.com/#... (二维码自动识别)