If anyone ever suggests a career as an administrator in the widely-used business software suite SAP, trust me, ignore them. If you value your soul, your sanity, and the precious time you have on Earth, that is. Experienced SAP administrators can make 100K a year. But don’t think about that. Think about Dr. Faust and that deal he made. Let me tell you about the world of pain that SAP admins inhabit…
SAP documentation is appalling. The many error messages their products churn out are unhelpful or downright misleading. The search engine on their spectacularly bad support website (supposedly a showcase for SAP’s Enterprise Portal product, but in fact persuasive evidence that you should not touch that product with a bargepole) returns page after page of irrelevant technical minutae or vapid marketing drivel for every one relevant hit (it seems that it is mandatory for SAP documents to be full of Bullshit Bingo phrases like “integrated business processes” and “leveraged data silos”). You spend literally hours wading through cruft on the off-chance that you might stumble upon the bit of information that you need.
Installing SAP software, or “deploying” it, to use their ghastly terminology, can be a days-long nightmare. SAP tacitly acknowledge this, providing helpful tools such as the laughably named Rapid Installer to guide you through the bewildering maze of prerequisites, dependencies and options that you must negotiate to even have a chance of completing an installation. Except they apparently don’t test these tools much, because they are flakier than the Singing Detective’s skin after a day in the sun. I lost many hours once during an install because I had the cheek to include a space in a directory name on one of the numerous pages of options. The SAP installer wasn’t prepared for this daringly modern idea and promptly fell over, the error logs full of detailed information about everything except the actual problem, of course.
You might be thinking “Man, I feel your pain - I had to set up an Oracle DBMS once and that thing is a bitch to install.” No. You have no fucking conception of just how tortuous a procedure setting up SAP software is. Oracle, J2EE servers, these things are mere children’s toys, paragons of elegant simplicity compared to SAP.
I won’t dwell upon the staggering amounts of disk space and RAM that SAP’s bloatware requires merely to tick over. Or SAP’s proprietary instincts, so strong that their awful, butt-ugly GUI client uses their own buttons and widgets rather than the ones that come with your operating system, and as a result looks, feels, and works nothing like any other software you have ever used. They even have their own network protocol, TCP/IP apparently not being good enough for SAP despite the fact that everybody else in the world uses it, and you can’t use anything as vulgar as PING to troubleshoot network problems. You must use SAP’s NIPING instead. It’s the worst case of Not Invented Here syndrome ever recorded.
What I don’t get is that SAP is somehow one of the world’s most succesful software companies. They are perpetrators of a huge scam primarily designed to earn fat fees for them and the army of consultant parasites. Their expensive products are snake oil and their customers credulous fools.
Yes, I hate my job. Why do you ask?