Solved

CAREER IN SAP ABAP PROGRAMMING

Posted on 2003-10-28
5
4,053 Views
Last Modified: 2013-12-08
hi, i am software professional with more then six years of experience in application development in vb,sql2000. i want to change my career into sap. is there any scope in sap abap programming?
0
Comment
Question by:rishi1974
  • 2
5 Comments
 

Accepted Solution

by:
upwardbound earned 20 total points
ID: 10507260
Hi rishi1974,

I was a SAP developer from 1997 to 2002.  SAP is a huge integrated software package with lots of modules.  The modules cover all aspects of business functions like financials, manufacturing, order processing, etc.  My module was SD, Sales and Distribution.  If you want to get started in SAP, it's a bit tough.  Usually you need to work for a large company that has SAP installed because it tends to cost hundreds of thousands of dollars and the implementations tend to cost millions.  Things may have improved in recent years due to SAP's push into mid-size businesses.  My advice is to try to get experience in popular modules like the FI, CO, HR, MM, PP, PM.

Learning ABAP is the easy part.  The more challenging part is learning the modules.  Most contract work is for people with experience in certain modules like FI, CO, etc.  Business experience is a definite plus.  If you know any German, that helps since much of the source code is in German. (I don't know German.)  Older ABAP is more like COBOL and newer stuff is similar to VB or other RAD languages.  Most people specialize in certain modules because the whole system is so big, nobody can know it all.  I wrote lots of reports and small changes because SAP doesn't like you to make changes to their code.  They provide places for custom code called User Exits.  I found that I spent a lot of time finding out how SAP likes to do something, and then working within that framework.

I left SAP because I live in Phoenix and don't want to travel all of the time for work.  There is not a lot of SAP in this town.  Plus, in 2001 the bottom dropped out of the SAP consulting market.  I finished up a long term contract and moved on to other things.  I hear that things are improving recently for SAP projects.  Basis people seem to have more opportunities.  Basis is system administration for SAP.  No programming.  

As a language, ABAP is not particularly elegant but has matured over the years.  They have something called ABAP Objects that was introduce a few years ago.  Most books I found for ABAP were of poor quality or incomplete, a big departure from VB books.

What else do you want to know?
0
 

Expert Comment

by:Hamzat57
ID: 11066855
Basis people seem to have more opportunities : Which is more profitable and has more longjevity as per career wise ? Functional or administration.
What kind of pay are we taking about in Socal ?
0
 

Expert Comment

by:upwardbound
ID: 11086986
The good thing about Basis is it is needed by any SAP installation.  The bad thing about it is that it can be easily replaced.  It does not required as much business functional knowledge.  You can look on dice.com or computerjobs.com for SAP jobs to get an idea about salaries - probably anywhere from $40-100K.  If you have experience and don't mind traveling, you can make more money doing contract work - especially in Basis.  Programming or functional work requires experience in the specific modules that a company has.  And you usually need to follow the projects.  Many companies do an implementation and then don't need so many people when in maintenance mode.  The key is to get experience.  Find a company that is willing to train.

Which is more profitable? It all depends.  You have to find the work.  Programmers can do well if they have experience in the needed modules (ie. Financials, or Business Warehouse).  Basis jobs are more common but can be less sticky since there are other basis people out there who can take over.  At my former employer, they had a Senior Basis guy who really knew his stuff and got paid big bucks.  After the implementation was over, he got laid off and the junior basis guy took over (he was good, just less experienced) at lower pay.
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Read about achieving the basic levels of HRIS security in the workplace.
"Disruption" is the most feared word for C-level executives these days. They agonize over their industry being disturbed by another player - most likely by startups.
This Micro Tutorial hows how you can integrate  Mac OSX to a Windows Active Directory Domain. Apple has made it easy to allow users to bind their macs to a windows domain with relative ease. The following video show how to bind OSX Mavericks to …
This is used to tweak the memory usage for your computer, it is used for servers more so than workstations but just be careful editing registry settings as it may cause irreversible results. I hold no responsibility for anything you do to the regist…

895 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

14 Experts available now in Live!

Get 1:1 Help Now