메뉴 건너뛰기


커리어 세부메뉴

합격자소서

(주)케이티디에스 2023년 하반기 신입 소프트웨어개발자합격자소서

합격자 정보

  • 수도권4년
  • 컴퓨터공학과
  • 학점 3.83/4.5
  • 토익 945
  • 오픽 IM1
  • 자격증 3개
  • 수상 3회
  • 동아리 1회
  • 교내활동 1회
  • 8,941읽음

합격자소서 질문 및 내용

답변
회사를 선택하는 데 있어서 가장 중요한 기준은, 좋은 동료들과 함께 노력한 결과가 실제 사람들에게 도움이 될 수 있는가입니다. 개발자로서의 꿈이자 목표는 스스로 유명해지거나 돈을 많이 버는 것이 아닙니다. 만든 프로그램으로 인해 시간을 절약하고 편리한 삶을 누리는 것을 지켜본다면 만족하며, 개발에 있어서 원동력입니다.
대한민국을 대표하며 혁신과 변화를 추구하는 KT는 새로운 기술을 빠르게 도입하여 고객의 삶을 편리하게 해 왔습니다. KT DS는 이러한 외적으로 보이는 KT 그룹의 혁신과 변화를 위해 그룹 내부에서 지원해 왔고, DS가 존재했기 때문에 KT 그룹이 성장해 왔다 생각합니다.
또한 IT의 중요성은 지속적으로 증가해나가고 있고, 다양한 산업에서 디지털 전환이 강조된 오고 있습니다. KT 그룹은 디지털 전환 시장을 주도해오고 있고, 그룹 내에서 KT DS의 중요도 역시 높아져가고 있다 생각합니다.
개발자로서 사람들에게 편리한 삶을 누리게 하고 싶다는 지향점을 KT DS에서 많은 고객과 KT 그룹원들을 위해 쏟아낼 수 있다 생각하여 지원하게 되었으며, 커져가는 시장 속에서 KT DS와 함께 성장하며 DS와 그룹 전체를 위해 기여하고 싶습니다.
입사 후 지금까지 꾸준히 공부한 알고리즘과 함께 회사에서 사용하는 프레임워크에 대해 공부 및 주변 동료들과 공유 및 논의함으로써 동료들과 함께 성장하여, 회사와 구성원 모두 함께 성장하고 싶습니다.

글자수 7091,198Byte

답변
개인적으로 생각하기에 가장 중요한 역량은 변화를 두려워하지 않는 것과 빠르게 배우는 것이라 생각합니다. IT 산업은 빠르게 변화해오고 있으며, 어제까지는 가장 좋은 선택지였으나 오늘 더 좋은 선택지가 생겨나는 것은 흔한 일입니다. 또한 이루고자 하는 목표에 따라 합당한 선택지가 다르기 때문에 새로운 목표를 이루고자 할 때 새롭다 하더라도 합리적인 선택지를 선택해야 합니다. 그렇기 때문에 IT에 종사하는 것을 목표로 한다면 변화를 두려워해서는 안 되며, 새로운 것을 항상 받아들일 준비가 돼있어야 한다 생각합니다.
현재 교육받고 있는 OOOOO에서 Web에 대해 사실상 처음 배우게 되었지만, Spring, MyBatis, Vue와 같이 과거에 접해보지 않았던 기술들을 접할 때, 사용하기에 편리하고 왜 해당 기술을 사용하는지 이해하며 배웠습니다. 기술에 대한 흥미를 통하여 OOOOO 1학기 교육 과정에서 성적 우수상을 받을 수 있었습니다.
이후에도 OOOOO 2학기 프로젝트를 백엔드/인프라 담당으로 참여하며, ORM 기술인 JPA Hibernate를 적용하며 배웠던 SQL Mapper인 MyBatis와의 차이와 장단점을 이해하고 ORM과 SQL Mapper를 각각 어느 상황에 사용해야 하나 생각해 보았습니다. Spring Security, WebRTC(Openvidu), CDN, SMTP, Oracle Object Storage 등 다양한 기술을 프로젝트에 적용해 보았고 이를 바탕으로 우수 프로젝트상을 받았습니다.
이러한 노력을 바탕으로 OOOOO 우수 교육생으로 선정되어 삼성 리서치 연계 오픈소스 프로젝트에 참여하였습니다.

