Career Corner Discussions
Join the conversation in the Career Corner group to ask career-related questions, find approaches to building skills, and seek career advancements.
cancel
Showing results for 
Search instead for 
Did you mean: 

SAP ABAP or JAVA

varghees_devasi
Explorer
0 Kudos
2,513


Hello Folks,

Just Wanted to know according to you, what is better SAP ABAP or Java Developer as a Career.

Presently I have 1 year Exp. as ABAP Consultant and 6 months as Java Developer I should continue in which career ?

Please help me with this.

1 ACCEPTED SOLUTION

santhu_gowdaz
Active Contributor
0 Kudos
599

Hi varghees,

ABAP and JAVA both good only. its all depends on your interest.

In sap modern technologies (Hana native development) are depends on java staff. Means a JAVA developer is know html, css, jsp, servlets, oData, Json, SQL, ....so this will help to lean sap new technologies like ui5, hana native development, serverside javascript, xsjs, River language, Fiori and many more.

As a abap'er he can learn latest technologies like gateway, workflow etc..

so its all depends on your interest.

At last, My interest is java and to be very much interest to learn Hana platform.

6 REPLIES 6

Former Member
0 Kudos
599

Stick with ABAP...

I have worked as a webdynpro java developer for the past 5 years....

i dont see any jobs for webdynpro java developers, not anymore....

ABAP in my opinion has a good market...atleast in this part of the world. (UK)

Regards,

J

0 Kudos
599

hi varghees,

both have their own merits and demerits,

just pursue the technology in which you rare comfortable....

0 Kudos
599

Well I am more comfortable in java but want to know before a switch is done.

santhu_gowdaz
Active Contributor
0 Kudos
600

Hi varghees,

ABAP and JAVA both good only. its all depends on your interest.

In sap modern technologies (Hana native development) are depends on java staff. Means a JAVA developer is know html, css, jsp, servlets, oData, Json, SQL, ....so this will help to lean sap new technologies like ui5, hana native development, serverside javascript, xsjs, River language, Fiori and many more.

As a abap'er he can learn latest technologies like gateway, workflow etc..

so its all depends on your interest.

At last, My interest is java and to be very much interest to learn Hana platform.

Former Member
0 Kudos
599

Hi Varghees,

I've personally done both Java and ABAP work. There are some advantages and disadvantages.

Things I liked as a SAP Java developer

+ I could do nifty things in web applications to wow clients that simply can't be done ABAP

+ Got comfy in the Eclipse development environment -- the IDE SAP probably will ultimately use for *all* application Java and ABAP at some point in the future

+Gained a lot of intricate knowledge of HTTP, which has been really helpful for troubleshooting a lot of things

Things I didn't like as a SAP Java developer

-Some Java product offerings of SAP's are really a step behind in best practice. The Internet Sales framework, for example, is built on Struts 1.0 -- which is now out of official technical support by Apache. I had to to use NWDS on my project, which is a bit of a gimped version of Eclipse

Things I like as ABAP developer

+Far more exposure to the business process

+ABAP dev environment is rock solid. Easy to get solutions built and tested quickly

Things I don't like as an ABAP developer

-SAP GUI. Programming to it requires a lot more effort than the HTML5/CSS/JavaScript you'd use for a Java web application

If you have opportunities to try out both, that's really awesome for your career.

Rodrigo-Giner
Active Contributor
0 Kudos
599

If your plan is stick with SAP.... ABAP all the way, now if you interest on JAVA is behond SAP go for JAVA.

With the coming of S/4 HANA has a lot of JavaScript so you could check it out  SAP Fiori is powered with SAPUI5.

Regards