SAP学员学习历程:SAP ABAP学员Johnson49工作的这半年

Johnson49的学历低于大多数人,读了初一就没有读书了,基础远远低于大多数学员,Johnson49在过去七个月中的工作中,一步步被动的把自己的薪水提升到税后2.52万每月。

本文发布于:2021-01-25

  Johnson49的学历低于大多数人,读了初一就没有读书了,基础远远低于大多数学员,Johnson49目前参加了成人大专考试,进一步提升自己的学历。Johnson49在我们这里的SAP学习阶段很努力,在整个学习过程中,我没有发现他玩游戏,在长沙集中学习点,非常讲究卫生,热情做大厨,非常勤快!学习完毕,在过去的七个月中,Johnson49在项目中经过历练,一步步的把工作薪水提升到目前的2.52万税后的薪水,他实现了自我超越。而且,他娶了一位非常努力上进的毕业于北京航空航天大学的具有硕士学历的老婆。他老婆是北京人,也从事SAP自由顾问工作,他老婆是岳父母的独生女,家庭条件也很好。 过去的2020年,是Johnson49人生中非常幸运的年份。

在过去,我们一般会记录大多数学员:
1. 为何要来我们这里学习?
2. 学习过程的大致过程,以及找到工作的结果。或者是实际工作后1个月技术支持结束。

    通常情况下就1-2篇,因为写每一篇微信文章很费时间和精力,写的太多也是流水账,也很少写学习后的项目支持过程。但是个别同学说,或者潜在学员希望,需要老师更多的体现的每个同学工作后的少许情况(其实老师认为,同学们参加完毕我们的培训,而且培训后找到合适的工作,作为培训来说,我们的工作已经完成的足够好了。工作后的情况,每个同学情况各异,项目环境也各不相同,和你们打交道的人有严苛的,有友好的,还有偷偷使坏的,这就构成了丰富多彩的社会)。所以后续可能要不得不多写一篇,但是有时候不可避免涉及到实际项目的一些内容,有些同学又不愿意体现,这也是矛盾之处,要看这如何平衡了,会出现这种情况,表现好的同学,不希望写整个支持过程。还有些会遇到项目非常困难,或者能力还不足够好的,更加不希望写。

    Johnson49之前有关的有两篇:
    1战胜并超越自我的ABAP学员Johnson49(2020-07-09)
    2. ABAP学员Johnson49面试过程中的一次关键面试辅导(2020-07-13)
这里对他工作半年(大约七个月)来的一个总结:
1. 工作方面,从最初乙方公司的1.4万每月(工作大约两个月),上升到第二家乙方1.6万每月(工作大约三个月)。第二家公司和项目经理就参加成人自学考试,没有邮件请假被视为旷工2天,工资要按照旷工还不是事假两天扣除较多,出现矛盾没有很好的处理好,从乙方离职,然后面试ABAP自由顾问,第一份自由顾问(1300元每天)工作刚进项目一天,他就要出来,感觉不适应全封闭的内网的工作环境,他同时还有谈好了另外一份自由顾问工作(1200元每天),所以立马转到第二个项目中去。该项目周期大约2个多月,目前接近尾声。算是稳定了获得了2.5万每月的税后月薪。

2. 生活方面,在这半年中,谈了一位志同道合的女朋友,从事SAP自由顾问工作,并在2020年10月前登记结婚。Johnson49的老婆为北京人,毕业于北京的排名前六的985著名大学,并获得硕士学位,之前从事SAP自由顾问工作一般稳定在1700人民币人天的收入水平。2020年的下半年因为疫情,接受过1300元人民币每天的短期的项目。最近所谈项目,目前又恢复到了1700元人民币人天的项目价格。从家庭收入上来说,两口子能目前已经接近3000元人民币每天,能有每月六万税后收入的水平,作为普通工薪阶层,这个水平在北京居民中也算很不错了。Johnson49的老婆非常努力,因为作为北京人,虽然说考上一所大学并不是难事,但是考入在北京排名前六的985大学也不是一件容易的事情。Johnson49的爱人还有打算在未来几年生育小孩不方便外出做项目的时间中,时间较多,顺便去读一个博士学位。这就是人生的差异,我们有时候,可能一辈子都达不到的目标,别人顺便就有可能实现,获得一个博士学位。

(1) 第一个项目的技术支持

Johnson49的第一个项目为复杂的汽车制造业的项目,很多自开发。最初Johnson49表现非常好,甚至做到了一个星期之内完成了8个需求的开发,我没有提供支援,这速度都让我很惊叹,Johnson49遇到困难就和以前毕业的学员一起研究,能很好的把问题解决。他们都无法解决的问题,就寻求我的支持。

Johnson49的第一个项目涉及了非常广泛的SAP SD模块的开发,这些开发已经是SAP SD模块实施中高度定制化的内容了。这些东西Johnson49作为ABAP开发人员能自己搞定,等明年某个时候,Johhnson49如果要学习一个业务模块的话,则他非常合适选择SAP SD顾问课程进行学习。

