“360시간의 Database개발자 양성과정”
학부 수료 후, 실무능력을 기르고자 DB교육을 수료했습니다. Java, DB(Oracle), Mybatis, Spring Framework를 배우며, ‘서울의 숨겨진 장소를 알리자’는 주제로 MVC패턴의 웹을 제작했습니다.
기획부터 모델링, DB구축, 개발까지 모든 과정을 진행하며 프로젝트 흐름을 이해했습니다. Azure로 DB를 구축했고, SVN을 사용하여 팀원들과 코드를 공유했습니다. 저는 서울시 공공데이터 ‘문화공간’ csv파일을 테이블에 삽입했고, 사용자가 원하는 DB의 데이터를 보여주고, 공간정보를 입력/평가받는 기능을 구현했습니다.
단기간에 기획부터 시작하여 실제 개발할 수 있는 시간은 짧았습니다. 하지만 맡은 업무는 팀과의 약속이므로 모두 구현하자는 책임감이 있었습니다. 휴일에도 몰입하였고, 에러가 생겨도 구현이 될 때까지 여러 방법으로 시도했습니다. 그 결과 맡은 역할을 모두 수행하고, 도움을 받던 입장에서 돕는 입장이 될 수 있었습니다.
또한, 팀으로부터 ‘프로젝트를 통해 가장 많이 성장했다’는 인정까지 받게 되었습니다. 이후로는 현업자의 멘토링을 받으며 git, sql의 성능에 대해 배우며 프로젝트를 보완했습니다. 또한, SQL개발자 자격증을 취득하며 Database의 기초를 확실히 했습니다.
학부 프로젝트가 아닌 프로젝트를 통해 진행과정을 숙지했습니다. 업무를 수행하며 문제가 생기더라도, 끊임없이 시도하면 해결할 수 있다는 자신감을 갖게 되었습니다. 또한 그 수많은 시도들을 통해 발전할 수 있음을 배웠습니다. 전공을 통해 배운 지식, Database전문성, 할 수 있다는 자신감으로 KT DS의 업무를 수행하고, 끊임없이 성장하겠습니다.