A good friend of mine(who also happens to be the entrepreneur behind this blog as well) asked me to check this blog out sometime back. I did and found that he has done exactly what we have been searching for so long as a developer “A For Dummies Landing page for ABAPers“. I have used some of the articles for self-study myself but have been thinking of what I should contribute as I really wanted to for quite some time now. Finally pulled myself together and decided what I should write about – some personal opinions in the SAP technical space to share with my fellow colleagues, peers and juniors(Yeah….Innovation!!! This would be a first in this space) before I start with some tutorials.
Having reached the ultimate level of monotony with ABAP, I wanted to try something new three years back and started working in SAP Mobility and Hana Data Modeling (Cloud and On-Prem) as a developer. Yes, you got it right – as a Developer. My love has always been technical consulting and development although I happen to have a Management PG Diploma as well in my portfolio. Some of my friends and colleagues clearly pointed out to me that we do not have ample opportunities in the technical space in our country if you are a “Senior” and the only way to “Survive” would be to get into a managerial role, I begged to differ! I wanted to do what I loved the most and believed that there would always be some space for the “Developer” in our industry.( Mythbuster Alert 1 – There is a technical path in our industry even if you are a senior however you need to be sellable).
As I was intrigued with mobile apps I thought I should move to that area (SAP’s paradigm shift towards UX was not in full force like now, back then)- Hey I had undergone a training in Gateway and Odata sometime back as well, that would help. I knew I had to prepare so went to the Master of knowledge – GOOGLE. Googling had me come across a lot of Jargons – Fiori/HANA/Etc. ( Mythbuster Alert 2 – Fiori is not a technology but a unified UX platform/strategy by SAP). Being from ABAP background the obvious choice was OData, got hold of a sandbox (which you can also rent on AWS) and started my own small projects beyond my work hours. Fiddled with UI5 a bit and I could bind my small services to see some output. Yeaaaah!!!
Two months of hard labour put in and I thought I was ready but hey there’s a new kid in town that is causing some stir in the SAP space (including mobility) – HANA. What does a database have to do with mobility? ( Mythbuster Alert 3 – HANA is not only a Database but also a platform built by SAP which supports other languages like Java etc especially with the combination of Cloud Foundry). It so happens that HANA DB has a thin application layer which lets you expose underlying data models (On-Prem and Cloud) as services and is extremely performance optimized. God!!! Another new learning in my “To Do List”. Went to the master again and searched for “How To”s but could not find much so decided it is the time I get my hands dirty to acquire the knowledge. And so it all started, all on my own? Of course not – I underwent a training in HANA(internal) as well but that was basic – Coming to the point at last after so many (unnecessary?) lines/words.
Also Read: Create your first program in HANA.
It is a consumer-centric industry and we need to think about our customers. I felt, they no longer want a good solution, they want a good cheap solution now as they need to compete as well in the market every day. Maybe ABAP will still be there, maybe it won’t. I believe if I keep upgrading myself I will stay sellable for myself and my organization and that is what matters to me as a professional. It’s time to pull myself together and as “O Great One” says, Just Do it!!!!
Cloud is NOW (not the future anymore) and Modelling/Mobility/XS so far good ways to go parallelly(I don’t have a vision so not sure 5 years down the line).
The IT industry always has a technical path and it is up to us to fill the gap in the niche areas and stay sellable as professionals. How we do it and if we decide to is up to us, opportunities are there in plenty.( Mythbuster Alert 4 – This is the end of this nonsense talk, however, I plan to be back with some tutorials in the mentioned areas – hopefully, if people don’t throw stones at me after reading all of the above). 🙂
Note – The opinions and thoughts expressed in the above article are completely personal and has no connection to any corporate/business/package direction or decision. Also, it is not meant to hurt anyone’s feelings and is entirely a personal journey where all my colleagues/peers/seniors have been pillars of strong support and cooperation! The above article encompasses only one area of SAP mobility and does not mean to say that there is no other option to explore as an ABAPer.
Do you Agree with me? I want to hear from you.
Whether you agree or not, please leave your quick comments below. Let’s start a healthy debate. 🙂