Expanding ABAP skills to meet today's SAP roles

Expanding ABAP skills to meet today's SAP roles

Hi. I have more than two years of ABAP experience. Prior to ABAP, I had experience in VB and Panther. Now I am planning to enhance my skills. So, should I start looking at Java and Web-related packages for NetWeaver or should I go for techno-functional kind of things? I dont have much of fuctional experience. If NetWeaver, then which language/tools would you advise?

    Requires Free Membership to View

    When you register, you will start receiving targeted emails from my award-winning team of editorial writers. Our goal is to keep you informed on the hottest topics and biggest challenges faced by SAP professionals today.

    Hannah Smalltree, Editorial Director

    By submitting your registration information to SearchSAP.com you agree to receive email communications from TechTarget and TechTarget partners. We encourage you to read our Privacy Policy which contains important disclosures about how we collect and use your registration and other information. If you reside outside of the United States, by submitting this registration information you consent to having your personal data transferred to and processed in the United States. Your use of SearchSAP.com is governed by our Terms of Use. You may contact us at webmaster@TechTarget.com.

I think you've framed the question nicely: It's good for ABAP programmers to either expand their skills with Web-based programming or move into a functional role. I would also add team lead/technical project management to that list. In terms of which direction you should personally go, that depends more on your ultimate career goals which are hard for me to guess based on your question. To a degree, I think you also need to "go where the opportunities are." It is interesting to note that even in NetWeaver environments, there is still a lot of ABAP working going on. ABAP hasn't really gone away, but I think it's really important to understand how SAP's ESA architecture works and how it supports different kinds of development and modeling environments.

Sometimes the best way to move forward in SAP is simply to get involved with a project that is using the latest tools and technologies. Even if most of your role continues to be ABAP, perhaps you would also get exposed to iViews and the Portal Development Kit (PDK), or you might even get involved in some kind of xAPP development. You just never know. I think you are right to be looking to expand your skills beyond basic ABAP, so if you are unable to do that on your current project, you may want to look for an ABAP position that is more dynamic.

This was first published in September 2006