ABAP4. Что скрывается за этим лаконичным названием одного из языков программирования?
Если взять сухую характеристику, то ABAP/4 (англ. Advanced Business Application Programming, нем. Allgemeiner Berichts-Aufbereitungs-Prozessor[1]) — это внутренний язык программирования, который не распространяется свободно, используется исключительно в продуктах корпорации SAP SE и является их собственной разработкой.
Пара слов про SAP. Читается как ЭсЭйПИ. На просто — «САП» могут обидеться ).

История создания языка ABAP:
В интернете, годом создания этого языка считается 1980. Создан он был создан для работы с системой SAP R/2, потом SAP R/3 и нынешней S / 4HANA Cloud, разработчиком которой, является корпорация SAP SE.
Изначально аббревиатура ABAP расшифровывалась как -«Allgemeines Beleg AuswertungsProgramm», что можно перевести, как «общая программа для оценки документов». Позже смысл изменили на “Allgemeiner Berichts-Aufbereitungs-Prozessor” что значит «универсальный процессор подготовки отчетов» теперь это «Advanced Business Application Programming».
Годом создания самой корпорации, считается 1972, когда 5 сотрудников IBM, решили объединить свои усилия для создания бизнес-приложения для компаний. Уже в 1976 году, число сотрудников превысило 30 человек и продолжало расти. Они обслуживали более 50 компаний в системе R1, которая охватывала:
- Финансовый учет
- Управление запасами/проверка счетов
Уже через 3 года, в 1979, свет увидел второе поколение ERP-системы – R/2.
В 1992 появилась новая система R/3, она стала самой популярной системой в своём сегменте – клиент-серверная версия SAP ERP, которая не смогла бы появиться без ABAP.
А что сегодня?
Да возможно, простой обыватель никогда не слышал про этот язык, это и понятно, рейтинг его не так высок и в июльском рейтинге он всего лишь на 32 строчке, язык не распространяется свободно, его не изучают в университетах…
Но разве это повод для грусти? Вовсе нет, и вот почему:
Около 200 000 клиентов из 120 стран мира используют продукты компании SAP SE (и все эти клиенты более, чем богаты 🙂
Например, вот список из 10 клиентов России: Газпром, Лукойл, Роснефть, РЖД, ТНК-ВР, Сбербанк России, АФК «Система», Сургутнефтегаз, АК «Транснефть», Холдинг МРСК, КАМАЗ.
Думаете Беларусь отстает? Атлант-М, А1, Беларусбанк, Белаз, Алютех, Атлант, Армтек и многие другие.
И это только верхушка айсберга
Постоянные инновации
Не только в сфере управления финансами, но и, например SAP ERP Human Capital Management (SAP ERP HCM), является одной из самых надежных HR-систем для оптимизации кадровых процессов, функционал которой постоянно расширяется, чтобы сделать рутинную работу HR-a проще.
Безграничные варианты изучения языка АВАР — книги, онлайн и оффлайн курсы, а также огромное сообщество (группы SAP Jam, SDN, SAP TechED)
Высокий спрос на разработку и разработчиков
Почему же “какие-то” консультанты или “саперы”, как их снисходительно называют другие разработчики, так востребованы и столько стоят?
Все очень просто, 60% Европейских компаний и 50% американских пользуются продуктами SAP, а это колоссальный объем, прежде всего в финансовом выражении. Ведь эти продукты, за долгие годы использования, глубоко интегрированы в бизнес процессы, богатейших компаний мира, которым любая ошибка или проволочка, в том числе в программном комплексе, будет стоить миллионы.
Это еще и причина, почему многие SAPеры имеют такой “солидный” временной опыт и не спешат покидать своих мест, ведь чтобы внедрить систему, необходимо глубокое знание бизнес процессов компании, за что последние готовы платить серьезные деньги. Согласно последним данным, даже в Беларуси средняя зарплата входит в 5 самых высоких в IT области:
Будущее АВАР
Некоторые горячие головы, поговаривают о том, что в скором будущем, язык ABAP будет заменен, но это не так:
- Огромные инвестиции корпорации SAP в свои программные продукты, не только позволяют удерживать лидирующие позиции на мировом рынке аналогичных решений, но и ежегодно расширять сферы влияния.
- Клиенты.
Нельзя в одночасье отказаться от того, на чем построены программные продукты крупнейших компаний мира, некоторые стоили последним десятки миллионов долларов и на которых построена вся система отчетности. Поэтому они не только не откажутся от использования продукта, но и будут углублять его внедрение с помощью специалистов по внедрению.
В одном только EPAM в SAP деятельности, задействовано более 1700 сотрудников. А такие компании, как А1, Беларусбанк, ARMTEK, Fix Price, ищут себе сотрудников в штат.
Если же обратить внимание на рынок ближайшего соседа, то только в РФ это сотни вакансий
В заключении, хотелось бы отметить, что язык программирования ABAP, является постоянно адаптирующимся, под современные вызовы, языком, с неплохим потенциалом в будущем.
Уже сегодня, компании не то, что снижают количество вакансий на SAP специалистов, а даже углубляют их. Появились уже отдельные запросы на:
-
Консультантов
Тех, кто прекрасно владеет знаниями в определенной области данных и сможет не только разобраться в процессах компании, но и предложить оптимальное решение по внедрению.
-
Разработчики
Это непосредственно те, кто внедряет.
-
BI-консультанты
Человек, который занят непосредственно сбором данных для анализа и принятия заказчиком окончательного решения.
А где же обитают эти волшебные специалисты?
Ну помимо портфельных ресурсов каждого рекрутера, их еще можно искать на:
- тематических конференциях
- специализированных блогах
- специальных ресурсах от SAP
- сообществах специалистов
Умения по поиску SAP специалистов для рекрутера, могут стать курицей, несущей золотые яйца, в золотую корзину!
На занятиях в школе HRPR вы узнаете все необходимое о технологиях в IT
За 10 лет своего существования мы научились объяснять на пальцах самые запутанные IT-термины и понятия