In this blog I am trying» the ABAP developer «better to understand, or». the requirements for an ABAP developer thoughts to sort.
The classic ABAP developer
Is there still the classic ABAP developers? Why are the skill requirements so different? And what about the image of the developer actually?
In other professions, a development of the generalists to specialists to the Super specialist took place. Take, for example, the medical profession, for comparison. Here is the development of the doctor to the specialist a specialist to determine. I can already see a similar development in our profession.
Specializations of the ABAP developer
- Classic ABAP developer
- enjoy controls / reports / Dynpro programming
- WebDynpro developer
- WebDynpro ABAP 4 / JAVA
- BW developer
- SAU UI 5 Developer
- SAP HANA developer
Must-have criteria for all ABAP developer
Yes, a criterion that both in freelance contract notices as also applies to takes jobs is the mastery of ABAP OO and I guess also the temper of the OO thinking what summarizes content such as OOA, OOD, and architecture knowledge for me.
SAP module knowledge
The module knowledge added to the technological skills.
In the SAP environment there are estimated to be approximately 250 main - and 750-modules. The module knowledge are very often a must criterion for the ABAP developer and only in combination with the technological orientation of stems often» candidate "for the company. I have a their own perspective on the topic of the module here and my experience is to date the one that also experienced generalists in new modules to come to the course and definitely brings added value.
Each ABAP developers should bring a good basis in following topics:
- Interface technologies (IDoc, BAPI, RFC, XML)
- Performance basics
- Security basics
- Testing basics
New frameworks and tools
What that means for me as a developer? The comparison to the medicine can produce many findings, but our profession is without question quite differently. «My intuition tells me that the skillset quite so developed that a» wide asked developers «in combination with a» specialization «great added value in the company can afford.
Generalist or specialist, or Super specialist?
- How do you see that?
- What specs you can you find?
I posted this article on the SAP community network:
“I am the founder of Majer Consulting and Majer Training and an experienced software developer, trainer and consultant. I have been on the road in the SAP world since 1998, supporting numerous projects, and have developed a passion for software engineering, software testing and agile development methods such as TDD. When I am not servicing customers or holding seminars, I am speaking at conferences or writing my next book.”