IT用語集/言語・フレームワーク
ABAPアバップ
SAP専用のプログラミング言語。SAPの標準機能で足りない処理を追加開発(アドオン開発)するために使う。SAPの世界の中でだけ通用する言語だが、その世界が巨大なため需要が絶えない。
これで何ができる?
SAPのアドオン(追加機能)開発・帳票・データ連携プログラムを実装できる
S/4HANA移行で発生する既存アドオンの調査・改修を担当できる
SAPコンサルタントと開発者の橋渡し役になれる
どこで・どうやって学べる?
- 1
SAP環境がないと実践しにくいため、SAP案件を持つ企業に入って学ぶのが基本ルート(研修制度のあるSIerも多い)
- 2
無料の学習環境(SAP BTPトライアル等)で文法と開発ツールの操作は事前に体験できる
- 3
JavaやCOBOLなど他言語の経験があれば文法自体の習得は速い。価値の中心はSAPのテーブル構造・業務知識の理解
年収はどれくらい上がる?
「ABAPが書ける」だけで平均的な開発職より高い単価がつきやすく、業務モジュールの知識を組み合わせるとさらに上がります。移行特需の間は特に売り手優位です(詳細な市場データは関連記事参照)。
出典つきの年収・市場データを見る →市場ニーズはどれくらい?
S/4HANA移行では既存アドオンの棚卸し・改修が必ず発生するため、ABAP読解・改修ができる人材の需要が急増中。新規開発は減's方向でも、移行・保守需要は長期にわたり残ります。
転職しやすくなる?
SAP経験とセットなら転職市場で強力。ただしABAP単体のスキルはSAPの外では使えないため、キャリアの柔軟性を保ちたいなら業務知識やモダン言語も並行して積むのが安全です。
どんな会社に採用されやすい?
SAPパートナーのSIer・コンサルが中心。大規模プロジェクトの一員として着実に進めるのが得意な人に向いています。
習得難易度
言語自体は古典的で習得しやすい。難しさはSAPの巨大な仕組みの理解にある。
この分野を学べる講座・教材
公式の無料教材を含めて掲載しています。「PR」表記のリンクはアフィリエイトです。
- 見てみる →
SAP Learning無料
SAP公式|SAP公式の無料学習サイト。認定資格に対応した学習パスが公開されており、SAPキャリアの入り口を無料で体験できる。