최고 품질의 상품들을 지금보다 더 많은 소비자들이 여러 유통 채널에서 더욱 폭 넓고 쉽게...
1. 낯선 환경에서 자발적으로 최고 수준의 성과를 만들어냈던 경험을 구체적으로 서술하고, 그 과정에서 어떤 목표와 전략을 세우고 실행했는지 서술해주세요. (700자 이내)
본인이 처한 낯선 상황의 수준/설정한 목표/목표의 수립 과정/처음에 생각했던 목표 달성 가능성/수행 과정에서 부딪힌 장애물 및 그 때의 감정(생각)/목표 달성을 위한 구체적 노력/실제 결과/경험의 진실성을 증명할 수 있는 근거가 잘 드러나도록 기술
[프로젝트 성공을 위한 리더의 역할과 책임감]
산학연계 "IoT 기반 1인 가구 응급 신고 시스템" 프로젝트 팀장을 맡으며, 예상치 못한 팀원의 이탈로 인해 발생한 공백을 메우며 성공으로 이끈 경험이 있습니다.
기존 웹 시스템을 모바일로 전환하고, 응급 상황 발생 시 보호자에게 실시간 정보를 제공하는 것이 목표였습니다. 앱 개발 3명과 IoT 센서 업무 1명으로 업무를 분담해 진행했지만, 프로젝트 중반 센서 부분을 담당하던 팀원이 중도 하차하며 해당 업무에 공백이 생겼습니다.
미완성인 센서 업무를 자처함과 동시에 앱 개발 우선순위를 조정해 핵심 기능에 집중하도록 업무를 재배치했습니다. 역할을 재분담하긴 했지만, 업무에 자신이 없었고 핵심 기능조차 완성하지 못해 실패한 프로젝트가 될 거 같았습니다. 하는 데까지 해보자는 생각으로 관련 자료를 수집하고 기본적인 온라인 강의를 들으며 필요한 지식을 습득했습니다. 또한, Github에 유사한 프로젝트에 사용된 센서 데이터 코드를 분석하며 팀원이 남긴 코드와 비교하고 이해하는 과정을 반복하며 프로젝트를 수행했습니다.
결과적으로 처음 설계했던 시스템의 요구사항을 모두 완료했으며 결과 발표에서 A+라는 성적으로 프로젝트를 마칠 수 있었습니다. 이 경험을 통해 단순히 결과물에 대한 만족을 넘어 급변하는 환경에서 유연하게 대응하는 리더십의 중요성을 깨달았습니다.
2. 당신이 주도적으로 진행한 일이 타인의 피드백이나 반대로 인해 방향이 바뀌거나 실패했던 경험을 구체적으로 서술하고, 그 과정에서 느낀 점과 배운 점을 설명해 주세요. (700자 이내)
본인이 주도적으로 진행한 영역 / 타인의 피드백으로 인해 방향이 바뀐 과정 / 그로 인해 감수해야 했던 점 / 구체적인 결과와 깨달은 점 / 경험의 진실성을 증명할 수 있는 근거가 잘 드러나도록 기술
기술적 복잡도를 간과한 피드백을 수용해 핵심 기능을 완성하지 못했던 경험이 있습니다. 오픈소스를 활용한 테트리스 개발 프로젝트에서 ReSize 기능과 PvP 모드 업무를 담당했습니다. ReSize는 해상도 변경 시 요소 크기만 조정한다고 이해했지만, 팀원들은 테트리스 Grid 수까지 조절해야 한다는 피드백을 주었습니다.
요소 크기만을 변경하는 경우 각 요소에 증감 모듈 연산을 수행하며 완성했습니다. 그러나, Grid 수 증가 기능을 추가하는 과정에서 Grid가 화면을 벗어나는 문제가 발생했습니다. Grid를 함께 늘리는 과정에 있어서 화면 비율에 맞춰 Grid 수를 조정하고, 늘어난 수만큼 요소 크기를 감소시켜야 하는 복잡한 문제가 뒤따랐습니다. 문제를 해결하기위해 특정 해상도 범위 3개로 구분하고 10x10, 14x14, 18x18 모드만 지원하도록 변경해 기능을 구현했습니다.
ReSize 문제 해결에 프로젝트 기간의 상당 시간을 소모하여, 동시에 담당하던 PvP 모드 기능을 모두 구현하지 못했습니다. 결과적으로 계획 대비 부실한 프로젝트로 B+라는 아쉬운 성적을 받았습니다. 해당 경험을 통해 추가 의견 수렴 시 기술적 복잡도와 일정을 충분히 검토해야하며, 우선순위를 명확히 설정해 핵심 기능부터 완성하는 것이 중요하다는 것을 깨달았습니다.
3. AI 도구를 활용하여 실제로 업무나 과제, 프로젝트의 효율을 높였던 경험이 있다면 구체적으로 서술해 주세요. (700자 이내)
사용한 AI도구 / AI 도구를 활용한 구체적인 전략과 방법 / AI 도구를 적용한 업무, 과제, 프로젝트 내용 / 해당 경험에서의 역할 / 경험의 진실성을 증명할 수 있는 근거가 잘 드러나도록 기술
[LLM을 사용한 Front-end 통일성 확보]
'성향 파악 및 콘텐츠 비교 추천' 프로젝트에서 완성도 있는 결과물을 목표로 Claude 3.5 Sonnet을 활용해 프론트엔드 화면 개발을 주도하였고, 수상으로 이끈 경험이 있습니다.
부트캠프 백엔드 교육생을 대상으로 종합프로젝트를 진행하였고, 프론트 개발에 대한 역할 분담의 어려움이 있었습니다. 백엔드 역할 분담에 따라 맡은 부분에 대한 프론트를 개발하기로 결정했지만, 프로젝트 중간 점검 시 구체적인 가이드 없이 화면을 개발해 통일성이 없어 가독성이 떨어진다는 문제점을 발견했습니다. 이에 기능 개발이 마무리 단계였던 제가 프론트 업무 전담을 자원하였습니다.
미리 작성된 API 명세서, 화면 요청에 필요한 DTO, 수행계획서에 작성한 프로젝트의 목적과 배경, 사용 주체에 대한 Input을 주었고, Output으로 디자인 컨셉과 색상, UI/UX에 대한 데이터를 누적시켰습니다. 해당 내용을 바탕으로 화면 개발에 대한 프롬프팅을 단계별로 진행하였습니다. 먼저, 전체 화면의 통일성을 위해 배경화면, Navbar와 같은 공통된 Layer 작성을 우선적으로 개발하였습니다. 이후, 프로젝트 초기 간단하게 작성했던 화면 설계서를 참고하여 텍스트로 각 Object의 위치 및 다른 화면과의 상호작용을 재정의하며 13페이지의 화면을 개발하였습니다.