1.包括SAP SD模块的高度相关的各种增强(为Johnson04制作了五个视频文件,都是和SD模块高度业务相关的,对之前没有做过的Johnson49有难度) 2.SD模块的各种报表开发(报表开发,Johnson49完全自己搞定)
3.SD模块和汽车行业的4S店相关的分销系统的接口开发(比较难的两个需求,制作了两个视频文件,其他大量接口Johnson49参考搞定)
Johnson49的第一个项目需要我支援的增强开发,都是和SD模块高度相关的,一般的增强开发他自己搞定了。需要我支援的,我都制作了相关的视频材料:

以上视频的音频文件:
SAP SD模块中使用的VOFM的增强开发



SAP SD模块中使用的VOFM的增强开发


项目中销售模块的BADI界面增强和VOFM增强的联合运用



项目中销售模块的BADI界面增强和VOFM增强的联合运用



SAP SD模块中VF04报表界面的增强




Johnson49有些开发需求是高度和SAP SD业务模块相关的,比如SAP SD的VOFM的增强开发,比如销售订单的合并开票规则,以及自动科目确定的一些业务增强,这些对Johnson49来说是全新的,也没有接触过的。所以就直接基于Johnson49的开发需求,帮助他做了一些视频材料,这包括:









总体上,Johnson49在第一个项目中和业务顾问沟通良好,项目进度也不错。在非常短期的两个月时间中,完成了大型汽车行业的SAP SD的很多内容的开发。在全部内容开发几乎完成了,在集成测试阶段,他就一个问题向他的ABAP项目组长询问一个可能并不复杂的技术问题。也许ABAP组长比较忙,在一个非常大的集中办公的会议室中大声的说,你这都不知道?这让Johnson49比较生气,因为Johnson49认为,ABAP组长是组中老大,作为你手下的成员,就一些技术问题咨询你,你不回答就算了,还这样说,让他没面子。两人争吵起来,项目经理调解都没有用。

所以Johnson49在第一个项目是比较亏的。在开发阶段基本把所有内容都开发完毕了,后续的一个月基本是用户测试支持阶段,会比较轻松一些。但是Johnson49和组长的争吵,Johnson49就想离开这个项目了。过了几天,他找到了另外一个乙方入职的项目,薪水从原来的1.4万每月,上升到了1.6万每月,另外乙方是包住宿的,还有出差补助的。总体上薪水更好了。

这里,也提醒未来的同学们,一些老顾问会比较友好,一些老顾问并不乐意解答你们的技术问题。尤其是简单的问题,所以你们如果准备问别人的问题之前,尤其是单纯的技术问题,一定要自己在百度,bing中自己向全世界的顾问询问过才好。能自己百度解决的问题,最好不好问其他顾问。尤其是一些老顾问,他们自己的问题没有解决之前,自己正忙得不可开交,然后你去打搅他,也许是即使是值得他回答的问题,但是因为他太忙碌了,可能会这样说:“这你都不知道?”,这种方法可以让你下次避免问他。偶尔,有些情况下是例外,如果你是女顾问,而对方是一个男顾问,或者反之。如果是同性,你要先确定对方是不是一个乐意帮助别人的顾问。总之,你在问问题之前,你应该反复问自己,这个问题我自己百度,bing,soso之后如果自己能解决就尽量不麻烦别人。

如果是业务相关的问题,还非技术问题,一定要反复和业务顾问询问,确认。因为这类业务问题,搜索引擎不会告诉你答案的。

(2) 第二家乙方公司项目 无需项目支持
Johnson49的第二个乙方公司的项目,全程几乎没有咨询什么技术问题。
这一家乙方公司首先在厦门一个项目,大约2个月左右,他很好的完成了。他的公司要派他到天津的项目,在这个时候,他还面试成功了一个北京的自由顾问项目,人天单价1200元每天。但是他感觉项目周期只有两个月,自信心还不足够,他对现在的乙方公司感觉比较好,其实我是赞成他去做自由顾问工作的。因为对ABAP顾问来说,自由,甲方入职,或者乙方入职,就工作内容来说,本质没有什么不同,只不过时间紧张度不一样而已,而且他接受自由顾问工作机会,可以接近和他老婆几乎一样的薪水水平,这样更好一些。但是Johnson49最终还是继续转到乙方公司的另外一个天津项目上去。





接着他在乙方公司的天津项目工作着,这其中有一个成人大专的自学考试,他说他口头同项目经理请假回湖南长沙参加考试。但是没想到,乙方公司在发工资的时候,视为他那两天旷工还不是请事假两天,Johnson49控制不住自己的情绪并从乙方公司离职。

