
지난 6월, 우리가 직접 쓰려는 서비스를 제작하기 위해 개발자 4명과 디자이너 2명이 모였습니다.
그리고 12월, 저희는 “코드라이브”라는 알고리즘 문제풀이 동기부여 웹 서비스를 런칭하였습니다.
프로덕트 디자이너로서 전반적인 디자인 제작기를 공유하고자 합니다.
코드라이브는 코딩테스트 준비에 어려움을 겪는 취업준비생들에게 대쉬보드, 익명 비교, 편리한 기록, 깃허브 연동 등의 기능으로 동기를 부여하는 웹 서비스입니다.
전체적인 디자인 과정은 다음과 같습니다.
리서치, 탐색 -> 문제 정의 -> 전략, 골 설정 -> 해결방안 (솔루션)
“개발자로 취업하고 싶은 당신! 혹시 코딩테스트에 대한 고민이 있지 않으신가요?”
서비스 주제에 대한 아이데이션을 진행 했을 때 아이디어 선정 기준 중,
“우리가 정말 쓸 법한 서비스인가?” 를 우선시 했습니다.
대부분이 취업준비생이고, 4명의 개발자는 코딩테스트 대비에 대한 어려움을 토로하고 주제는 큰 공감을 얻었습니다.
본격적으로 들어가기 전에 코딩테스트에 대해 설명하고 넘어가겠습니다.
코딩테스트란? 지원자가 알고 있는 자료구조와 알고리즘 등을 이용해서 문제를 해결할 수 있는 능력을 평가하는 시험입니다. 일반적으로 서류 전형 이후에 이루어지며, 빅테크 기업, 대기업 등에서는 대부분 필수로 진행하고 있습니다.

코딩테스트 대비의 페인포인트를 발견하고, 검증하다.
- 리서치와 인터뷰로 발견한 “코딩테스트 준비의 어려움”에 대한 문제
프로그래머스 리서치를 통해 기업 채용 과정 중 코딩테스트의 중요성 높아지는 반면,
많은 개발자 취업 준비생이 코딩테스트 준비에 어려움을 겪고 있다는 사실을 발견했습니다.
또한, 8명의 개발 취업 준비생, 개발자들을 인터뷰 했을 때도 그 필요성을 여실히 느낄 수 있었습니다.

해당 리서치와 인터뷰에서 얻은 인사이트를 종합한 결과,
저희 팀원 뿐만 아니라 대부분 구직자들은 코딩테스트 준비에 대해 어려움을 느꼈으며
채용 담당자들은 코딩테스트의 중요도를 높게 평가한다는 사실을 알게 되었습니다.
- 문제 팩트 체크 : 코딩테스트의 핵심은 꾸준한 문제풀이
문제가 정말 문제인지, 문제를 해결할 수 있는 서비스가 있는지 검증하기 위해 질문 리스트를 만들어 답변을 채워나갔습니다.
✔️ 개발자 취준생은 왜 코딩테스트 준비에 어려움을 느낄까요?
인터뷰에서 알게 된 코딩테스트 준비의 핵심은 “꾸준한 문제풀이를 통한 감을 익히는 것” 이였습니다.
그러나 취준생들은 “꾸준하게 문제를 푸는 것”을 가장 어려워했습니다.

✔️ 꾸준하게 문제를 푸는 것이 왜 어렵나요?
"동기부여의 부족"
긴 취업 준비기간, 시간과 범위가 정해지지 않은 공부를 계속해야 하는 불확실성, 개발자 네트워크의 부족으로 인한 실력 인지와 비교 결여 등으로 인해 동기부여가 사라집니다.
✔️ 꾸준하게 문제 풀 수 있도록 도와주는 서비스는 없나요?
코딩테스트 준비에 도움을 주는 서비스의 특징을 정리하고, 코드라이브의 포지션과 차별성에 대해 고민하였습니다.
차별성: 서비스 분석을 통해 스터디의 단점인 리소스가 많이 드는 점, solved.ac의 백준에 한정된 점에서 차별성을 두기 위해 간편하게 그룹 스터디를 하고, 여러 문제풀이 플랫폼을 통합하는 기능을 제공합니다.
포지셔닝: 문제풀이 서비스, 학습 플랫폼과 "함께 사용하는 서비스"라는 포지션으로서 시장에서의 기회가 있을 것이라고 판단하였습니다.
- 문제 재정의 : 꾸준하게 알고리즘 문제를 푸는 것의 어려움
문제를 검증하는 단계를 거치며 문제를 재정의 하였습니다.
개발자 취준생들은 코딩테스트 준비에 대한 어려움 중에서도 “꾸준하게 알고리즘 문제를 풀며 코딩테스트를 대비하는 것” 이 어려웠다는 사실을 알게 되었습니다.
꾸준한 알고리즘 문제풀이를 방해하는 이유들을 3가지 정리했고, 해결해야 할 문제로 정의하였습니다.
Problem 1. 문제풀이 노력과 시간에 대한 인지와 비교가 부족 2. 시간적, 심리적 부담이 없는 알고리즘 문제 풀이에 대한 동기부여의 필요 3. 타 플랫폼에서 문제를 풀고 깃허브에 업로드 하는 과정의 번거로움 |
전략과 골을 세워 MVP를 제작하다.
문제를 정의했고, 골과 전략을 통해 우리 서비스가 나아가고자 하는 방향을 설정했습니다.
유저 골: 코드라이브 서비스를 통해 최소한의 리소스로 동기부여를 얻고 꾸준한 문제풀이를 통해 코딩테스트를 통과하는 것.
성공 지표: 자체 설문조사 결과 취준생의 일주일 기준 알고리즘 문제풀이 회수를 3회에서 6회로 늘리는 것.
서비스의 개발 계획: 장기적인 코딩테스트 대비 기능을 MVP로 개발 한 후, 코딩테스트 단기 대비 기능, 유료 결제 기능 개발 예정
실질적인 솔루션에 대한 디자인은 2편으로 이어집니다.
코드라이브 서비스 링크: https://www.codrive.co.kr/
(* PC 버전에 최적화 되어있습니다. 모바일은 추후 지원 예정)

Codrive
www.codrive.co.kr
'아티클' 카테고리의 다른 글
| 데이터를 보고 싶은 프디의 [데이터리안 세미나 후기] (1) | 2026.04.19 |
|---|---|
| 스타트업 신입/인턴 프로덕트 디자이너로 배운 것 (5인미만, 해고, PM업무) (0) | 2025.12.17 |
| "어떤" 디자이너가 될 것인가? - 구글 UX 디자이너 이정영님 (3) | 2024.11.15 |