본문 바로가기
외부 활동

[코드트리 챌린지][4주차 후기] 꾸준한 루틴 설계로 코드트리 정복하고 코딩테스트 독학해보자

by 슬리핑백 2026. 6. 1.

코드트리 챌린지를 진행하면서 느낀 점 중 하나는, 코드트리에는 단순히 문제만 제공하는 것이 아니라 학습자가 꾸준히 공부할 수 있도록 돕는 여러 장치가 마련되어 있다는 점이다.

 

코딩테스트 공부는 결국 꾸준함이 가장 중요하다. 하지만 혼자 공부하다 보면 하루 이틀 미루게 되고, 어느 순간 흐름이 끊기기 쉽다. 그래서 이번 4주차에는 코드트리에서 제공하는 학습 지속 장치들을 활용해보고, 6월부터 8월까지의 학습 루틴도 함께 설계해보았다.

 

1. 학습 리마인더로 공부 흐름 놓치지 않기

코드트리에는 학습 리마인더 기능이 있다.
학습 리마인더 신청 탭에서 전화번호를 입력하면 카카오톡 채널을 통해 학습 리마인드 알림을 받을 수 있다.

 

실제로 신청해보니 바로 이렇게 알림이 도착했다.

 

매일 공부하겠다고 마음먹어도 바쁘다 보면 잊어버리기 쉬운데, 이렇게 알림이 오면 “아, 오늘도 해야지” 하고 다시 공부 모드로 돌아오게 된다.

 

공부도 시켜주고, 매일 챙겨주는 리마인더 알림이라니.
조금 다정한 공부 매니저가 생긴 기분이다.

 

알림까지 받았으니 이제 공부를 하지 않고는 참을 수 없다.

 

2. 깃허브에 학습 기록 연동하기

또 하나 좋았던 기능은 깃허브 학습 기록 연동이다.

 

깃허브 잔디 채우기는 개발 공부를 할 때 꽤 강력한 동기부여 방식이라고 생각한다. 나 역시 매일은 아니더라도 틈나는 대로 잔디를 채우고 있는데, 학습 기록이 남는 날이면 괜히 뿌듯하고 열심히 산 기분이 든다.

코드트리를 깃허브와 연동하면 하루 동안 어떤 문제를 풀었는지 자동으로 정리되어 기록된다.
직접 정리하기 귀찮은 나에게는 정말 고마운 기능이다.

 

또 경험치도 함께 표시되어서 단순히 문제를 푸는 것이 아니라, 게임처럼 내 학습 레벨을 키워가는 느낌도 든다.

 

 

한창 재미가 붙었을 때는 새벽에 코드트리를 달린 적도 있었다.
역시 공부도 재미 요소가 붙으면 지속하기 훨씬 쉬워지는 것 같다.

 

 

3. AI 이용한 구체적인 실천 계획 세우기

 

마지막으로, 이번에는 코드트리 기능과 별개로 내가 자주 활용하는 방법도 함께 적용해보았다.
바로 LLM 서비스를 활용해 나의 학습 수준, 일정, 목표를 정리하고 구체적인 학습 계획을 설계하는 방식이다.

 

마침 6월이 시작되는 시점이라, 6월부터 8월까지 코드트리 LV2부터 남은 콘텐츠를 최대한 한 번씩 풀어보는 것을 목표로 루틴을 세웠다.

 

핵심 규칙

1. 평일 하루 목표는 10문제
2. 12문제 풀면 보너스
3. 주말은 틀린 문제/헷갈리는 문제 복습
4. 한 문제 35~40분 넘게 막히면 풀이 확인
5. 풀이 본 문제는 다음날 다시 구현

 

 

 

무작정 많이 푸는 것보다 중요한 것은 “풀고 끝내지 않는 것”이라고 생각했다.
특히 풀이를 본 문제는 다음 날 다시 구현해보는 방식으로 내 것으로 만드는 데 집중하려고 한다.

 

