+
Вход

Въведи своя e-mail и парола за вход, ако вече имаш създаден профил в DEV.BG/Jobs

Забравена парола?
+
Създай своя профил в DEV.BG/Jobs

За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:

105+22 =

+
Забравена парола

Въведи своя e-mail и ще ти изпратим твоята парола

„Глад за кадри“: Възможностите на програмния език ABAP

Специален проект в партньорство със SAP Labs Bulgaria

Темата за малкото обяви за работа и многото кандидатури за позициите в IT сектора е сред най-обсъжданите напоследък. А това се комбинира с прогнози за забавяне на растежа, което очакват както анализатори, така и Българската асоциация на софтуерните компании (БАСКОМ).

Подобна тенденция забелязват и от SAP Labs Bulgaria, която има офис у нас от 2000 година. „Екосистемите на по-масовите програмни езици са пренаситени с програмисти, особено такива с малък или среден опит. Това води до ниско предлагане на позиции и огромно търсене.

Докладът нa JetBrains за състоянието на екосистемата на програмистите през 2024 г. сочи, че най-популярните езици са около 20. На първо място е JavaScript, който 61% от специалистите по света използват за създаване на уебстраници. 

В същото време обаче според различни статистики броят на програмните езици в момента варира от няколкостотин до няколко хиляди, а това дава редица възможности за специализация в области, в които едновременно има търсене на кадри, но конкуренцията не е толкова голяма. 

Затова от германския софтуерен разработчик разказват за DEV.BG, че по-специфичните програмни езици и курсове са решение, което може да помогне на програмистите да изпъкнат не само в компанията, за която работят, но и на пазара на труда като цяло. 

„Специализираните езици са един съвсем различен свят, защото навлизането в сферата е по-трудно спрямо останалите езици. Тук средата не е препълнена, а напротив – има постоянен глад за кадри“, подчертават от SAP, която си партнира с 85% от бизнесите във Fortune 500, а клиентите ѝ генерират над 80% от цялата световна търговия.

Същите възможности, по-малко конкуренция

Една от алтернативите в този контекст е ABAP – език, който се използва от близо 500 хил. специалисти в SAP екосистемата и е създаден вътрешно от компанията. Това го прави и подходящ за разработка и разширение на SAP ERP системи

„Това е нишов closed-source програмен език и – въпреки усилията на SAP общността в посока външни tool-ове, библиотеки и документация – ABAP не може да се сравнява с Java или JavaScript в това отношение“, отбелязват от SAP.

Свикването с езика отнема няколко месеца, а добрите професионалисти е важно да имат и бизнес познания, които също се натрупват с времето.

ABAP общността е важна и на глобално ниво, включително и за главния изпълнителен директор Кристиан Клайн (в центъра на снимката).

„Навлизането и разбирането на даден бизнес процес и техническите му особености може да отнеме години, но точно това прави и работата с ABAP уникална – възможността да имаш допир и отпечатък върху най-критичните бизнес процеси за SAP и клиентите на SAP.“

А в крайна сметка нишовият характер на ABAP дава на специалистите още едно предимство при намирането на нова работа. Включително отвъд базираната в Германия компания.

Днес те питаме…

Какви нови AI умения искаш да развиваш?
Loading ... Loading …

ABAP знания за всички

Затова от SAP Labs Bulgaria стартират записванията за първия си професионален курс за обучение на ABAP специалисти у нас. Опитни експерти от компанията ще водят лекциите напълно безплатно.

Курсът е подходящ както за млади студенти, така и за професионалисти с опит в поне един програмен език. „Задължително условие са базови програмни знания, например какво представляват променлива, програмен цикъл, interface и др. Професионалният опит е предимство, но не е задължителен“, коментират от SAP.

Обучението включва три модула:

  • Основи на ABAP;
  • RAP (Restful ABAP);
  • Fiori Elements.
Oфисът на SAP в София често е домакин на редица събития и обучения за IT общността.

Всички успешно завършили ще получат сертификати, както и препоръки, ако решат да кандидатстват за ABAP позиции в софийския офис на SAP. Тримата най-добри курсисти ще се сдобият и с ваучери за световно призната SAP сертификация.

Форматът на работа е хибриден и включва както онлайн модули за самостоятелна подготовка, така и реални задания и срещи с ABAP експерти от компанията. 

Можете да кандидатствате за курса, като попълните тази регистрационна форма.

