[도전하는 개발자]
개발자로서 역량을 쌓기 위해서 방학 기간에 자발적으로 개발동아리에 참여하여 프로젝트를 진행했습니다. 학기 중에는 소프트웨어 경진대회에 도전하면서 다양한 경험을 통해 소통하려 노력했습니다. 그중에서도 경진대회와 해커톤을 통하여 실력을 키울 수 있었습니다.아쉬운점 1
학기 중에 2인 1조로 "동아리 소개와 지원을 위한 웹 서비스"를 주제로 대학교에서 진행하는 경진대회에 준비하였습니다. 서버는 MVC 구조인 jsp(모델2)로 개발을 하였습니다.
JSP를 배운 적이 없었고 결과물을 제출해야 하는 기간이 정해져 있었기 때문에 경진대회에 참여할 서비스를 기획하는 기간에 학교 수업이 끝나고 밤늦게까지 남아 인터넷과 서적을 보며 부족한 부분을 공부했습니다.
2명이라는 인원으로 학업을 병행하면서 3개월이라는 시간 동안 완성을 하여 발표를 하여야 했기 때문에 긴장감 있게 프로젝트를 진행하였습니다. 이때 MVC 구조에 대한 개념을 이해할 수 있었고 인터넷 검색을 활용하는 능력을 키울 수 있었습니다.
또한, 학교에서 배운 Java라는 프로그래밍이 프로젝트에 어떻게 적용되어 사용되는지 경험할 수 있었습니다. 그 기간이 짧게 느껴질 만큼 열정적으로 빠져들어 집중한 결과 생각지도 못한 수상까지 하게 되었습니다.
그리고 그 성취감은 노력 그 이상의 값어치로 다가왔습니다. 또한, 2박 3일 동안 진행하는 해커톤에 참여하여 개발자, 디자이너, 기획자와 함께 PHP를 통해 길거리 공연 정보를 공유하는 웹 서비스를 개발하면서 공부한 언어를 빠르게 적용하는 능력을 길렀습니다.좋은점 1
꾸준하게 길러온 능력은 빠르게 “심플렉스인터넷”에 한 가족으로 빠르게 적응하여 하나가 되어 본인의 역할을 수행해가면서 동시에 주변에 도움을 줄 수 있는 존재가 될 것이라고 확신합니다.
좋은점 1 도전 정신을 바탕으로 어떤 프로젝트에 참여하였으며, 구체적으로 어떤 활동을 하였는지 잘 이야기해주었습니다. 또한 활동을 통해 키워진 역량에 대해서도 언급을 해주며, 개발자에게 필요한 역량이 무엇인지 자신이 그것을 위해 어떤 노력을 하였는지를 이야기함으로써, 직무에 대한 역량을 인지하고 있음을 보여주었습니다.
아쉬운점 1 경진대회의 경험을 통해 키워진 역량을 언급할 때, 개발자의 역량을 우선적으로 생각해볼 필요가 있습니다. 기획 능력, 팀워크, 추진력, 소통 능력, 스킬 등의 다양한 역량 중 자신의 경험으로 보여질 수 있는 역량에 대해 이야기하는 것이 좋습니다. 또한 “~노력하였다”보다는 명확하게 이러한 경험을 통해 ** 역량을 키웠습니다. 로 명확하게 표현했으면 하는 아쉬움이 남습니다.