SAP/ABAP

ABAP 개발자의 시작

그녀는애교쟁이 2015. 4. 6. 10:05
반응형

SAP ERP 개발업무를 하기 위해서는 ABAP 이라는 언어를 알아야 한다. SAP 패키지는 기본적으로 ABAP으로 개발되어 있고, 우리와 같은 개발자들은 고객의 요구사항에 맞춰 ABAP 으로 CBO 프로그램을 개발해야 한다. ABAP은 4세대 프로그래밍 언어이기 때문에 C, JAVA 보다는 Visual Basic 에 가까운 언어이다. 개발자들 중에는 ABAP 이라는 언어가 있는지 모를만큼 많이 알려지지 않았지만 요즘은 대기업을 중심으로 SAP가 많이 설치되어 있어서 예전보다는 많이 알려졌다.


http://ko.wikipedia.org/wiki/ABAP





출처 : www.sap.com


ABAP 이라는 언어는 VB와 비슷하기 때문에 배우기가 쉽다. 그러나 다른 언어를 하는 개발자가 선뜻 도전하기가 어려운 이유는 개발과 테스트를 해 볼 수 있는 환경을 구성하기가 어렵다. ABAP 개발을 위해서 SAP ERP 시스템이 있는 회사 외에 개인이 구축하기가 어렵다. 그리고 무료로 제공하는 곳도 거의 찾을 수 없다.  그리고 SAP에서 하는 교육은 수백만원이 넘기 때문에 ABAP 개발자가 되는 진입장벽이 C 나 JAVA 등 언어보다 높은 것은 사실이다. 그래서 ABAP 개발자들은 대기업을 통해서 우연히 시작하든가 지인의 추천으로 작은 회사에 입사하여 일을 시작하는 경우가 많이 있다. ( 나는 좀 특이한 케이스로 시작하긴 했지만..)


SAP 에서 하는 교육을 이수하고 자격증 ( SAP 에서는 Certification 줄여서 써티라고 부른다. ) 이 있다고 하여 취업을 꼭 보장하는 것은 아니다. 플러스가 될수는 있지만 절대적이지는 않다. 그러나 나중에 경력이 좀 되면 취득은 하고 싶을 것 같다.


ABAP 개발을 시작하고자 하는 개발자들에게 하고 싶은 말은 일단 작은 회사라도 들어가서 일하는게 중요하다는 것이다. SAP 든 WEB 든 모바일이든 완벽하게 개발교육을 다 받고 프로젝트에 투입되는 경우는 없다. 아주 기초적인 내용만 알고 스스로 찾아가면서 경험을 쌓아가는 것이다. 특히 대기업이 아니라면 당신을 가르쳐 줄 선배가 없을 수도 있다.