Leaving SAP – Into the Wild

After 10+1 years, I decided to leave SAP.

What did I do at SAP in these 11 years?

I have been acting in the role of Implementation Consultant, Process Consultant, Trainer Developer, Project Development Team Lead, Integration Architect, Escalation Manager, Project Manager, Solution Manager and Product Owner.

I also worked frequently with sales people and business consultants.

During my time with SAP I worked in all continents and spend an extended period in Silicon Valley/ US. If I remember correctly I was named 4 times “Top Performer” during my time with SAP.

I spent the first 6 years with SAP as a consultant. I almost always was the only SAP employee in the customer project. While in my first years this was extremely challenging, I learned a lot about software, people, management practices, pressure and stress. Also I started to dislike traveling for business purposes. 5 days away from home are not fun.

During this time I worked with major customers worldwide, e.g. Procter & Gamble, Gillette, Pirelli, BASF, Bulgari, Nestlé, Bang Olufsen, Kimberly-Clark, Mars and Philips. With them I did a lot of performance and system integration related work. I also built tools for myself and others, first in ABAP and later in Java.

I spent the last 5 years in positions which I would call “highly visible”. First in solution management where I worked together with a huge development organization in discussing and defining a relatively large software solution. First for myself and later for others I development and maintained a client / server Eclipse RCP application for software requirement and bug tracking (similar to JIRA). This software is used by several business units in SAP with approx. 600 users.

Afterwards I was the content team lead (Product Owner) for a development team and had the opportunity to facilitate agile development methods. I also used this assignment to fight certain dysfunctional management practices. This created in my opinion very positive results for the team and the team performance.

I enjoyed this very much, from the social aspect of building and motivating a team as well as trying to change management practices, which were not working.

Lately I was responsible for delivering mobile solutions. We were a very small team and implemented iPhone apps as well as an Android apps. At this time we were the only team, which did some work on Android.

I think I can proudly say that our team established Android related technologies and validated the usage of Android for SAP. At some point Android development was forbidden within SAP but we worked with the responsible persons to get the permission to continue. Now Android development is popular within SAP.

I also acted as content owner as well as Android programmer.

I also would like to mention that I also led two SAP Research Projects and did part of the implementation in these projects. I also coached approx. 10 students. Working with fresh minds was alway very interesting for me and we built SAP related solutions during this time in GWT, JSF, Eclipse RCP, Eclipse e4 and Android.

Didn’t you also do Open Source Stuff?

During my consulting time I had used every opportunities to simplify the customer implementation (and my life) with tools built in ABAP and in Java. I frequently see a lot of manual work done by other people, while I usually build tools for these kind of things.

Having a “high visibility”” position at SAP typically means that you spend a lot of time in meetings, status calls or reporting something. I feared that continuing this route would lead in loosing my technical skills.

To maintain my technical skills I worked at night after my SAP work and on the weekends. At some point I needed more time and I requested a work time reduction at SAP.

Afterwards I only got 80% (later 60%) of my salary from SAP and only worked 4 (later 3 days) for them. If I visited a conference or delivered a training I had to take vacation at SAP. I had a huge pile of open vacation days collected in my early years with SAP, so I used these days to join these events.

While SAP never sponsored any of my Open Source related activities, I still value that they let me work part time for them so that I could spend time in technical topics outside SAP.

The people I meet

On the customer side I had the opportunity to work together with all levels of the organization from CIOs, support people, programmers, business people, end users and more.

I met a lot of impressive people at SAP, as well as several people which have been challenging to deal with. Both groups can be fun and I learned a lot about conflict handling and resolution in theses years.

The person which had the most influence on me was my former boss Bernd Mosbrucker. Bernd demanded a flexibility, which really pushed me to my limits. I’m sure a lot of my current personal abilities have been improved during my time with Bernd. I also found Bernd dedication to his content topics very impressive.

In the last two years the most influential people on me were Marcus Zahn and Sergej Shafarenka. I really value their insights and controversial discussions.

