최고 품질의 상품들을 지금보다 더 많은 소비자들이 여러 유통 채널에서 더욱 폭 넓고 쉽게...
1. 지원자님이 HD현대에 적합하다고 생각하는 이유와 HD현대에서 이루고 싶은 꿈을 설명해 주세요.
“해양산업의 디지털화를 이끌어가는 SW 개발자”
전 세계적으로 해양선박사업을 이끌어가며 시대에 맞추어 혁신을 주도하는 HD현대 그룹에서 미래의 해양 산업을 선도하고 싶어 지원하였습니다.
최근 생성형 AI의 활용도가 높아짐에 따라 langchain을 이용하여 전기차 충전소 정보를 알려주는 챗봇을 구현한 경험이 있습니다. 또, 웹엑스 UI, ‘온라인 프로그래밍 학습 커뮤니티’ 등의 프로젝트를 직접 기획하고 개발하며 SW 설계 과정과 사용자를 위한 소프트웨어를 개발하는 법을 배웠습니다. 이외에도 MySQL, MongoDB를 사용하여 데이터베이스를 관리한 경험과 데이터 분석을 통해 ‘신재생 에너지 발전 현황 데이터 대시보드’를 구현하며 다양한 SW 분야에서의 지식과 경험을 키워왔습니다.
HD 현대는 스마트십 솔루션을 개발하여 선박의 디지털화를 이루었고 또, AI를 활용한 오션와이즈 라는 해양 솔루션을 만들어내며 디지털 전환을 이끌고 있습니다. 저도 HD현대의 일원으로서 선박의 생애주기를 모두 관리할 수 있는 SW 솔루션을 만들며 해양 산업에 혁신을 불러일으키고 싶습니다.
2. 지원한 직무를 잘 수행하기 위해 어떤 노력을 해왔고, 지원한 회사에서 어떻게 성장하고 싶은지 설명해 주세요.
“사용경험을 토대로 직접 프로젝트를 기획하고 개발하기”
IT 개발자로서 중요한 능력 중 하나는 사용자 입장에서 편리하고 유용한 서비스를 만들어내는 능력이라고 생각합니다. 이를 위해 ‘온라인 프로그래밍 스터디 커뮤니티’를 만들면서 많은 고민이 있었습니다.
다른 서비스를 사용하며 느꼈던 점을 바탕으로 프로젝트의 기획을 시작하였습니다. 온라인 스터디를 진행할 때 필요한 스터디 모집, 실시간 화상 스터디 등의 기능이 나뉘어 있어 불편한 점을 해결하고자 통합적인 커뮤니티를 구현하였습니다.
또, 기존의 화면공유 기반 화상 스터디를 발전시켜 코드를 텍스트 형식으로 공유할 수 있는 기능을 구현하였습니다. 이외에도 멘토링, 쪽지 등의 기능을 직접 기획하며 최대한 사용자의 입장에서 유용하면서도 완성도 높은 결과물을 만들었고 결과적으로 우수작으로 선정되어 장려상을 수상하였습니다.
HD현대마린솔루션에서도 고객의 목소리에 귀 기울이며 고객의 편의를 위한 It 시스템을 개발하겠습니다. 더 나아가 해양 산업의 디지털화를 통해 업무 효율성 증대에 기여하고 싶습니다.
3. 다른 사람들과 협업하여 공동의 목표를 달성한 경험과 해당 과정에서 본인은 어떠한 역할을 수행하였는지 설명해 주세요.
“소통으로 팀원 모두가 협력하는 분위기를 이끌어내는 사람”
팀 프로젝트로 채용 정보 시스템을 설계하고 구현하는 과제를 한 적이 있습니다. 당시 저는 팀장을 맡아 팀원들의 역할 분담과 보고서 정리를 담당하였습니다.
팀원들과 상의하며 구현 분량을 분배하는데 한 팀원이 개발에 자신이 없어 팀에게 피해를 줄까 봐 걱정하였습니다. 하지만 최대한 자신이 할 수 있는 역할을 주면 최선을 다해보겠다고 하였습니다. 팀에 기여하려는 마음이 있었기에 저희 모두 기꺼이 그 팀원을 이해할 수 있었습니다.
그래서 저희는 최대한 설계도를 상세하게 작성하였고 코드 구현 시에도 서로 알려주고 도와가며 진행하였습니다. 또, 이 과정에서 계속해서 코드 리뷰를 진행하며 더 나은 방법을 고민하며 프로젝트를 발전시켰습니다. 그 결과 팀원 모두가 협력하여 결과물을 만들어 낼 수 있었습니다.
이 과제를 통해 함께 설계하고 구현하는 협력의 방식을 배울 수 있었고 소통의 중요성을 깨닫게 되었습니다. 실제 업무를 진행할 때도 동료들과 고민하고 소통하며 HD현대 마린솔루션에 도움이 되는 서비스를 만들어내고 싶습니다.
4. 지원자님은 무엇을 할 때 가장 큰 보람과 행복을 느끼시는지에 대해 설명해 주세요.
"새로운 분야로 도전하며 얻는 성취감"
개발자라는 직업은 계속해서 공부하고 새로운 기술을 익혀야 하는 직업이라 끊임없는 도전정신과 학습에 대한 열의가 필요합니다. 저 또한, 그간 새로운 프레임워크와 프로그래밍 언어를 사용하여 프로젝트를 진행하며 한단계 더 성장하는 제 모습을 보고 뿌듯함과 성취감을 느꼈습니다.
react를 활용하여 '영화 평점 웹 페이지'의 프론트엔드를 구현한 경험이 있습니다. 이후 '온라인 프로그래밍 학습 웹 페이지' 프로젝트를 진행하며 백엔드에 도전하였고 Flask를 사용해 구현하였습니다. 프론트엔드와 백엔드를 둘 다 경험해 보고 이전에 만들었던 영화 웹을 추가로 백엔드까지 구현해 보고자 영화 정보를 크롤링하여 mongoDB에 저장하고 API 요청을 통해 데이터를 주고받는 부분을 구현하여 완성하였습니다. 혼자 힘으로 웹 페이지를 완성하면서 보람을 느낄 수 있었습니다.
이외에도 langchain을 이용한 챗봇, Yacc를 사용한 단어 분류기 등을 만들며 새로운 기술에 대한 사용경험을 쌓아왔습니다. HD현대에서도 도전정신을 발휘해 혁신을 만들어가고 싶습니다.