目录:
近年来,随着SAP日益成为ERP市场的重要组成部分,对SAP顾问的需求不断增长。 根据针对IT和工程顾问对SAP顾问的需求进行调查的2013年第一季度牛津指数,有33%的经理预计他们在2013年第一季度对SAP顾问的使用将会增加,而41%的经理则期望没有变化。 只有23%的受访者预计会有所下降。 这种趋势已经持续了几年,并且已经使许多人开始从事或希望进入IT领域,以至于怀疑SAP是否是一个不错的选择。
问题是,在当今市场上成为SAP技术顾问需要具备哪些技能? SAP-ABAP认证会有所帮助吗? 就像任何重大的职业决策一样,问题永远不会结束,实际上,大多数人在对相同问题得到不同答案时都会遇到麻烦。 许多人认为,只有拥有计算机科学或工程学学位的人才可以从事这项工作。 但是,尽管这些技能肯定非常有帮助,但是任何能够理解代码开发基础并对这些事情抱有积极和生动兴趣的学生/专业人士都可以选择SAP。 最重要的是您具有良好的逻辑和分析能力。 在这里,我们将探讨在SAP-ABAP中职业发展的一些关键步骤。 (在“工作角色”部分中获取更多职业提示。)
SAP-ABAP认证:能否获得?
SAP-ABAP认证是否可以为获得奖励的职业提供单程票,这一问题困扰着许多希望进入这一领域的人。 证书在简历上看起来确实不错,可以帮助您快速掌握一些重要技能,但是完成证书也很耗时,并且可能还会花费您一些钱。 如果您负担得起这些费用,那就去买。 另一方面,如果您认为自己无力负担所涉及的时间和/或金钱,请不要担心。 缺乏认证并不是破坏交易的因素。 希望先获得所需的经验。 这样,如果您确实寻求认证,您将拥有一些使认证变得更容易的技能。 有些人甚至很幸运,可以在各种基于服务/产品的公司中担任初级SAP-ABAP顾问的职业,并且在没有认证的情况下继续前进。 (有关的阅读,请参阅我如何获得和没有技术背景的IT工作。)
另一个可行的解决方案是转移到其他ERP的技术方面,然后利用这些经验转移到SAP-ABAP中。 当您了解技术概念和业务领域的基础知识时,雇主将更愿意考虑您在SAP的职位,因为所需的培训较少。 在这种经历上加个证书,您应该可以在该领域找到工作。
建立您的SAP技能
SAP还提供了一个方便的工具,即Internet演示和评估系统(IDES)。 IDES支持基于旨在演示相关业务流程的模型公司的演示和自我研究。 对于SAP-ABAP爱好者来说,最好的部分是,与需要休配置的其他SAP功能模块不同,IDES系统中的技术编程组件更易于学习和实践。
像大多数编程语言一样,ABAP也具有可执行程序,这些可执行程序分为报告和模块池。 SAP使用的数据存储在数据字典中,并且程序可以使用类似SQL的语句进行访问。 了解这些编程概念以及SAP体系结构和环境为任何SAP技术顾问提供了基础。 了解这些知识后,您可以进行更多技术工作,例如SAP工作流,增强功能,SmartForms,SAPscript,Idocs和Web Dynpro体系结构。这些领域大部分是SAP专有的,并且需要对其基础功能有广泛的了解。 了解业务及其在SAP中的技术术语翻译方式也将有助于获得一个或多个领域的专业知识。
深入编程
每个SAP-ABAP顾问都通过专注于编程来开始他或她的职业生涯。 初学者可能无法理解功能或要求的整体情况,因此本质上是ABAP程序员。 您对编程概念,语法,语义和关键字的掌握需要增强。 及时完成开发是此阶段要关注的另一个领域。 对于初学者来说,了解实现逻辑的不同方式,从而加强他们对编码实践的命令,也是一种好习惯。
随着时间的流逝,您会获得更多实际的项目经验,您将期望了解SAP的关键功能领域以及相关开发。 您还应该能够设计和评估解决方案,了解更高级别的业务需求,并像业务关键用户而不是程序员那样进行交流。 在不同的实施,升级,支持和推出项目上进行的工作应该为成为SAP技术架构师提供所需的培训。 它还将在SAP技术方面的不同领域提供急需的熟练程度。
最后,如果您想在SAP中工作,则需要了解SAP技术顾问的真正目标。 许多人认为,要团队合作进行技术开发,并在评估解决方案时提供支持和建议。 尽管这些是SAP顾问的职责的一部分,但也希望他或她确保开发方法和行业中的最佳实践,并提供不同项目所需的度量标准和时间表。
为什么选择SAP?
对SAP技术顾问的需求很大,特别是如果您可以学习ISAP和Web Dynpro等与SAP相关的超级专业知识,并且了解商业世界以及SAP ERP如何使公司处于领先地位的话。顾问有望通过及时,及时地完成开发来满足客户的期望。 但是,不要将技术技能放在所有IT工作中必不可少的最基本的技能上,例如分析和解决问题的技能以及与技术一起学习和改进的愿望。