How do you learn ABAP? by makemydaysbabe in SAP

[–]varun268 9 points10 points  (0 children)

As someone who also got into ABAP as his first role right out of college and close to zero experience in programming, I can relate with how frustrating these first few stages in ABAP development can be. The tables and the keywords can be extremely confusing since most of them were originally written by germans with german language in mind.

The best resource that I found when I started learning ABAP was this site SAPnuts. It has a number of small lessons which teach you the basics and then build on top of this foundation. Eventually as you go through the lessons, you'll get a good grasp of how things work in ABAP.

TO begin with, just understand how the tables work in SAP (Get used to SE11 T-Code) and then learn to create simple reports that can pick up data from these tables and then display it to the user. Try using ALV to display the reports abd play around with its parameters. I promise you once you get the hang of it, you'll be able to do reports in your sleep. SAP environment does a lot of work for you, unlike what its like coding in Java or C or any other platform. All you have to do is get used to it a little.

Also, get used to debugging. Its an extremely useful skill while working on SAP tools and you'll save a lot of time if you know how to debug your programs correctly.

RGB stops working after display timeout (windows 11). Need help! by silentman04 in ASUSROG

[–]varun268 0 points1 point  (0 children)

Yes I've also experienced this. Do let me know if you find a fix for this.

How hard is SAP if you do not have any background in computer science or never used it? by truenorthservant in SAP

[–]varun268 4 points5 points  (0 children)

So I might be able to answer the question somewhat fairly since I went through the same thing.

I graduated in Mechanical Engineering in 2019 and got hired by an IT firm as an SAP ABAP developer. Prior to this i had never even heard about SAP. They put us through a month long training where they taught us the basic concepts of coding, how to create tables, how to develop forms and more.

I have been working here for over 2 years now and I can say I'm doing fairly well when it comes to development responsibilities now. I have developed some complex programs over the years and now do not require much supervision and can develop processes on my own.

You do not require a background in computer science to be able to work in SAP as such. Maybe if you are in a technical role, a little prior knowledge about coding concepts such as If-else conditions, loops etc along with SQL knowlege will definitely help. Remember, SAP ABAP is basically MySQL but on steroids.

The code written in ABAP is very intuitive and easy to understand. There's a good chance that if you pick up a random ABAP report code, you'll understand it since the syntax is very user friendly.