其实Johnson49还是一心想在这家乙方公司好好工作,这包括他去天津之前之前面试成功了一个日薪1200每天,而且在北京的项目,可以和他老婆工作地一起的项目,他都没有选择去。甚至因为领结婚证要请假,他都觉得因为工作可以稍后推一推。但是没有想到,因为参加成人高考请假两天的事情,他压抑不了自己的情绪,不得不离开。这有点"我本将心向明月,奈何明月照沟渠"的味道。这里希望进项目的同学,你们如果有请假,或者关于工作日志的审批等事情,关于开发需求的一些关键澄清,一定要正式邮件记录,还不是口头说说,最差要在微信中留下记录吧。

好在没几天,他又面试成功了两个自由顾问SAP ABAP工作。人天单价分别是1300元每天和1200人民币每天。所以我们认为,有时候遇到挫折有时候也不是什么坏事。如果天津项目没有算旷工两天,他这个时候依旧在好好的工作,每月大约1.6万的薪水。他也不会主动想着更换新的更好薪水的自由顾问工作。出现所谓旷工问题,他不得不去找自由顾问工作,薪水提高到税后薪水2.5万每月,一旦把第一个项目做好,后续他再也不会接受低于这个水平的薪水工资,只会越来越好。

(3) 第三个项目的技术支持
他首先确定了一家1300元每天的项目,但是不到1天,他就不在那个项目做了。转而到另外一个1200元每天的项目。他主要感到项目为全内网环境,手机都不能带到项目上去。让他感到很紧张,不能适应这种环境。刚好另外一个自由顾问项目刚好也面试通过,所以他很快转到新的项目去。

考虑到他第一个武汉的自由顾问项目他自己主动很快离开,所以我和他聊天,鼓励他下一个项目要自己努力坚持,除非别人要求你离开。另外,下一个自由顾问项目,如果遇到难题,可以联系我。因为他是第一次做自由顾问项目,他的心理上还没有做好准备,通常情况下,我们只提供第一个月的技术支持,因为过多的技术支持并不一件好事,尤其是一些人会容易形成依赖性,这种依赖性就像婴儿断奶一样,如果你哪天要告诉他,不能再吃奶了,他们会大哭大闹。但是Johnson49母亲经常给我电话,要我关注他的工作,现在Johnson49的老婆工作那么好,Johnson49也要匹配的上,加上Johnson49在长沙学习阶段,经常帮我辅助性的管理学员,我也希望他这次第一次的自由顾问项目做好。

2020-12-01 和Johnson49了解他的第一个自由项目情况

未来的同学,如果你们进入项目,尤其是自由顾问项目,一般前五天叫做双向选择期间,客户会决定是否需要你,你也可以决定是否愿意留在这个项目上。在前五天离开项目,是非常正常的。包括你们未来做了很久项目,也有可能你一到项目,发现项目开发内容很多,而且马上要一个月就要上线,你也可能会感觉项目周期很不合理,你需要立马提出来,如果你感觉风险很大,你就可以离开项目,不能强撑。



新的自由顾问项目,主要是SAP BPC预算项目的开发,SAP BPC这个模块具有一定的特殊性,之前Johnson49没有接触过,所以建议Johnson49尽快看看我们的SAP BPC模块的一些相关开发视频。















到了2021年1月底,Johnson49要做的开发基本完成,但是他的项目是按照一个写开发需求说明书的人的需求做开发,这个写开发需求说明书后来离开了项目,另外来了一位新的业务顾问,新的业务顾问对SAP的掌握的水平有限,或者理解的不同,提出了一大堆的问题,Johnson49在短时间中无法一下子快速修改完毕,为了干上线时间,他需要我帮忙他分担两个需求的修改。他自己负责其他的部分。这两个需求中,除了业务稍微需一些时间澄清之外,技术上的要求主要是:
1. 具有较为复杂逻辑的维护表,不建议通过维护视图,还是使用ALV或者Table Control来维护配置表。并和现有报表程序的融合(在现有的ALV报表的选择条件界面增加一个按钮,跳转到维护表的报表程序的事务代码上去)。



使用ALV报表做复杂配置表-01

使用ALV报表做复杂配置表-02

2. 通过一个报表程序中,动态调用另外一个报表程序的数据结果,并作相应的业务逻辑处理。

























新的业务顾问接收原来的业务顾问的工作,做进一步的测试,但是新的业务顾问会比较机械的根据业务需求文档来检查开发内容。比如一些自建表中,开发需求文档写的时候,列出了表格,新的业务顾问在测试时,就要求一定要按照开发需求文档的表的字段次序来对照SAP的实际开发内容。但是因为SAP的表的主键是一定要列表的前面,和开发需求文档的字段次序就不一致。但是这个负责测试的业务顾问反正就是不接受,一定要Johnson49修改,但是如果按照业务顾问的那种修改去做的话,就会导致程序逻辑,数据逻辑会出现问题。Johnson49感觉比较难受。好在项目中,还有其他能做中间仲裁人来做最终决定。











关于我们   
微信号联系:yitaiedu