최고 품질의 상품들을 지금보다 더 많은 소비자들이 여러 유통 채널에서 더욱 폭 넓고 쉽게...
■ 지원분야와 관련된 경험 또는 경력이 있는 경우 자유롭게 작성해주세요.
950/제한 없음 (글자 수, 공백 포함)
1. Codeforces [2019.03.11 ~ ]
온라인 알고리즘 커뮤니티를 통해 프로그래밍을 통한 문제해결능력을 키워왔습니다. '19년 3월 부터 매달 Open Division에 참가하여 실력을 검증받고 있으며, pupil로 시작하여 현재 Specialist등급에 있습니다. 최적화에 필요한 알고리즘과 알맞은 자료구조를 고안하기 위해 앞으로도 매달 Division에 참가할 예정입니다.
2. 코딩 강사 [2019.08.25 ~ ]
'잼코딩'에서 알고리즘, C언어, Java, 아두이노 강의를 맡고 있습니다. 이론부터 실전까지 응용할 수 있는 실전 강의를 하고 있으며, 강의를 준비하며 프로그래밍의 언어에 대한 이해도가 높아졌습니다.
3. 캡스톤 프로젝트 [2017.09.01 ~ 2018.05.25]
'Design of Noise Reduction Algorithm Using MFCC Feature Values of Voice/ Music Signal'이라는 주제로 MFCC 특징값 추출을 위한 표본 관리, 특징값 분석, 표준 역상에 대한 주파수 분석 역할을 맡았습니다. 총 4명이서 과제를 수행하였으며, 표본을 관리하는 데에는 SQL, JDBC언어를 사용하였습니다. 또한 C++언어로 특징값을 분석하고 표준 역상을 추출하는 데에 LMS 알고리즘을 사용하였습니다. 추가적인 소음을 Crawling하는 데에는 Python언어를 사용하였으며, 융합적인 코딩을 할 수 있는 기회가 되었습니다.
4. 웹 프로젝트 [2019.08.19 ~ 2019.08.26]
'Megabox 영화예매 사이트를 모델링한 웹 페이지 제작'이라는 주제로 KITRI 교육과정에서 배운 내용을 토대로 간단한 영화예매 사이트 제작을 하였습니다. Megabox 영화 예매 사이트를 모델링 하여 관리자 페이지, 고객 예매 페이지, session을 이용한 로그인 페이지 등 다양한 주제로 실습을 할 수 있는 기회였습니다.
■ kt ds 및 해당 직무에 지원한 동기와 kt ds 입사 후 해당 직무의 전문가로 성장하기 위해 어떠한 노력을 할지 구체적으로 기술해 주십시오 (700자) (최소 400자, 최대 700자 입력가능)
651/700 (글자 수, 공백 포함)
[자연성(自然性)의 개발자]
KT ds는 통신, AI, 오픈 소스 등 다양한 분야에서 일상생활에 편리함을 주는 플랫폼을 개발하고 있습니다. IT 서비스 개발을 위해 꾸준히 공부해온 저에게, KT ds는 ‘IT서비스의 대중화’라는 개발자의 비전을 실현하기에 최적의 장소였습니다.
학부 프로그래밍 과목을 수강하며 최적화를 위한 고찰, 단축되는 시간, 편의성이 증폭되는 결과를 보며 IT서비스 개발에 대한 흥미가 점점 커졌습니다. 같은 제품 비용을 절감할 수 있고, 혁신적인 서비스를 창출하는 데에 도움이 되는 알고리즘 공부를 온라인 커뮤니티를 통해 공부하였습니다. 또한, 웹 개발 교육을 수강하며 융합적인 코딩 트렌드를 따라갈 수 있도록 공부하였습니다. 관련 역량을 KT ds의 직무에서 적용할 수 있으며, 최고의 서비스를 대중화하고 싶습니다.
KT ds의 일원이 되어 만든 서비스와 제품을 남녀노소 구분 없이 쉽게 사용하고, 삶의 질을 높여 줄 수 있는 전문 개발자가 되어 디지털 혁신에 일조하고 싶습니다. 이를 위해서 입사 후에, 코딩 트렌드를 빠르고 정확하게 읽는 감각을 연마하고, 최적의 알고리즘을 고안하기 위해 문제해결능력을 키워나가는 자연성의 개발자가 될 것입니다. 서비스 개발에 부족한 부분을 직무로 배우고, 프로그래밍 실력 향상에 정진할 것입니다.
■ 지원한 직무를 수행하기 위해 필요한 핵심역량은 무엇이라고 생각하며, 그 이유에 대해 설명해 주십시오. 또한 해당 역량을 갖추기 위해 본인이 어떤 노력을 하였는지 기술해 주십시오. (800자) (최소 400자, 최대 800자 입력가능)
789/800 (글자 수, 공백 포함)
[Do it for one, Do it for another]
SW 개발 부서의 일원은 최적의 개발환경을 선택할 수 있는 능력, 단체 과업을 수행하기 위한 협업능력, 프로그래밍을 통한 문제해결 능력이 필요합니다. 저에게는 3가지 부분에서 경쟁력을 갖추기 위한 경험들이 있습니다.
첫째, 과제를 수행하기 위해 적합한 프로그래밍 언어가 다르고 개발환경 또한 다르기 때문에, 때에 따라 필요한 개발환경을 선택할 수 있어야 합니다. 캡스톤 프로젝트, 웹 개발 교육을 통해 다양한 프로그래밍 언어를 접했기 때문에, 상황별로 다른 언어를 사용하며 융합적인 코딩 트렌드를 따라갈 수 있게 되었습니다.
둘째, 팀 단위 프로젝트로 진행되는 sw개발업무에서 주어진 해결 과제를 능동적으로 처리하고, 팀원과 협업하는 과제가 빈번하므로 소통이 동반된 협업 능력이 중요시 됩니다.총동아리연합회장, 팀 프로젝트에서 팀 단위 과업을 수행한 경험이 있어 팔로워십의 발전 기회가 되었기에 능동적인 업무관리능력이 저에게 있습니다.
셋째, SW 개발 부서는 기본적으로 프로그래밍 언어을 사용하여 과제를 수행하기에 프로그래밍을 통한 문제해결능력이 있어야합니다. 온라인 알고리즘 사이트 활동으로 프로그래밍을 통한 문제해결능력을 키웠습니다. 분류별 알고리즘 문제를 Baekjoon 사이트를 통해 해결하고, 매달 Codeforces contest를 통해 실력을 확인하여 프로그래밍을 통한 문제해결능력이 크게 향상되었습니다.
이러한 경험들은 일원이 되어서도 sw개발 부문에 기여하고, 다른 일원들과 함께 성장할 수 있는 계기를 마련해주었습니다.
■ 최근 3년내 가장 어려웠던 도전은 무엇이었으며 그 경험을 통해 무엇을 배웠는지 기술해 주십시오. (700자) (최소 400자, 최대 700자 입력가능)
691/700 (글자 수, 공백 포함)
[얼굴이 빨간 회장]
어렸을 때부터 소심하여 사람들 앞에 서는 것을 두려워하고, 리더쉽의 실패를 여러 번 맛보면서 단체의 리더라는 위치를 무서워했습니다. 사람들 앞에만 서면 얼굴이 빨개지고, 온몸이 꼬였습니다. 그런 저에게 교내 중앙동아리 연합회의 회장직을 맡을 기회가 생겼습니다.
운영위원회의를 진행하고, 수백 명의 동아리 학우들 앞에서 연설할 때에도 떨리고 빨간 얼굴은 진정되지 않았습니다. 회장으로 행사를 진행하고 회의를 이끄는 것이 매 순간 도전이었습니다. 앞으로 회사 생활을 하며 수많은 회의를 하고 협업을 중요시하는 개발자가 되기 위해서는 넘어야 할 과제라 생각했습니다. 전달하는 내용에 대한 확신과 신뢰감 있는 정보를 동아리 소속원들에게 전달하기 위해 수많은 진행 연습, 발표 연습을 하였습니다. 자연스러운 태도를 유지하기 위한 자신감을 스스로 불어넣었으며, 회장이기에 누구보다 앞서서 팀원들을 총괄하고 행사를 진행해야 한다는 책임감을 더했습니다. 회장직을 수행하며 몇 번의 리더쉽 실패를 경험하고, 남들 앞에 선다는 두려움을 극복할 수 있었습니다.
총동아리연합회장직 수행은 소심하여 남들 앞에 서지 못하였지만, 당당하고 자신감 있는 태도를 유지할 수 있게 된 경험이었습니다. 그뿐만 아니라, 주어진 과제를 능동적이고 자신감 있게 수행할 수 있는 마음가짐이 형성되어 KT ds의 일원이 되어서도 큰 자산이 될 것입니다.
■ 공동의 목표 달성을 위한 협업 경험을 본인이 수행한 역할 중심으로 설명하고, 그 경험을 통해 무엇을 얻었는지 기술해 주십시오. (700자) (최소 400자, 최대 700자 입력가능)
687/700 (글자 수, 공백 포함)
[특징값 분석을 통한 소음제거 알고리즘 구현]
캡스톤 과목을 수강하며 지하철 소음을 상쇄하는 기술구현을 주제로 삼았습니다. 조원마다 세부 분야가 모두 달라서 과제를 단계적으로 해결해야 했습니다. 조원별로 300여 개의 표본을 수집하는 공통의 과제를 설정하였고, 표본 소음의 데이터 관리, MFCC 특징값 추출, 추가 표본 연구, 표준 역상에 대한 데이터 분석 역할을 맡았습니다.
데이터 관리와 추가 표본 연구를 위해 Java, SQL, Python 언어를 추가로 공부하였습니다. JDBC를 사용하여 수집한 표본 소음을 지하철 또는 지하철 바퀴의 연식, 가속 변화에 따른 구간, 지하철 내부 위치에 따라 구별이 될 수 있도록 하였습니다. 추가 freesound를 crwaling하여 추가적인 특징값 연구를 헀습니다. DB화된 표본 소음들의 특징값을 추출하여 LMS 알고리즘이 사용된 프로그램에 대입하였습니다. 출력된 주파수 결과를 사용하여 표준 역상 소음을 구현하는 조원에게 전달하는 임무를 수행했습니다.
실행 결과, 지하철 내부의 합성파를 제대로 고려하지 못하여 오차가 발생했습니다. 과제를 완벽하게 달성하지는 못하였지만, 핵심 기술 구현과 더불어 외부 요인에 대한 분석까지 고려하는 공학적 문제해결능력이 길러졌습니다. 또한, 단체과업을 수행하며 개발역량에 대한 강화와 팔로우쉽의 발전, 업무관리능력을 배울 수 있었습니다.