|
首先是需要做一些事,确保能建立学习ABAP的良好环境。
以下事情的顺序不分先后:
- 找到一家支持你的公司。
- 找到一些对当下流行的ABAP技术有了解的同事,认识他们,并跟他们一起工作。
- 上一些基础的ABAP SAP培训课。
- 从小项目开始积累经验,并获取你同事的支持。
- 不断学习新技能,这是个长期而持续的事情。
- 逐步承担越来越多的责任。
- 分享你的经验。
然后,有一些技能我觉得是很重要的。你可能不需要全部精通,但对它们中的大多数有良好的掌握是很有帮助的。如果有些技能你不掌握,那你团队中的其他同事就需要为你做补充。在一个团队中,你要找准自己的定位,并贡献自己的能力。没人是完美的
一、硬技能(技术类)
- 面向对象编程,而不是面向过程编程(ABAP on premises和Cloud)
- 应用程序设计(报表,传统的Dynpros,Fiori等)
- 接口设计(JSON, XML, REST, OData, IDoc, RFC等)
- 典型的数据结构(DDIC)
- 业务流程知识(选择模块)
- CDS (Core Data Service)
- 设计模式(Design Patterns)
- Clean ABAP
- ABAP Unit
- ABAP开发工具Eclipse,Workbench
- abapGit
- 统一建模语言(Unified Modeling Language)
- 代码审查(Code reviews)
二、软技能
- 分析能力
- 好奇心
- 沟通能力
- 社交能力
- 同理心
- 良好的写作能力
- 条理性
这可能只是一部分而已。当然,没人能掌握所有技能。你说是吗?
感谢阅读,祝健康!
更多关于SAP培训知识,敬请关注ERP中文论坛。
本文链接:http://www.sapbbs.cn/thread-14574-1-1.html
|
|