1주차 계획

요일별 목표

 

Trail 2 정렬/시뮬레이션 12문제
Trail 2 완전탐색/케이스 나누기 12문제
Trail 2 재귀/함수 + 오답 10문제
Trail 3 배열/문자열/정렬 12문제
Trail 3 스택/큐/덱/해싱 10문제
오답 3개
주간 회고 + 밀린 문제 3개

평일에는 새 문제를 중심으로 최대한 진도를 나가고, 주말에는 무리해서 새로운 문제를 풀기보다 오답과 복습 위주로 정리하는 방식이다.

 

 

월별 목표

 

6월: Trail 2 + Trail 3 최대한 끝내기

 

6월은 평일 중심으로 가장 빡세게 가져가는 달이다.

목표 문제 수는 약 280~320문제로 잡았다.

우선순위는 다음과 같다.

  1. Trail 2 프로그래밍 연습 완료
  2. Trail 3 자료구조 알고리즘 70~90% 이상 완료

Trail 2는 비교적 빠르게 밀 수 있을 가능성이 높기 때문에, 6월 초중반에 끝내는 것을 목표로 했다.

 

7월: Trail 3 마무리 + Trail 4 + Trail 5 진입

7월 목표는 약 230~250문제이다.

우선순위는 다음과 같다.

  1. Trail 3 마무리
  2. Trail 4 알고리즘 입문 완료
  3. Trail 5 알고리즘 기본 절반 이상 진행

7월부터는 난이도가 올라갈 가능성이 크기 때문에, 하루 문제 수는 6월보다 조금 줄어들 수 있다고 예상했다.

 

8월: Trail 5 마무리 + Trail 6

8월 목표는 약 200~230문제이다.

우선순위는 다음과 같다.

  1. Trail 5 완료
  2. Trail 6 완료
  3. 자주 틀린 유형 재풀이

8월에는 단순히 진도를 나가는 것뿐만 아니라, 자주 틀리는 유형을 다시 풀면서 실전 대비력을 높이는 데 집중하려고 한다.

 

평일 하루 시간표

 

평일에 집중해서 공부할 수 있는 날은 약 3시간을 기준으로 2타임 전략을 세웠다.

 

1타임: 90분

  • 쉬운 문제 또는 중간 난이도 문제 5~6개 풀이

2타임: 90분

  • 중간 또는 어려운 문제 4~5개 풀이
  • 오답 1개 재풀이

시간이 부족한 날에는 최소 루틴만 지키는 방식으로 유연하게 운영할 예정이다.

 

최소 루틴

  • 새 문제 6개
  • 오답 1개

컨디션 좋은 날의 공격 루틴

  • 새 문제 12개
  • 오답 2개

이렇게 최소 루틴과 공격 루틴을 나누어두면, 컨디션이 좋지 않은 날에도 완전히 포기하지 않고 흐름을 이어갈 수 있다.

 

마무리

이번 4주차에는 코드트리의 학습 리마인더, 깃허브 연동, 그리고 AI를 활용한 루틴 설계를 통해 꾸준히 공부할 수 있는 환경을 만들어보았다.

 

코딩테스트 공부는 단기간에 몰아서 하기보다, 일정한 루틴을 만들고 반복하는 것이 중요하다고 생각한다.
앞으로는 무리하게 완벽한 계획을 지키려 하기보다, 최소 루틴이라도 꾸준히 이어가면서 8월까지 코드트리 학습을 차근차근 정복해보려고 한다.

 

 

이런 다재다능한 코드 트리, 한 번쯤 써보고 싶다면 :

 

3년 만에 돌아온, 코드트리 청약 통장 챌린지 | 코드트리

매주 학습 납입하고 7주 만기 채우면 코드트리 8월까지 무료. 매주 추첨권을 모아 맥북·에어팟·애플워치 응모까지. 신청 인원에 따라 조기마감될 수 있어요.

www.codetree.ai