이 포스팅은 코드트리 x 글또 블로그 챌린지 2기를 통해 코드트리
체험권을 받아 작성한 후기입니다
들어가며
최근 코딩테스트를 한동안 손대지 않았더니, 어디서부터 다시 시작해야 할지 막막했습니다. 마침 글또 10기에서 코드트리 챌린지를 모집해서 한 달간 코드트리를 사용해 볼 수 있었습니다. 이번 포스팅에서는 코드트리를 사용해 본 개인적인 후기에 대해 적어보겠습니다.
코드트리?
코드트리는 코딩테스트 역량을 향상시킬 수 있는 알고리즘 문제풀이 플랫폼입니다. 이미 유명한 백준, 프로그래머스, 리트코드와 결을 같이하는 서비스입니다.
개인적으로 여러 문제풀이 사이트를 사용해보았지만, 코드트리를 사용하면서 느낀 코드트리만의 장점이 몇 가지 있습니다.
자연스러운 단계적 학습 커리큘럼
여러분은 코딩테스트를 준비할 때 어떤 문제부터 풀어보시나요? 저는 일단 손에 잡히는 문제부터 풀어보곤 하는데 이렇게 문제풀이를 시작하게 되면 어떤 문제를 풀어야 실력이 향상되는지 잘 모르겠고 내가 잘 모르지만, 코딩테스트에서 자주 출제되는 유형을 찾고 싶은데 이 과정이 쉽지 않은 경우가 종종 발생합니다.
결국 시간을 많이 낭비하게 되는데 코드트리에서는 자연스럽게 단계적으로 성장할 수 있는 커리귤럼(trails)을 제공합니다.
각 Trails은 문제 유형마다 기본 문제, 연습 문제, 테스트 문제로 구성되어 있습니다. 선택한 Trails를 따라가면 해당 문제 유형에 대한 개념을 완전히 익히고 풀 수 있게 구성되어 있습니다.
실력진단 그리고 맞춤형 학습 코스
코드트리에서는 간단한 퀴즈를 풀거나, 일주일에 한 번씩 실력진단을 하고 맞춤형 학습 코스(문제집)를 만들어줍니다. 또, 실력 진단을 통해 제한 시간 내에 문제를 풀어야 하는 실전 경험도 쌓을 수 있습니다.
위 같은 기능들을 통해 코딩테스트 준비를 위해 사용자가 직접 자신의 약점을 분석하거나 문제를 찾아다녀야 하는 과정을 보조해 줍니다. 이를 통해 사용자가 제공되는 커리큘럼만 따라가면 자연스럽게 성장하고 있다는 것을 느낄 수 있게 합니다.
기본 개념과 해설
저는 문제를 풀다 보면 제대로 이해하고 풀었는지 아니면 요행으로 풀었는지 잘 모르는 경우가 종종 있습니다. 코드트리에서는 기본 개념을 익힐 수 있게 문제를 구성했기 때문에 문제 푸는 방법을 바로 학습하고 적용할 수 있습니다. 또, 모든 문제에 달려있는 해설을 통해 좀 더 나은 풀이, 다른 관점에서 문제를 다시 볼 수 있습니다. 고등학생 때 풀던 수학의 정석을 다시 보는 느낌으로 코딩테스트를 준비할 수 있도록 도와줍니다.
사용자 편의성
저는 문제풀이를 하다 보면 종종 추가적인 테스트 혹은 자동완성, 그리고 디버깅을 위해 IDE를 따로 키고 문제를 푸는 경우가 종종 있습니다. IDE를 따로 키게 되면 브라우저와 IDE를 동시에 봐야 하고 문제에 대한 맥락을 다시 확인해야 하는 등의 불편함이 있습니다. 이번에 코드트리를 사용하면서 가장 좋았던 부분은 또 다른 IDE를 사용하지 않고도 위 같은 문제들을 해결할 수 있었다는 것입니다.
코드트리에서 제공하는 테스트케이스 추가기능은 입력 형식만 유효하다면, 테스트 케이스에 대한 정답을 명시하지 않아도 됩니다. 정답 없이 코너케이스를 테스트해볼 수 있습니다. 또한 코드 입력창에서는 선언한 변수에 대해 자동완성 기능을 제공합니다. 그리고 코드를 실행하면 print 문을 통해 실행 결과를 바로 확인할 수 있습니다.
코드트리 코드 편집기를 통해 문제풀이에만 집중할 수 있는 환경을 제공받을 수 있습니다.
아쉬운 점
한 달 동안 잘 사용했지만, 아쉬운 점 몇 가지가 있습니다. 가끔 코드 실행과 제출이 정상적으로 되지 않아 페이지를 새로고침 해야 하는 경우도 있고, 목표로 선택할 수 있는 국내기업이 몇 개 없습니다(삼성, 오토에버) 좀 더 다양한 국내기업에 대한 맞춤형 커리큘럼도 있으면 좋겠다는 생각이 들었습니다.
마치며
코드트리는 저 같은 직장인이 큰 고민 없이 코딩테스트 실력을 향상 시킬 수 있는 서비스를 제공합니다. 이번 한달 동안 코드트리를 사용하면서 알고리즘 문제풀이 실력이 많이 퇴화됨을 느낄 수 있었습니다... 한편으론 예전처럼 문제풀이에 시간을 많이 할애할 수 없는 상황에서 코드트리를 통해 고민없이 효율적으로 코딩테스트를 준비할 수 있다는 게 큰 위안이 되고 있습니다 :)
'끄적끄적' 카테고리의 다른 글
[후기] 코딩테스트 전문가가 되려면? (feat: codetree) (0) | 2025.03.02 |
---|---|
[회고] 2024년 회고 (2) | 2024.12.22 |
[후기] 글또 9기를 되돌아보며... (2) | 2024.05.12 |
[후기] 글또 8기를 마무리하며 (0) | 2023.07.16 |
[회고] 2023 상반기 인턴 경험 (0) | 2023.05.12 |