Ноу-хау от първо лице

Димитър Фотев е сред експертите от SAP, които ще се включат и като лектори в курса. „Още в първата си работа използвах специализиран програмен език и виждах само плюсове, когато се сравнявах с приятелите ми, работещи с по-известните езици“, разказва той. 

Затова преди 8 години вижда позиция за ABAP Developer, проучва възможностите на езика и бързо стига до заключението, че това е следващата му ниша. „Днес обявите в сферата са десетки, а нуждата от ABAP програмисти се увеличава ежегодно. Броят на ABAP програмистите обаче не се променя много“, допълва той. В момента Димитър е Senior ABAP Developer в SAP, но това не е първата му работа, свързана с този програмен език.

Димитър Фотев е Senior ABAP Developer в SAP.

„Работил съм като ABAP програмист в редица компании и SAP е само една от тях, дори първата ми работа, свързана с ABAP, не беше в SAP. Сред познатите ми има ABAP програмисти с над 15 години опит, които никога не са работили в SAP. Докато се използват SAP ERP системи (а чрез тях се управлява световният бизнес), ще има нужда от ABAP“, подчертава Димитър.

По думите му ABAP е интегриран в SAP ERP и обратното, а знанията от една SAP система често се пренасят и помагат на хората и на следващата им работа. 

„Работил съм за онлайн магазин, за производител на автомобилни турбо системи, за минна компания, за производител на кисело мляко и други. Работил съм за SAP, за партньори на SAP, за клиенти на SAP. Основата на всички системи е една и съща. Ползвайки тази еднаква основа обаче, не прави всички системи еднакви и работата по тях скучна.“

Според Димитър търсенето на ABAP специалисти ще се разширява успоредно със SAP и мрежата ѝ от клиенти. „ABAP не спира да се развива, има новости в езика ежегодно, част е от всички cutting-edge иновации в сферата на cloud и AI технологиите в SAP екосистемата.“

Explore more

Виж
Flink обявите
Събрани на едно място
Right Arrow
Виж
SAFe обявите
Събрани на едно място
Right Arrow
Виж
Memcached обявите
Събрани на едно място
Right Arrow
Виж
Chef обявите
Събрани на едно място
Right Arrow

ABAP не приключва със SAP

Всички над 26 хил. компании, с които SAP си партнира, имат нужда от ABAP, за да поддържат ERP екосистемите си. Това на практика означава, че потенциални възможности за работа след научаването на този програмен език има и отвъд позициите в SAP, противно на очакванията, че нещата не стоят точно така. Това показват и обявите за ABAP в Job Board-a на DEV.BG.

Блиц интервю с Димитър Фотев, Senior ABAP Developer и лектор в курса на SAP

Какви са ползите от ABAP и защо този курс е важен за SAP? 

ABAP е сърцето на SAP ERP и е критичен за програмирането на бизнес приложенията, използвани от най-големите компании по света. Дългогодишната история на ABAP и интеграцията му в най-големите SAP решения гарантират стабилността, сигурността и мащабируемостта на приложенията, разработени върху него. 

Основен приоритет за SAP e разрастването на ABAP екосистемата, подобряването на ABAP знанията сред IT общността в страната и на глобално ниво и в крайна сметка подготовката на експертни кадри с този нишов език.

В кои теми, свързани с ABAP, ще се задълбочите по време на курса?

Курсът ще се задълбочи върху темите основи на ABAP, OOP ABAP, писане на качествен код и ABAP Restful Application Programming Model (RAP).

Централата на SAP в германския град Валдорф. Снимка: iStock
Какви са ползите от курса отвъд новите познания, свързани с ABAP?

Участниците ще се запознаят по-подробно със SAP екосистемата и ще придобият представа от първа ръка за софтуерните решения, управляващи бизнес процесите на най-големите световни компании.

В допълнение курсистите ще могат да създадат контакти с експерти в сферата на ABAP разработването, както и да бъдат менторствани от тях. Не на последно място, курсът ще представи различните професионални възможности с ABAP и как курсистите биха могли най-добре да се реализират в сферата.


Димитър Фотев и колегите му Даниела Николова и Георги Орешков ще участват и в лекция на DEV.BG на тема „Да бъдеш (или не) специалист нишов език: примерът ABAP“. Тя ще се проведе на 10 март и може да се запишете тук.