I tend to value people with knowledge and skills over people high up in the ranks. This is not necessary conflicting. For example I admire the CO-CEO of SAP, Jim Hagemann Snabe. It appears to me that he still maintains his social and technical skills and he seems to make great decisions.

I have the theory that skills and knowledge give people confidence and that this enables them to receive good feedback from other people, so that they can make good decisions.

My funniest moments at SAP

Once a customer CIO tried to blackmail me into working full time for this company. He did confuse some facts, therefore his blackmail attempt was quite amusing.

Once I did complete an automated testing setup. This automated testing was running automatically and critical issues where also reported automatically. I was forced to stop this testing. In a personal discussion with the responsible person he repeatedly said that “the project does not have the resources to perform this kind of testing”. My attempt to explain everything was done automatically failed.

A group of tech people in a meeting declared “Find and Replace” in Excel as to risky and did the required changes manually.

A customer repeatedly called me between 2 and 3 in the morning on weekends to check if I would be available in case of potential production problems.

My first customer escalated to the SAP board every time I wanted to take vacation in the first two years of my assignment with the customer.

I once offered a service to implement a certain component of SAP in two weeks. A customer to which that was offered was extremely offended and requested to get a “real implementation” which should at least take a year.

There have been other hilarious moments, but either I don’t remember them at the moment or if I do I feel that I should not share them in a blog entry.

For the insider: No, 86 is not the right number. ;-)

So if everything was so great, why do I leave?

I guess partially because I had to move anyhow. My mobile project was declared as finished and my team members reassigned to other projects. My new suggested position would have been a more “strategic role” in the mobile area. Unfortunately the description of this role sounded boring to me.

I also feel that I have seem most of SAP, there processes and technologies.

Also I’m very much excited about Android and Eclipse technologies and working in the Open Source space. I want to spend more time on these topics.

In summary this wasn’t easy for me, 11 years are a long time.

If I could change things in SAP, what would that be?

I think SAP started lots of new initiatives. Most of them I like.

I personally hope that SAP continues their attempts to implement agile development practices. The agile practices currently have a few flaws but nothing which couldn’t be fixed. I think agile methods have great potential for SAP.

I hope for improvements in the runtime characteristics of the ABAP virtual machine. I needs to get faster. As a Java person I believe SAP should just compile ABAP to the JVM to leverage this platform. ;-)

The same applies to the user interface technology performance. It needs to get faster.

Last but not least, I’m a tool person, so I would like to see the development tools enhanced so that SAP development can create, faster, great solutions. ABAP on Eclipse is a great effort, I hope that it will be made available widely in and outside SAP.

Best wishes for SAP

I like to wish SAP and my former colleagues all the best. I like that Germany has a huge software titan and I would like to see it continue to be successful. I’m very impressed with SAP dedication to Open Source in general and Eclipse technology in specific.

I should also mention that I have the option to return to SAP within the next 3-4 years. I think if I return to SAP I would try to join one of there Open Source initiatives.

The future

Goodbye SAP. I now walk into the wild…. :-)

About Lars Vogel

Lars Vogel is the founder and CEO of the vogella GmbH and works as Eclipse and Android consultant, trainer and book author. He is a regular speaker at international conferences, With more than one million visitors per month his website vogella.com is one of the central sources for Eclipse and Android programming information.
This entry was posted in Eclipse, Other. Bookmark the permalink.

