메뉴 건너뛰기


커리어 세부메뉴

합격자소서

(주)신세계아이앤씨 2019년 하반기 신입 웹개발자합격자소서

합격자 정보

  • 서울4년
  • 컴퓨터공학부 컴퓨터공학전공
  • 학점 3.07/4.5
  • 해외경험 1회
  • 인턴 1회
  • 동아리 1회
  • 24,999읽음

전문가 자소서 총평

3

[별점이유] 자신이 하고 싶다고 제시한 업무와 관련된 경험이나 지식을 제대로 제시하지 않음 [좋은점] 전반적인 이야기 소재가 개발 경험인 점 [아쉬운점] POS개발 경험이 있기 때문에 지원한 것 같은 느낌이 든다는 점 [보완요소] 지원자는 지원동기에서 지원하는 회사가 딥러닝 기반 인공지능 및 클라우드 기반의 POS 개발에 노력하고 있다는 점을 제시하였고, 이것이 자신의 목표와 일치한다는 이야기를 하고 있는데, 글 내용에서 지원자가 제시한 것은 POS 개발 경험만 있고, 딥러닝, 클라우드, 물류 유통 솔루션을 이해하기 위한 활동을 제시한 부분이 없습니다. 이로 인해 지원자는 단순히 가게 POS 시스템 개발 경험만으로 이 회사에 지원하는 지원자라는 느낌을 주고 있습니다. 회사 및 직무와 관련한 직접적인 학습, 개발 경험이 추가되면 좋겠습니다.

합격자소서 질문 및 내용

답변
저는 신세계I&C의 유통업 전반의 시스템과 POS 시스템을 개발하는 업무를 수행하고 싶습니다. 주변에 무인화 기기를 쉽게 볼 수 있어 몇 번 사용을 해보았지만 각 POS 기기별로 다른 UI와 불편한 UX 등 때문에 사용이 어려웠습니다. 신세계I&C는 딥러닝 기반 인공지능 및 클라우드 기반의 POS 개발과 도입으로 가게에서의 편리한 결제를 위해 노력하고 있습니다. 제 개발자로서의 목표는 ‘사람들이 쉽고 편리하게 이용할 수 있는 프로그램을 만들자’입니다. SSG페이를 통해 결제 문화를 발달시키기 위해 노력하는 신세계I&C의 목표는 제 목표와 일치하여 지원하였습니다.아쉬운점 1

물류시스템의 구조를 익히고 최적화를 위해 개발하며 POS 시스템의 개발을 통해 신세계I&C의 S/W 직무를 빠르게 투입할 수 있는 이해도가 깊은 개발자가 되도록 노력하였습니다. 저의 열정적이고 어려움을 극복하는 자세로 신세계I&C를 빛내는 인재가 되어 고객의 행복과 편의를 목표로 달려가는 신세계I&C와 같은 곳을 바라보며 성장하는 기회를 가지고 싶습니다.아쉬운점 2

글자수 520874Byte

아쉬운점 1 많은 지원자들이 활용하는 방식입니다. 회사의 특성을 강조하고 그것이 자신의 목표와 일치한다는 식으로 작성하는 방식이 그것입니다. 이 말에 공감하기 위해서는 지원자는 끊임없이 사람들이 쉽고 편리하게 이용할 수 있는 프로그램을 만들어 왔다는 것을 먼저 인식시켜야 합니다. 다양한 개발 사례를 제시하며 자신이 그런 사람임을 먼저 이야기하라는 것입니다.

아쉬운점 2 POS 시스템을 직접 개발해 봤다면 그 내용을 명쾌하게 제시하고 어떤 언어와 어떤 환경에서 해 보았는지를 제시하고 그 외에 개발자로서 지식을 쌓기 위해 노력한 과정도 함께 제시해야 합니다.

답변
저는 POS 시스템을 개발 및 운영하는 역할을 하고 싶습니다. 인턴을 할 당시 POS시스템 개발 프로젝트를 진행하며 POS와의 인연이 시작되었습니다. 본 경험은 그 자체로 남들보다 잘할 수 있는 차별화된 능력이자 경험이며, 이를 이야기하려 합니다.
좋은점 1

