이번 글은 코드트리 청약챌린지 2주차 미션으로 작성하는 후기다.
1주차에는 아직 통장 개설 전이라 참여하지 못했고, 이번 2주차가 사실상 나의 첫 미션이었다. 그래서 이번 미션은 본격적으로 문제를 많이 풀기보다, 먼저 내 현재 실력을 점검해 보는 의미가 컸다. 그 과정에서 응시한 것이 바로 갭체크였다.

갭체크 안내 화면을 처음 확인했을 때는 생각보다 긴장됐다.
평소에도 코딩테스트 공부를 해야 한다는 생각은 하고 있었지만, 막상 내 실력을 진단한다고 하니 실제 시험을 앞둔 것 같은 느낌이 들었다. 그래도 지금 내가 어느 정도 수준인지 알아야 앞으로의 학습 방향도 정할 수 있다고 생각했다.
무작정 문제를 많이 푸는 것도 중요하지만, 그보다 먼저 내가 어떤 유형에 강하고 어떤 부분에서 자주 막히는지 파악하는 과정이 필요하다고 느꼈다. 그런 점에서 갭체크는 챌린지를 시작하는 첫 단계로 적당한 미션이었다고 생각했다.

갭체크 문제를 풀면서 느낀 점은, 문제 난이도가 단순히 어렵다기보다는 기본기를 정확히 확인하는 방식에 가깝다는 것이었다.
처음에는 익숙한 유형도 있었기 때문에 비교적 차분하게 풀 수 있었다. 하지만 조건을 꼼꼼하게 읽어야 하거나 구현 과정에서 예외를 생각해야 하는 문제에서는 시간이 걸렸다.
특히 문제를 읽고 바로 코드를 작성하는 습관이 아직 남아 있다는 점을 느꼈다. 입력 조건, 반복 범위, 예외 상황을 먼저 정리하고 풀이 방향을 잡은 뒤 코드를 작성해야 하는데, 급하게 접근하면 중간에 다시 수정하는 일이 생겼다. 코딩테스트에서는 풀이 아이디어도 중요하지만, 그 아이디어를 실수 없이 코드로 옮기는 능력이 정말 중요하다는 것을 다시 느꼈다 🥲
내가 비교적 안정적으로 풀 수 있었던 부분은 조건문, 반복문, 배열을 활용하는 기본 구현 문제였다. 반대로 조건이 조금 복잡해지거나 여러 경우를 나누어 생각해야 하는 문제에서는 풀이 방향을 정리하는 데 시간이 더 필요했다. 이번 갭체크를 통해 단순히 “문제를 맞혔다, 틀렸다”가 아니라 내가 어떤 과정에서 막히는지를 확인할 수 있었다.

결과를 확인하면서 내 강점과 약점을 조금 더 분명하게 알 수 있었다.
강점은 기본 문법과 단순 구현 문제에서는 크게 흔들리지 않는다는 점이었다. 반면 약점은 문제를 차분히 분석하고, 구현 과정에서 실수를 줄이는 부분이었다.
평소에는 틀린 문제를 보면 단순히 실수라고 생각하고 넘어간 적도 많았다. 하지만 이번 갭체크를 통해 그런 실수도 반복되면 결국 보완해야 할 약점이라는 생각이 들었다. 특히 인덱스 범위, 조건 처리, 예외 케이스처럼 사소해 보이는 부분이 실제 정답 여부를 크게 좌우한다는 점을 다시 확인했다.
갭체크 이후 추천 학습 경로가 제시된 점도 도움이 됐다. 단순히 결과만 보여주는 것이 아니라, 부족한 부분을 보완하기 위해 어떤 순서로 학습하면 좋을지 안내해 주는 점이 좋았다. 코딩테스트 공부를 하다 보면 어떤 문제부터 풀어야 할지 막막할 때가 있는데, 코드트리는 현재 상태를 기준으로 학습 방향을 잡아준다는 점에서 유용했다.
코드트리는 아래 링크에서 확인할 수 있다.
https://www.codetree.ai/ko/trail-info
코딩 테스트 학습 안내 | 코드트리
막막한 코딩테스트 준비, 혼자 헤매지 말고 체계적인 코딩 학습과 단계별 가이드로 빠르게 실력을 쌓아 취업에 성공하세요.
www.codetree.ai
다른 학습 서비스와 비교했을 때 코드트리의 장점은 진단과 학습이 자연스럽게 이어진다는 점이었다. 단순히 문제를 많이 제공하는 데서 끝나는 것이 아니라, 현재 내 실력을 확인하고 그에 맞는 학습 경로를 추천해 주는 흐름이 좋았다. 다만 아쉬운 점도 있었다. 약점 분석이 조금 더 구체적으로 제공되면 더 도움이 될 것 같았다. 예를 들어 개념 이해가 부족한 것인지, 구현 실수가 많은 것인지, 문제 해석에서 시간이 오래 걸리는 것인지까지 나뉘어 보이면 이후 학습 계획을 세우는 데 더 유용할 것 같았다.
이번 2주차 미션은 나에게 코드트리 청약챌린지를 시작하는 첫 기록이었다. 1주차를 놓친 점은 아쉬웠지만, 오히려 갭체크를 통해 현재 위치를 먼저 확인하고 시작할 수 있었다는 점은 좋았다. 앞으로는 추천 학습 경로를 따라가며 부족한 부분을 하나씩 채워가고 싶다.
이번 갭체크를 통해 내가 무엇을 잘하고, 무엇을 더 연습해야 하는지 알 수 있었다. 아직 부족한 부분이 많지만, 그만큼 앞으로 채워갈 부분도 분명해졌다고 생각한다. 다음 미션부터는 문제를 푸는 양뿐만 아니라 풀이 과정과 실수한 부분까지 함께 기록하면서 코딩테스트 실력을 조금씩 키워가야겠다 💪