나는 코딩테스트 도피를 그만하기로 했다.
병아리 시절부터 아직까지도 내가 제일 자신 없어하는 코딩테스트
'코딩테스트는 실무와 연관이 없다'
라는 수 많은 글들을 보며 나 자신을 합리화 시켰다.
복잡한 문제를 뚝딱 해결하는 사람들을 보면 마냥 부럽고 신기했다.
와 어떻게 풀었지?
와 어떻게 저런 생각을 하지?
상대적으로 시간이 많은 현재 내 시점에서도 그냥 그렇게 넘기기만 했다.
사실 코딩테스트 문제를 하나도 안 풀어본건 아니다.
프로그래머스에서 낮은 단계의 문제들은 시도 해 봤다.
잘 풀리면 그렇게 기분이 좋고, 안 풀리면 괜히 이런 문제도 못푸는 나한테 분해서 기분이 엄청 다운됐었다.
접근 방법이 잘못된 것 같아서 어떤식으로 풀어야 하는지 어디까지 공부를 하고 풀어야 하는지
여러가지 글도 찾아 봤던것 같다. 그런데도 아직 나에겐 어려운 존재였다.
그러다 도파민 가득한 어느 저녁에 유튜브 알고리즘에 뜬 개발자 유튜버 영상을 보게 되었다.
코딩테스트에 대한 영상이 아닌 다른 영상으로 접하게 되었지만 10분도 채 안되는 영상 이끌려서
그 분의 다른 영상들도 찾아 보게 되었다.
그리고 그 중에 자신이 공부했던 코딩테스트 방법을 공유해 주셨는데
굉장히 해볼만한 (내가 잘한다는거 아님) 방법이여서 시도 해 보고 싶었다.
💡 코딩테스트 공부방향 (백준 기준)
☝🏻 전체문제 순서대로 말고 '단계별로 풀어보기'에서 13단계 정렬까지 풀어보기
✌🏻 정렬 단계까지 다 풀었으면 [강의 -> 온라인 강의 -> 알고리즘 기초] 1/2, 2/2 풀어보기
❓문제를 풀다가 막힐때
✅ 너무 익숙하지 않으면 검색 (백준 + 문제번호 + 자바스크립트) ➡️ 풀이를 보고 이해하려고 노력 후 문제 제출 해보기
✅ 알고리즘을 알아야 풀 수 있는 문제들은 (e.g DFS와 BFS 등) 문제 검색 후 코드 확인 해보기
*코드를 보고 이해 하는게 best지만 강의를 듣거나 코드를 외워서 코드를 익숙해지게 만들자
✅ 책으로 시작하지 않아도 풀고 싶은 문제에 새로운 알고리즘이 나오면 검색, 유튜브를 통해 익혀보기
가보자고! 🔥
'ETC > 📋 Coding Tests' 카테고리의 다른 글
[백준/node.js] fs 모듈 런타임 에러 (0) | 2023.11.28 |
---|---|
Node.js로 백준(BOJ) 문제풀기 (0) | 2023.11.23 |
[프로그래머스] 추억 점수 (JS) - Level.1 (0) | 2023.11.11 |
[프로그래머스] 배열 두 배 만들기 (0) | 2023.04.03 |
[프로그래머스] 분수의 덧셈 (0) | 2023.04.03 |