天天看點

初,中,進階的 ABAPer 應該各自具備什麼水準的開發能力

一個朋友在我微信公衆号留言:初,中,進階的 ABAPer 應該各自具備什麼水準的開發能力。

以下是我的一些粗淺了解:

初級 ABAP 開發人員,能根據設定文檔進行功能實作,編寫相關代碼。遇到功能不能工作時,在中級 ABAP 開發人員的幫助下,能夠通過調試的方式進行故障排查。

中級 ABAP 開發人員,能夠根據業務顧問傳達的需求,配合進階 ABAP 開發人員一起,寫出詳細的設計文檔。能根據設計文檔獨立完成功能實作。熟練掌握 ABAP 伺服器常用的工具,并能夠靈活運用來解決工作中遇到的實際問題。對于自己工作領域的業務知識有最基本的了解。具有根據 ABAP 幫助文檔和 SAP 官方文檔學習 ABAP 相關新知識的能力。

進階 ABAP 開發人員,對 ABAP 語言的常用文法,優缺點,适應場合爛熟于胸。精通各種常用 ABAP 工具(ST05,SAT等等)的使用。熟悉自己工作領域的業務知識,能根據業務顧問的需求,獨立完成設計文檔的編寫。能指導和協調其他 ABAP 開發人員一起工作,能幫助其他 ABAP 開發人員解決在工作中遇到的難題。對 ABAP 發展動向有一定的認識,對和ABAP 相關的技術棧有所了解,比如基于 ABAP 技術棧的 OData 服務開發,以及這些 OData 服務如何被 Fiori UI 消費等等。