글자수 8091,280Byte

답변
OOOOO에서 우수 교육생으로 선정되어 삼성리서치와 연계하여 오픈 소스 프로젝트인 One에서 사용하는 on device ai model인 circle로 다른 프레임워크에서 생성된 quantization paramter를 이식하는 quantization paramter importer(이하 q-implant)에 참여했던 것이었습니다.
프로젝트 주제가 흥미로워서 도전했으나 심화적인 내용을 다뤄팀원들 모두 많은 어려움과 부족함을 느낄 수 있었습니다.
하지만 q-implant에 사용될 데이터를 PyTorch에서 생성하는 q-extract-torch를 주도적으로 구현하여 q-implant가 PyTorch↔Circle 간에 동작하나 확인해 볼 수 있어 어렵더라도 꾸준히 노력을 할 수 있던 것 같습니다.
또한 필요한 부분을 issue로 등록하고 작업한 코드를 pull request 하였을 때, 삼성리서치 현직자 선배님들께 적극적으로 코드 리뷰를 받을 수 있었습니다. OOOOO에서 교육생들과 협업할 때 서로 진행했던 코드리뷰도 프로젝트에 큰 도움이 되었고 협업 과정에 대해 많은 것을 깨달을 수 있던 기회였으나, 현직자 분들의 코드리뷰를 통해 부족했던 부분을 보완할 수 있었습니다.
이러한 도전 과정이 연계 프로젝트 중 1등으로 뽑혀 SDC Korea에 발표하게 되어 성취감을 느낌과 동시에 향후에도 적극적으로 도전해야겠다는 생각을 하게 되었습니다.

글자수 7021,085Byte

답변
OOOOO에서 WebRTC 기반 비대면 단체 클립 촬영 사이트에 백엔드/인프라 담당으로 참여하였을 때, 백엔드 팀원들 간에 적극적으로 코드 리뷰하는 것을 제안하였고, stacked diff 방식을 사용하여 코드 리뷰를 진행하였습니다. 또한 배워나가는 과정에 있기 때문에 백엔드 파트에서 명확하게 role을 설정하는 것이 아니라, 모든 작업 흐름을 코드 리뷰를 통해 따라가고 데일리 스크럼에서 그날 필요한 작업을 각자 선택하여, 백엔드에서 필요한 작업이 빠르게 작업되게 구성하였습니다.
이러한 과정은 코드 리뷰를 형식적으로 하는 것이 아니라 팀원들의 작업 내용을 전체적으로 따라가며, 발생할 수 있는 오류나 성능적으로 피해야 하는 상황을 모두 리뷰하며 해당하는 레퍼런스 문서를 첨부하였습니다. 'JPA에서 발생할 수 있는 N+1 문제를 사전에 발생할 수 있으니 조심하자', 'Join 정책은 어떻게 할 것인가?', 'Mapping은 양방향으로 하는 것이 맞는가, 단방향으로 하는 것이 맞는가'와 같은 논의를 통하여 주어진 상황에 대해 팀원들이 생각해 보고 각자가 생각하는 올바른 방향은 무엇인가와 이를 뒷받침하는 자료는 어떻게 되나를 공유함으로써 프로젝트의 완성도도 높이고 프로젝트에 대한 이해를 높일 수 있었습니다.
이를 통해 협업과 에자일에 대해 이해도를 높일 수 있었으며, 우수 프로젝트상을 받을 수 있었습니다.

글자수 6821,144Byte