Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people, just like you, are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
Solved

CAREER IN SAP ABAP PROGRAMMING

Posted on 2003-10-28
5
4,062 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

Space-Age Communications Transitions to DevOps

ViaSat, a global provider of satellite and wireless communications, securely connects businesses, governments, and organizations to the Internet. Learn how ViaSat’s Network Solutions Engineer, drove the transition from a traditional network support to a DevOps-centric model.

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
Help on Business Objects 4.x 5 460
microsoft dynamic NAV ERP 3 124
configuration management 2 115
Suggestion for the first 90 days as sysadmin in new company ? 8 47
Introduction This article provides a high-level overview of the Quick Campaign and Campaign features of Microsoft CRM. The purpose of both types of campaign is to track outgoing marketing activity and customer responses in a single record. F…
For cloud, the “train has left the station” and in the Microsoft ERP & CRM world, that means the next generation of enterprise software from Microsoft is here: Dynamics 365 is Microsoft’s new integrated business solution that unifies CRM and ERP fun…
Nobody understands Phishing better than an anti-spam company. That’s why we are providing Phishing Awareness Training to our customers. According to a report by Verizon, only 3% of targeted users report malicious emails to management. With compan…
The Email Laundry PDF encryption service allows companies to send confidential encrypted  emails to anybody. The PDF document can also contain attachments that are embedded in the encrypted PDF. The password is randomly generated by The Email Laundr…

837 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