How Do You Move from SAP Developer to Functional Consultant?
This reader’s question is one of the most common emails I receive about the SAP consulting market. It’s understandable that it would be — functional consultants make higher rates, are less vulnerable to outsourcing, and historically, are seen as more "mission critical" by the project team. However, I think some of those dynamics are starting to change. This is yet another reason why you should always look before you leap when it comes to moving around inside of SAP.
Many times, I see people jumping ship on areas within SAP they see as outdated that are actually still marketable — if they can make some tweaks to their existing skill set. And remember, when you jump ship on a particular skill, you’re losing all of that built-up marketability and experience. In some cases, it’s like your starting from scratch. That’s why building a logical extension from your current skills is often a better idea than making a big skills move within SAP.
I feel even more strongly about this when you’re talking about an area you have a real passion for. I have talked to SAP developers who have a passion for SAP development but left because they figured they were doomed to be outsourced. That’s a simplistic view — there are ways to stay on the development side and remain marketable, and I’ll write more about them in this blog as time goes on.
With all that out of the way, let’s go back to our developer who wants to make a functional transition. How would that be done? Well, the first step is simply to start focusing your development efforts on one particular module. This is a "best practice" for developers anyway, but for those who are looking to make a functional move, it is vitally important. So, if you want to move into the Financials area, make sure you start doing the bulk of your programming within the FI/CO modules.
Once you are focused on programming in the FI/CO modules, you are going to start picking up on more and more module-specific know-how. Learn as much about the functional side as you can. Eventually, you might be lucky enough to land a 50/50 "techno-functional" role. If you’re having trouble finding such a role now, I recommend looking to smaller companies where employees tend to wear more hats.
Of course, you don’t want to remain a 50/50 consultant — SAP rewards specialization. You want to keep pushing towards the functional side from there. But a techno-functional role is a great way to get that SAP skills transition moving forward. Once you have half your time invested in the functional side of SAP, from there you should be able to gradually get more functional exposure.
Just make sure you get some all-important module configuration skills. Eventually, I expect the importance of configuration skills to diminish somewhat, but right now, they are still the key differentiator in a marketable functional consultant versus a halfway-marketable "super user" who understands the product but has never configured it.
Remember that if you’re unable to make this transition as a consultant, you may need to look at becoming a full-time employee to get this kind of skills transition opportunity. It is very rare to obtain a high hourly rate while getting your skills fully retrained at the same time. So if that kind of exposure can’t be found as an SAP contractor, consider "going perm" until you get those skills. Then you can consider consulting again.
There’s more to say about the "ABAP programmer of the future" and how the functional skills transition works, but this is a good starting point and a good wrap to this first blog entry on the subject.













October 14th, 2008 at 6:40 pm...
Very Useful
October 16th, 2008 at 2:31 am...
Thank you Partha.
I try to add some depth of analysis to the SAP skill areas I blog in. You may also want to check out my recent webcast on Business Process Expert skills - this may give you some other ideas about the functional side of SAP and how it is evolving.
- Jon Reed -
October 30th, 2008 at 7:09 am...
Hi Jon,
I started reading your blog and they are very helpful.
Your analysis is spot on, real and very practical.
I am a QA Lead and working as SAP Tester, I have been doing a lot of research over the past few months as to how should I make the trasition and where in SAP.
I considered all options from technical (ABAP, XI) to FICO functional.
I am still confused as to what would be the best move for me, I did consider QM also, but there is’nt much requirements.
Please advice me !
thanks
AS
October 30th, 2008 at 7:16 am...
Abhi, thanks for the comment. I’m glad you like the site, I hope the passion and effort I have put into it comes across, sounds like it does, at least to you!
Let me offer you a few keys that I will write more about, and you can read more about them elsewhere on the site also:
1. Best to pursue the area of SAP most relevant to your current skills. For you, this means, stay on the functional side of SAP for now. It’s hard enough to break in without moving to technical also.
2. Best to pursue an area of SAP you are passionate about.
The biggest mistake you can make is to chase an area of SAP that is hot without regard to what you love to do. Remember, this is a career, not a quick cash grab. You must find something you are really drawn to in SAP, and that could be almost any functional area.
3. Combine core and emerging areas of SAP, or core and niche areas. QM is a bad example for you because, while there are jobs in QM, it’s mostly for senior folks, and most who have QM are better off with a core (MM) and a niche (QM). Find an area of SAP that is hotter. Why not financials? With all the upgrades, and all the advanced functionality in financials, that could be a good option. You can find both the core and emerging skill within financials. Unless you have a greater passion for another functional area, I think FI/CO is where it’s at for you.
- Jon Reed -