Being an SAP developer nowadays
Over the past few years we have experienced an innovation era in SAP. Mobile, Cloud and In-Memory are now the three foundations of enterprise computing and they are bringing a new life into the possibility to enrich and improve enterprise business.
Most of the people are talking about this innovation as a great step forward for the transformation of the “old style” SAP to a new one close to the current need of performing business quicker, anywhere and anytime, and they encourage customers to move into the innovation.
Innovation is absolutely great from a business point of view but what about the technical one? Many SAP developers are asking: “Are we ready to embrace this innovation?”
The question is properly valid in the terms on what you are questioning. There are, basically, two kinds of developers: “the gazelle” that fears this innovation because he considers himself of being already out of the game and “the lion” that enjoys it and he is ready on his mark for the challenge.
As an old quote says, “It doesn’t matter whether you are a lion or a gazelle: when the sun comes up, you’d better be running”, we, developers, are all in the game but we need to train ourselves in order to find our spot into the field and perform well.
The hardest part for someone will be to find the right technology that he wants to master. Looking into the pack, SAP NetWeaver Gateway, SAP HANA, SAP UI5, SAP Mobile Platform, HANA Cloud and so on, there is room for everyone with very different skill-set.
In my opinion, the greatest advantage, that currently we have, is that if you want to learn some of those technologies you can do it easily, there are a lot of possibilities out there.
developers.sap.com is your first trainer. This is a very valuable resource that offers you a lot of information, examples and tools in order to start your innovation journey.
Another great online resource is openSAP: “it works according to the principle of “Massive Open Online Courses” (MOOC): The key difference between MOOCs and other types of e-learning lies in the way MOOCs demand commitment by leveraging tried and trusted classroom concepts in an online delivery format”. In these days the new SAP HANA lectures by Thomas Jung went online and I should say that they are the best that you can find all around!
Online training sessions are for sure valuable, but in my opinion the old style face to face is still an incredible resource that combines learning with sharing and networking and it provides you a plus that you can’t find anywhere. SAP InsideTrack and SAP CodeJam are, in my opinion, events that a developer should consider to attend at least one time in his career.
“SAP Inside Track is a local grassroots community organized event where SAP Community Network members come together to share knowledge, expertise and network.”
“SAP CodeJam is a 5 to 6 hour hands-on coding and networking event where attendees share their knowledge and collaboratively develop with SAP technologies, platforms, and tools in a fun and casual environment. The events are developer community focused, supported by SAP, and explore technologies available through the Developer Center such as SAP HANA, Mobile, and Cloud.”
The innovation era in my opinion is a great achievement for SAP, but it is an incredible opportunity for developers to grow and to be part of a real change.
It isn’t so simple I know, some developers can consider the change a hard obstacle, but IT is like a parallel universe that runs at x10 and you should concentrate to evolve at the same speed.
Embracing Open Source technologies (i.e. OData, jQuery) and tools (i.e. ADT in Eclipse) makes the SAP Developer a modern expert up to date to the IT trends even more, something that I really like, it will attract a lot of young developer, freshly graduated, that can introduce into the panorama new idea and expertise!
I would also suggest the recorded SAP Live interview at #SAPTechEd “From ABAPer to MOBILEr: The Evolution of SAP Developers” where me, John Astill and DJ Adams are debating on these topics.
What are you waiting for? May the innovation be with you.
Nice one Ivan!
These are interesting times for developers. It is almost impossible to keep up with all new things at SAP (or to quote Thorsten Franz: "Taking information from SAP is like drinking from a firehose"). Therefore we can't have enough of these blogs. I echo your opinion that developers should attend at least one Inside Track, CodeJam (and add to that InnoJams and user group meetings).
For companies or communities I can recommend to organize an afternoon or evening with pizza & beer and start to collectively work on these tutorials. It's a lot of fun and you'll gain some great knowledge! I love to organize these kind of sessions.
you got the point, you should try and eventually fail... This is the fun: learn, discover, experiment...
Great blog Ivan with good explanation, but with frequent release of different SAP product its bit tough to keep the pace with SAP. For sure I am trainign my-self to embrace the innovation with selected technologies 🙂
Release of new products is the attempt to stay up to date to what users see in the day life. IMHO the problem was due to a lack by SAP in the past, but finally they understood and they are running fast to close the gap.
I had to come back and read this again. 2013 and you already nailed the things we needed to learn. You have to write a new blog looking forward another 4 years.
Have a good one!
I somehow missed it back then. Must have been too busy changing SAPScripts. 🙂
Agree, this is just as valid today. Perhaps Ivan Femia (the 3rd, yikes!) could re-tag it or even re-post with some sprucing up.
OMG... I completely forgot about this one
Thank you for bringing it up. I have to ask again to my Crystal Ball 🙂