| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
- #코드트리 #코딩테스트 #코테공부 #백트래킹 #알고리즘 기초
- 프로그래밍 언어
- 프로그래머스
- 코딩테스트
- 코드트리
- 코테공부
- 자바스크립트
- 연결 리스트
- 인접 행렬
- 자료구조
- 운영체제
- 자바
- til
- 코딩테스트준비
- 파이썬
- 플로이드-워셜
- 데이터베이스
- 개발자취업
- 웹
- C
- 1일1코테
- 99클럽
- 알고리즘
- Java
- 항해99
- 개발자루틴
- 티스토리챌린지
- 오블완
- 코딩테스트사이트추천
- 갭체크
- Today
- Total
와드의 블로그
[코딩테스트] 코드트리로 완성한 코테 공부 루틴, 7주 완주 후기 본문
어느덧 코드트리 청약 챌린지의 마지막인 7주차에 다다랐습니다. 처음 시작할 때만 해도 '매일 빠짐없이 알고리즘 문제를 풀 수 있을까?' 하는 걱정이 앞섰지만, 꽤 힘들었던 시간들을 이겨내고 끝내 완주해낸 제 자신에게 먼저 고생했다는 칭찬을 해주고 싶습니다.
오늘은 7주간의 여정을 돌아보며, 그동안의 변화와 앞으로의 다짐을 솔직하게 정리해 보려 합니다.
시작할 때와 가장 달라진 점, 그리고 가장 뿌듯했던 순간
1주차 첫 갭체크(Gap Check) 진단 당시, 저는 백트래킹과 그래프 탐색 영역에서 뚜렷한 약점을 보였고 동적 계획법(DP)은 아예 접근조차 어려워하던 상태였습니다.
하지만 7주가 지난 지금, 가장 크게 달라진 점은 문제를 마주하는 '태도'와 '시야'입니다. 예전에는 복잡한 문제를 보면 막막함부터 느꼈다면, 이제는 자연스럽게 상태 공간 트리를 그려보고 어떻게 가지치기(Pruning)를 할지, 중복되는 부분 문제를 어떻게 메모이제이션으로 처리할지 논리적으로 구조화하는 습관이 생겼습니다.
가장 뿌듯했던 순간은 역시 2차, 3차 갭체크를 거치며 과거에 틀렸던 유형의 문제들을 온전히 제 힘으로 힌트 없이 풀어내어 '정답' 판정을 받았을 때입니다. 성장하고 있다는 것을 수치와 결과로 직접 확인하는 짜릿함은 코딩테스트 공부를 지속하게 하는 가장 큰 원동력이었습니다.
포기하고 싶었던 고비와 나만의 극복 비결
매일 꾸준히 한다는 것은 결코 쉬운 일이 아니었습니다. 유독 일정이 바쁘거나 체력이 방전된 날, 혹은 1시간 넘게 고민해도 풀리지 않는 DP 문제를 마주했을 때는 중간에 그만두고 싶었던 고비도 여러 번 있었습니다.
그 위기를 넘길 수 있었던 저만의 비결은 '환경 통제'와 '작은 성취감'이었습니다. 코드트리에 깃허브를 연동해두니, 오늘 하루를 쉬어버리면 깃허브에 심어둔 초록색 잔디가 끊긴다는 생각에 어떻게든 노트북을 열게 되었습니다. 또한, 정해진 시간에 도착하는 코드트리의 학습 리마인더 알림톡은 마음이 약해질 때마다 저를 다시 책상 앞으로 끌어다 앉히는 훌륭한 페이스메이커 역할을 해주었습니다.
AI 시대, 그럼에도 우리가 알고리즘을 공부해야 하는 이유
요즘 챗GPT나 제미나이 같은 AI가 코드를 뚝딱 짜주는 시대인데, 왜 굳이 머리를 싸매며 알고리즘을 공부해야 할까 의문이 들 때도 있었습니다.
하지만 7주간 치열하게 학습하며 내린 결론은, 알고리즘 공부는 단순히 코드를 타이핑하는 기술이 아니라 '문제를 논리적으로 분해하고 최적의 해결책을 설계하는 사고력'을 기르는 핵심 과정이라는 것입니다. AI가 작성한 코드가 정말 최적화되어 있는지 검증하고, 복잡한 비즈니스 로직에서 발생하는 병목 현상을 해결하기 위해서는 결국 개발자 본인의 탄탄한 알고리즘적 사고 기반이 필수적입니다. 알고리즘은 변하는 기술 트렌드 속에서도 흔들리지 않는 개발자의 기초 체력임을 확신하게 되었습니다.

코드트리 운영진에게 전하는 말
운영진분들께는 이렇게 체계적이고 동기부여가 확실한 플랫폼을 기획하고 운영해 주셔서 깊은 감사를 드립니다. 갭체크 진단과 세분화된 학습 트레일, 그리고 북마크를 통한 복습 시스템은 독학으로 코딩테스트를 준비하는 취준생에게 완벽한 나침반이 되었습니다.
한 가지 바라는 점이 있다면, 문제 풀이 후 다른 학습자들의 다양한 풀이 코드나 접근 방식(시간/메모리 최적화 아이디어 등)을 조금 더 직관적으로 비교하고 토론할 수 있는 커뮤니티 기능이 활성화된다면 학습에 더욱 큰 시너지가 날 것 같습니다.
앞으로의 코테 학습 계획과 최종 다짐
7주 챌린지는 성공적으로 끝이 났지만, 저의 코딩테스트 학습은 이제부터가 진짜 시작입니다.
감사하게도 8월까지 코드트리 이용권이 제공되는 것으로 알고 있습니다. 남은 기간 동안 하루 학습 루틴을 그대로 유지하여, 코드트리 '학습 트레일'에 있는 모든 문제를 전부 풀어내는 것이 저의 다음 목표입니다.
코드트리에서 다진 탄탄한 알고리즘 기본기를 바탕으로 다가오는 코딩테스트의 벽을 여유롭게 넘고, 최종적으로 원하는 기업에 합격(취뽀)하는 그날까지 멈추지 않고 달려보겠습니다.

https://www.codetree.ai/ko/trail-info
코딩 테스트 학습 안내 | 코드트리
막막한 코딩테스트 준비, 혼자 헤매지 말고 체계적인 코딩 학습과 단계별 가이드로 빠르게 실력을 쌓아 취업에 성공하세요.
www.codetree.ai
'TIL' 카테고리의 다른 글
| [코드트리] 다익스트라 알고리즘 쉽게 이해하기 (개념부터 구현까지 총정리) (0) | 2026.06.10 |
|---|---|
| [코테 중간 점검] 코드트리 갭체크로 한 달 만에 약점 유형 극복한 후기 (0) | 2026.06.08 |
| [코드트리 후기] 북마크로 나만의 복습 루틴 만들기 (0) | 2026.05.29 |
| [코딩테스트 독학] 코드트리와 깃허브 연동을 통해 매일 학습 루틴 만들기 (0) | 2026.05.20 |
| [코드트리] 백트래킹 알고리즘 약점 극복 학습 후기 (0) | 2026.05.13 |