영주의 개발노트
더 이상 코딩테스트에 대한 두려움은 없다: 코드트리 사용기 본문
이 글은 글또 내 코드트리 x 글또 챌린지에 참가하여 경험한 코드트리 사용기에 관한 글입니다.
최근 활동하고 있는 글또에서 코드챌린지와의 협업을 통해 신청자에 한해 글또 구성원들에게 코드트리를 사용할 수 있도록 해주었다. 2월 5월부터 시작되어 8주간 코드챌린지를 체험해 볼 수 있는 기회가 주어졌다. 약 4주의 시간이 지난 이 시점에 코드트리 사용기에 대해 작성해보고자 한다. 현재 내 상황에 대해 간략하게 설명하고, 코드트리를 사용하며 내가 체감한 변화 등에 대해 서술하겠다.
현재 내 상황
코드트리에서 실력 진단을 통해 내 알고리즘 풀이 능력을 측정하고 그에 맞는 커리큘럼을 추천해 준다. 나 같은 경우는 추천을 토대로 알고리즘 입문 단계를 학습하고 있다.
변화
코드트리를 통해 학습하며 내가 체감한 변화에 대해 소개하고자 한다.
1. 취업준비생(이하, 취준) 시절 코딩테스트를 준비했던 감이 서서히 돌아오고 있다.
취업하고 2년 정도의 시간이 지났다. 역시 공부는 꾸준히 하지 않으면 감을 잃어버린다. 나의 알고리즘 풀이 능력도 그랬었다. 이전에도 풀었던 문제들을 못 푸는 나의 모습을 보며 굉장히 낙담했었다. 코드트리의 체계적인 학습 과정을 통해 기억이 새록새록 나고 있음을 몸소 실감한다.
2. 취준 시절에도 DP만 나오면 정신을 못 차리던 내가 어느 정도 DP의 감을 익히게 되었다. 🎉
취준생이었을 때도 나에게 있어 DP는 넘지 못할 산이었다. 진짜 정말정말정말정말 어려웠다. 코드트리를 통해 DP의 여러 유형에 대해 학습하여 DP 문제에 대한 두려움이 살짝 사라졌다.
장점 및 차별점
코드트리를 직접 사용하며 느꼈던 장점과 타 플랫폼과의 차별점에 대해 이야기를 나눠보고 싶다.
- 실력진단
앞서 한 번 언급한 실력진단을 통해 나의 알고리즘 풀이 능력이 어느 곳에 위치해 있는지 알 수 있다. 이를 토대로 커리큘럼 선택에 어려움 없이 진행할 수 있다.
🍯 꿀팁: 아묻따 커리큘럼 결제하지 말고 실력진단(무료)을 통해 어디서부터 시작하면 좋을지 판단하는 것을 추천한다.
- 알고리즘 개념 설명
타 플랫폼처럼 문제만 달달 푸는 것이 아닌 내가 지금 푸는 문제에 활용하는 알고리즘 개념 관련 설명이 있어 그에 대해 학습할 수 있다. 해당 유형은 '이런 식으로 풀면 돼요~'라는 가이드라인이 제시되어 있어 풀이 방향성을 잡을 수 있어 굉장히 좋았다. 기본 개념 학습이 끝나고 관련 유형과 관련된 문제들이 여러 개 제시되어 해당 개념에 대해 완벽하게 학습할 수 있다는 장점이 존재한다.
또한, 알고리즘 유형 내에서도 여러 개의 기본 개념들이 존재하여 하나의 큰 유형에서 나올 수 있는 경우의 수를 다 접할 수 있어 굉장히 좋았다.
- 해설지 존재
사실 문제를 못 푸는 경우도 많다. 백X 등의 타 사이트는 내가 직접 그 문제를 검색하여 풀이를 찾아야 한다. 사람들이 많이 푼 문제라면 풀이가 많겠지만 갓 나온 문제, 많이 풀지 않은 문제라면 풀이를 찾는 것은 하늘의 별따기이다. 또한, 해당 풀이를 찾는다고 해도 내가 이해하지 못하면 말짱 도루묵이다.
하지만, 코드트리는 해설이 존재해 검색하지 않아도 되는 편리함과 해설지에 이해가 가지 않는 부분이 있다면 토론창을 통해 질문이 가능하다. 질문을 남기면 관리자분이 친절하게 도움을 주신다.
- 편리한 사용성
여러 측면에서 굉장히 편리하다. 우선, 요즘 코딩테스트 보는 환경과 유사하게 구성되어 있어 실전처럼 연습해 볼 수 있다.
또한, 테스트케이스를 내가 생성하여 나와야 하는 출력값을 알 수 있다. (진짜 중요⭐️) 타 플랫폼은 내가 만든 테스트케이스와 그에 대한 결과값이 맞는지 알 방법이 없다. 무지성으로 제출하여 맞을 때까지 수정한다. 하지만 코드트리는 테스트케이스를 돌리면 나와야 하는 답과 현재 내 답을 보여준다. 심지어 코드틀 입력하지 않아도 나와야 하는 출력값을 알려준다. 그리고 내가 틀린 테스트케이스를 알려준다. 문제 푸는 입장에서 이 부분이 굉장히 좋았다.
- 코드트리에 진심인 운영진분들
토론에 유저들이 질문을 남기면 운영진들이 코멘트를 남겨준다. 챌린지를 진행하며 코드트리 x 글또 관련 단톡방이 개설되었다. 여기에서 챌린지에 참여하는 사람들이 서비스 관련 피드백을 남기면 그에 대한 진심 어린 답변이 온다. 운영진들이 코드트리에 쏟는 애정이 느껴지는 순간이었다. 서비스를 운영하는 사람들이 자신의 서비스에 대해 애정을 갖고 있으면 사용하는 사람에게도 그런 부분이 느껴지는데 코드트리가 그랬다.
아쉬운 점
- 유료서비스 (취준생 입장)
취준생 입장에서는 아무래도 유료 서비스이다 보니 비교적 부담이 될 수 있을 것 같다. 이 부분은 찾아보니 학생 할인도 존재하고 제휴 대학 학생이면 코드트리 서비스를 무료로 즐길 수 있다고 한다. 만약 내 글을 읽고 혹했던 취준생분들은 할인받을 수 있는 방법이 있는지 확인해 보는 것도 좋을 것 같다.
글을 마무리하며
사용한 지 한 달 정도 된 시점에 작성하였다. 현재는 알고리즘 입문 문제들을 풀고 있다. 알고리즘 기본 및 실전 단계에서도 굉장히 많은 개념들이 있다. 한 달이 더 지나 기본 및 실전 단계의 개념들을 습득한 내가 기대된다. 한 달 뒤 8주 사용기를 들고 오겠다. 코딩테스트 준비를 어떻게 해야 할지 모르겠다면, 코드트리를 사용하는 것 강추한다.