31 Responses to Leaving SAP – Into the Wild

  1. Radheshyam says:

    The greatest point for me in this thank blog post is

    “I have the theory that skills and knowledge give people confidence and that this enables them to receive good feedback from other people, so that they can make good decisions.”

    See you soon writing a welcome blog post.

  2. Andre Spura says:

    Hi Lars,

    good insight, interesting thoughts. I am glad our ways have crossed, at least for a short time in “TM space”.

    Good luck and all the best in the wild.
    Andre

  3. Kumar Bibek says:

    Hey,

    Didn’t know that you worked at SAP. 11 years is a long time :). I worked at SAP for a few months, nothing really big though. Hope we would see more and more tutorials, examples and probably books as well.

  4. Mike says:

    You have created great stuff for Android and up until now i still read those every now and then. I know you’re going to be happy whatever your choice would be. Good luck.

  5. Nick Klumpp says:

    Good luck, Lars!

  6. Nauman says:

    Really great insight into the working of a large company. Short and funny.

    I think you should be getting a call from Google pretty soon — if you haven’t got it already :)

  7. Prakash G.R. says:

    Congrats and good luck

  8. Debbie Kaplan says:

    Lars, 11 years has flown by so fast and you have been an incredible asset to SAP and a great colleague! I truly enjoyed working with you over the years and had some fun times too. I wish you the best in your future endeavors! Happy Holidays to you and your family!

  9. kunal says:

    wish u all the best for the future and goodluck sir..

  10. Nicolas says:

    Lars…congrats … and welcome to the Jungle !

  11. Wow. That does it. I’m adding you to my role model roll.

  12. Kim Moir says:

    Wow! What a great story. Congratulations Lars on all your accomplishments at SAP and best wishes for the future!

  13. stefan222 says:

    Best wishes for you, and good luck!

  14. Good luck, Lars.
    Thanks for all your great articles so far. Hope more good stuff will pop up. Looking forward to hear where the road will take you.

  15. Lars Vogel says:

    Thanks everyone for the nice wishes.

  16. Bernd Mosbrucker says:

    Hey Lars – great experience working with you – as always said, your dedication and knowledge are impressive – so I hope we’ll have the opportunity to meet in the wild world out there. CU!

  17. Bernd Kolb says:

    Hi Lars,

    Willkommen in der Wildnis :-) I wish you all the best and hope our way cross in the future again
    Cheers,
    Bernd

  18. Proteus says:

    Thanks for your sharing and Best wishes!

  19. Hans Hofmann says:

    What unexpected move!!

    ;-)

    Good luck dude for your next steps … whereever they will lead you.

    Cheers

    Hans

  20. Nabeel says:

    Best of luck and keep writing these great blog posts

  21. Krasimir Semerdzhiev says:

    Great post Lars! It was really fun getting along on various open source events.
    I’m sure you’ll face lots of energizing challenges in the upcoming years and I’ll be looking forward to read your thoughts on them.

    Hope to read a “back @ SAP” blog as well in a year or two time. ;)

  22. kerr says:

    I learned a lot from your website, such as eclipse rcp and so on.

    So ,thank you and Good luck to you!

    Hope you can continue make contributions to Open Source Stuff.

  23. Uwe Jugel says:

    Good Luck Lars!
    Thx for all Java/Eclipse tutorials and special thanks for any OSS advocation inside SAP. When I started at SAP over three years ago the OSS situation was unbearable. It gets better every day now :)

    Best wishes,
    Uwe

  24. Oleg says:

    Good luck, Lars.

    Thank you for your contributions to the world.

  25. Sven Hader says:

    I wish you all the best in this new chapter of your life. Always appreciated the chance to work with you back in the “good old” SNP days. Hopefully, our paths will cross again some day.

  26. Ralf Gueldemeister says:

    Congratulations Lars and all the best for you new adventures. Of course I hope that you stop by in the valley more often, so we can here you latest stories :-)

  27. Sunil B says:

    Best Wishes to all your future endeavors Lars…

  28. Dimitar Georgiev says:

    I’m from a team in Sofia, BG, we’re quite specialized in plugin development, and i guess everybody of us started from your site back in the day.
    Now we’re doing some android-based stuff and again learning from you :)

    Best of luck in your present and future work!

  29. Lars Vogel says:

    @Dimitar: Sounds great! Have fun learning.

  30. So, what now? Freelance job? And just one more question: what to do to reach such a great position in software market? What’s your tips to be a jedi in software development?

  31. Lars Vogel says:

    @Marco: Thanks. I will try to work independent. And to your question, I’m planning to write a bit about the things I consider important in my blog. Keep an eye open. ;-)

Comments are closed.