제가 맡은 프로젝트는 회사가 운영하는 가게의 통합 POS 시스템을 개발하는 것이었습니다. 약간의 front-end 개발이 가능한 디자이너와 프린터, 바코드 리더기 등 외부 기기와의 호환과 back-end를 맡은 다른 개발자, 나머지 front 및 end와 DB를 담당한 저 총 세 명으로 프로젝트를 진행하였습니다. PHP Laravel 프레임워크로 만들었으며 개발 툴은 ATOM을 사용, Github을 통해 공동 개발하였습니다. 모든 판매 데이터는 회사 통합 DB에 저장되어 있어 먼저 모든 가게에서 사용 가능한 기본적인 틀을 갖춘 POS 시스템을 개발한 후, 각 가게의 스타일에 맞게 UI/UX의 변경과 회계 로직을 구현하여 도입하였습니다. 위 같은 개발 방식은 새로운 가게의 개점 시에도 바로 사용할 수 있도록 시스템을 구축하여 빠른 개발이 가능토록 하였습니다. 또한, 봇 프로그램을 따로 만들어 정해진 시간 및 처리된 데이터의 양에 따라 자동으로 본사 DB와 로컬 DB에 저장시켜 데이터의 손실이 발생하지 않도록 통합 데이터 관리 프로그램을 만들었습니다.

위 경험을 통해 얻은 개발 역량과 고객 중심 마인드로 신세계I&C에서 앞으로 맡을 업무를 노련하게 수행할 것입니다.아쉬운점 1

글자수 7471,222Byte

좋은점 1 직접적으로 연관이 있는 경험을 제시한 점이 좋습니다.

아쉬운점 1 여기서 강조되어야 하는 것은 개발 역량이지 고객 마인드가 아닙니다. 질문에서 차별화된 지원자의 능력을 묻고 있습니다. 여기서 능력은 개발 능력을 이야기하는 것입니다. 이 경험을 통해 POS개발 환경에 대해서 어떤 지식을 가지고 있고, 이 때 사용한 프로그래밍 언어를 어느 수준까지 다룰 수 있는지 등을 제시하라는 것입니다.

답변
블록체인 기술과 암호화폐에 관심이 많았습니다. 여러 포럼 사이트에서 정보를 얻고, 거래소에서 거래하는 것을 취미로 가지고 있었는데, 암호화폐의 정보를 담은 사이트와 자동 거래 봇을 만들어보고 싶었습니다. 그래서 이 두 개의 프로젝트를 달성하는 것을 목표로 세우고, 진행을 시작하였습니다.좋은점 1

사이트는 maven 프레임워크를 통해 JSP로 작성하였습니다. 템플릿을 이용하면 간단하게 만들 수 있었지만, 제힘으로 전부 만들어보고 싶다는 생각에 모두 직접 디자인을 만들어 작성하였습니다. 또한, MVC 구조와 최적화된 홈페이지의 작동을 고려하며 구성하여 만들었습니다. 국내 및 국외 거래소의 공개 API를 통해 데이터를 받아와 시세 및 환율 프리미엄, 변동 등 제가 거래를 하면서 필요했던 데이터를 사이트에 담았습니다.

웹을 만드는 것은 수월하였지만, 자동 거래 봇 제작은 많은 어려움이 있었습니다. Binance라는 거래소의 private API를 이용해서 거래 봇을 만들었는데, API 사용 문서가 복잡해서 원하는 정보만을 얻기가 어려웠습니다. 하지만 사람들이 가장 많이 사용하고 제가 사용하는 거래소라는 점에서 Binance API를 이용하여 만들고 싶었습니다. 그래서 먼저 API 정보를 통해 필요한 의존성 등을 구축하고 Binance 개발자와의 메일, 그리고 SNS에서 개발자들과의 소통을 통해 도움을 받으며 개발을 진행하였습니다. 결국, 한 달이라는 시간을 거쳐 지정가 및 시장가 매수와 매도를 수행해주는 봇을 만드는데 완성했습니다.좋은점 2


프로젝트를 완성할 수 있던 것은 끊임없는 소통 덕분에 가능했다고 생각합니다. 저 혼자서 자료를 찾아보며 했다면 어려움에 지쳐 그만둘 수도 있는 상황이었고, 자발적으로 시작한 프로젝트기에 의지가 금방 사라졌을 수도 있었습니다. 하지만 저는 다른 사람들과의 소통을 통해 어려움을 극복하였습니다. 이 경험을 통해 끊임없는 열정과 노력은 배반하지 않는다는 것을 배웠고, 신세계I&C에서 맡을 업무 또한 열정으로 성과를 증명해 발전해나가고 싶습니다.아쉬운점 1

글자수 1,0031,689Byte

좋은점 1 호감 가는 경험입니다. 다만 이 경험이 왜 가장 열정적이고 도전적인 경험인 것인지를 설명해 주면 좋겠습니다.

좋은점 2 개발 과정을 구체적으로 설명한 점이 좋습니다. 이야기에 신뢰가 가기 때문입니다. 다만 이 개발 결과물은 그 이후에 어떻게 활용되고 있는지를 제시하면 더 호감이 갈 것입니다.

아쉬운점 1 물론 IT개발에 있어 팀워크는 중요합니다. 하지만 이 부분의 마무리는 기술로 마무리 되는 것이 좋겠습니다.