It's hard to see a downside to joining a consultancy and learning ABAP - as long as they have a project waiting for you on the other side! If they don't have some hands-on work for you, then I would be a bit more wary. It might still be a good thing to do, but as you're probably aware, your IT skills can't develop real "teeth" without being tied into project work. It's hard for me to say that this ABAP option is better than what you currently do because I don't know enough about your ASP career prospects, salary, and other key factors. As a rule, I like the idea of getting enterprise-related technical skills. By that I mean: the larger the company, the more mission-critical the project, the more marketable your technical skills become. And the good thing about SAP is that the companies you are working with will be of a decent size. In the long run, even if you do learn ABAP, you will want to find ways of combining your ABAP and your web development skills - bringing all of your programming skills together. SAP is relying more and more on web-based development, so the mix of ABAP and web development could really serve you well down the line.
Dig Deeper on SAP training and certification strategy
Related Q&A from Jon Reed
I'm currently a Microsoft Trainer and an Desktop Support Technician looking for a new career path. I'm looking at SAP for it's good rates of pay as ...continue reading
I have seven years of IT experience and 4 years in SAP Portal (java, WebDynpro, iviews). Now I would like to update my skill set with another SAP ...continue reading
I am a certified SAP PP consultant with eight years of functional experience in manufacturing (Steel and Mining) and one year of SAP experience. ...continue reading
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.