1 분 소요

코드트리 체험단 1회차 미션 : 내 약점 파악과 목표 설정

코드트리를 시작하게 된 이유

요즘 코딩테스트 준비를 막연하게 미뤄왔는데, 이번 기회에 제대로 해보려고 코드트리를 시작했다.

사실 ML/AI 쪽 프로젝트는 꽤 해봤지만, 알고리즘 문제풀이는 항상 자신 없던 영역이었다. 특히 코테에서 요구하는 순수 구현력이나 자료구조 활용은 다른 차원의 연습이 필요하다고 느꼈다. 8주 동안 체계적으로 해볼 수 있는 기회라 생각하고 참여하게 됐다.


갭체크 결과

본격적인 학습 전에 현재 실력을 진단하는 갭체크를 먼저 응시했다. Trail T5 수준의 문제들로 구성되어 있었고, 결과는 꽤 솔직하게 내 상태를 보여줬다.

문제 풀이 결과

난이도 소요 시간 시도 횟수 결과
5+ 2분 18초 0회 미해결
2+ 14분 52초 2회 해결
1+ 47초 1회 해결 (평균 대비 87.4% 빠름)
3 10분 0초 0회 미해결
3- 4분 2초 1회 해결
4- 3분 29초 1회 해결
5 10초 0회 미해결

쉬운 문제는 빠르게 해결했는데, 특정 문제들은 시도조차 못 했다. 소요 시간 분포를 보면 내가 어디서 막히는지가 꽤 명확하게 드러났다.

진단 결과 요약

  • 불안정한 지식 : 조건문
    • 기본 if문은 쓸 수 있지만, 복잡한 조건 조합이나 중첩 조건문에서 우선순위 처리가 흔들린다는 진단
    • 논리 연산자 (&&, ||, !) 의 정확한 활용이 아직 부족함을 인정
  • 부족한 지식 : 2차원 배열
    • 기본 개념 자체가 불명확한 상태라는 진단
    • 행/열 인덱스 접근이나 초기화 패턴을 제대로 정리한 적이 없었던 게 원인인 것 같음

솔직히 2차원 배열이 “부족” 판정 나올 줄은 몰랐다. 코드는 짤 줄 아는데 체계적으로 정리가 안 된 상태라는 게 정확한 것 같다.


8주 목표 설정

갭체크 결과를 바탕으로 8주 목표를 잡았다.

단기 목표 (1~2주)

  • 조건문 : 중첩 조건 / 복합 논리 연산 패턴 집중 연습
  • 2차원 배열 : 선언, 초기화, 인덱스 순회 패턴 완전히 내 것으로 만들기

중기 목표 (3~5주)

  • Trail T4~T5 수준 문제 안정적으로 해결
  • 구현 문제에서 시간 내 1차 해결 후 코드 정리하는 습관 들이기

최종 목표 (6~8주)

  • 실전 코딩테스트 환경에서 T5 이상 문제 독립 해결
  • 꾸준히 풀이 기록 남기기 → 내 풀이 패턴 언어화

느낀 점

갭체크가 단순 점수가 아니라 어떤 개념이 불안정/부족한지를 구체적으로 짚어주는 게 좋았다. 막연히 “알고리즘 약하다”고 느끼는 것과, “조건문 중첩 처리에서 흔들린다”는 걸 아는 건 완전히 다른 출발점이다.

추천 학습 경로도 내 수준에 맞게 잡혀 있어서, 일단 그 경로대로 따라가 보려 한다. 8주 후에 갭체크를 다시 응시했을 때 어떻게 달라졌는지 비교해 보는 게 목표다.


#코드트리 #코딩테스트 #코테공부 #코테준비 #알고리즘공부 #갭체크