Azt akarom tudni, hogy mindent
Továbbra is beszélni, nem a legnépszerűbb programozási nyelvek, amelyek megérdemlik a figyelmet mégis igaz geekek. Ezúttal fogunk összpontosítani nyelv ABAP / 4 vagy egyszerűen ABAP. Az a tény, hogy ez a kvartett a címben azt jelenti, miért van szükség a nyelvet, és ami a legfontosabb, hogy hol és hogyan kell tanulni - tovább.
háttér
Úgy alakult 1983-ban való használatra SAP R / 2 belső rendszert. 4. szám, amely jelen van a cím, nincs gyakorlati értelme, és csak azt jelzi, hogy a nyelv tartozik a 4. generáció. SAP R / 2 - egy üzleti rendszer, feltételezve egy normál kapcsolat a szerver és a kliens található. Ezt később helyébe három sávos R / 3 rendszer - kliens, alkalmazás szerver és adatbázis motor.
Sok forrás megtalálható egy megjegyzést a hasonlóság a ABAP szintaxis COBOL. De ne vegye névértéken, a hasonlóság kizárólagos szerepe van a megjelenése, míg a szerkezet és a képességek egészen más. Összehasonlítás alapkód minden programozónak „Hello World”:
WRITE / 'Hello World'.
DISPLAY "Hello, world.".
END PROGRAM HELLO-WORLD.
Elfogadom, nem annyira gyakori. ABAP sokkal könnyebb, érthetőbb programozó dolgozik a népszerű nyelvek
alkalmazási körét
Mint már említettük, az ABAP nyelv közvetlenül kapcsolódik a vállalatirányítási rendszerek (ERP-rendszer), de hogy pontosabb - ez lehetővé teszi, valamint Java, alkalmazások létrehozásához az SAP Application Server részeként NetWeaver - a népszerű platform az üzleti alkalmazásokhoz.
Ami a konkrét feladatokat, ezek triviális: jelentések, interfészek, adatfeldolgozás. Ez a hétköznapi nyelv az alkalmazás fejlesztője tudni egyszerűen nincs ok (abban az esetben, egyedi megrendelések, hogy tanulmányozza az azonos Java gyakorlati), de a mai diákok és tanulók - egy másik lehetőség, hogy válasszon elég ritka specializáció magas belépési küszöb.
Ha ABAP nem egy nyelvet, mindig villog a listában a követelmények a munkaadók, hacsak nem tanítják az egyetemeken, ez nem jelenti azt, hogy nem állította. ABAP van a közönséget, az öko-rendszer, így szükségessé felperesek tájékozott döntést a jövőbeni tevékenységek. Most egy népszerű toborzó erőforrás megtalálható több mint 100 munkahelyet, néhány közülük azok, ahol a termék ismerete SAP és tapasztalat ABAP - talán az egyetlen követelmény.
A bérek tekintetében, akkor minden nagymértékben függ az integráció mértéke ERP rendszerek egy adott cég. Ha ez a meglehetősen felületes szinten is vezető ABAP-fejlesztők a fővárosban, nehéz megszámolni a fizetése több mint 80 ezer rubel. Ha a vállalat hosszú távú és gyümölcsöző együttműködés az SAP és a programozó van szükség igazán komoly kemény munka, ez elég lehet emelni a lécet, hogy egy értéket 100 ezer. Anélkül, hogy a tapasztalat és a gyakorlat akkor számíthat a legjobb esetben 35 ezer, és a legrosszabb esetben - a pénz még mindig lefagy helyzetben a személyzetet.
hasznos linkek
ABAP Közösség - a hivatalos fejlesztői közösség;
ABAP-blog - azon kevesek egyike a nagyon magas színvonalú és vizuálisan vonzó hazai források, ahol elolvashatja a programozás ABAP;
Wikikönyvek - az alapokat orosz;
Habrahabr SAP ERP ABAP - kiegészítő referencia források ABAP és minden, ami őt érinti;
SAP-press - hivatalos kiválasztott hasznos külföldi hőmérséklet;
SapLand - egy online áruház egy óriási a választék a könyvek (és az ijesztő árcédulák);
A legjobb gyakorlatok SAP (SAP Best Practices Planning in Implementation) - egy nagyon hasznos alkalmazás a könyvet, de légy óvatos az orosz verzió - anélkül, hogy a CD-t a kit értelmét veszti.