자바로 코딩 테스트를 준비하게 된 계기
"스파르타 스프링 심화" 과정을 듣던 중, 문득 튜터님들께 이런 질문을 던졌습니다.
"코딩 테스트를 준비하려고 하는데, 파이썬과 자바 중 어떤 언어로 준비해야 할지 고민됩니다."
이 질문은 아마 이 글을 읽고 있는 독자분들 중에서도 한 번쯤 고민해 본 적 있는 주제일 겁니다. 왜냐하면, '파이썬이 코딩 테스트에 유리하다'는 이야기를 한 번쯤은 들어봤을 테니까요.
저 역시 자바 백엔드 개발을 공부하고 있었기에, 코딩 테스트를 자바로 볼지, 아니면 더 간결하다는 파이썬으로 준비할지 고민이 깊었습니다.
튜터님들의 대답은 의외로 단호하고 명확했습니다.
"자바로 코딩 테스트를 준비하시는 걸 추천드려요. 자바로 취업을 준비하시는 만큼, 코딩 테스트도 자바로 진행하면 면접에서 면접관들과 더 많은 대화를 나눌 수 있을 거예요."
이 한 마디가 제 고민을 깔끔하게 정리해 줬습니다.
생각해 보면, 코딩 테스트는 단순히 문제를 푸는 과정일 뿐만 아니라, 내가 어떤 개발자로 성장하고 싶은지를 보여주는 하나의 방식이기도 하니까요.
결국 저는 자바로 코딩 테스트를 준비하기로 결심했습니다.
그리고 드디어 "Doit 알고리즘 코딩 테스트 자바편"을 한 번 다 훑어보게 되었습니다.
"Doit 알고리즘 코딩 테스트 자바편" 솔직 후기
코딩 테스트를 처음 준비하시는 분들에게는 이 책이 다소 어렵게 느껴질 수 있습니다.
하지만 이 글을 읽고 계신 분이라면, 이제 단순한 구현 문제가 아닌 자료구조와 알고리즘을 본격적으로 학습하며 문제 풀이에 도전하려는 단계에 와 계실 것이라고 생각합니다.
먼저, 우리는 파이썬이 아닌 자바를 사용합니다.
사실, 자바로 알고리즘을 공부하기 위해 선택할 수 있는 책의 폭이 넓지 않은 것이 현실입니다. 그런 점에서 "Doit 알고리즘 코딩 테스트 자바편"은 자바로 알고리즘을 배우려는 개발자들에게 귀중한 선택지가 되어줍니다.
다만, 처음 알고리즘을 접하는 분들에게는 책의 난이도가 꽤 높게 느껴질 수 있습니다.
진도가 예상처럼 빠르게 나가지 않을 수도 있고, 중간에 막히면서 좌절하거나 포기하고 싶을 때도 있을 겁니다.
하지만 이 책을 선택하고, 알고리즘을 깊이 있게 공부하며 성장하겠다고 결심한 당신‼️
충분히 해낼 수 있다고 믿습니다.
이 책의 특징과 활용법
책에서는 각 자료구조에 대한 대표 기출 유형을 3단계로 나누어 소개하고 있습니다.
예를 들어, 하나의 자료구조에 대해 실버 1문제, 골드 1문제, 플래티넘 1문제를 추천하는 식이죠.
저는 처음 알고리즘을 공부하는 입장이었기 때문에 플래티넘 문제는 과감히 생략하고, 해당 자료구조의 골드 이하 문제까지만 풀이하며 진도를 나갔습니다.
이 방법이 저에게는 적당한 난이도를 유지하면서도 알고리즘 공부를 지속할 수 있는 좋은 전략이었습니다.
한마디로 총평하자면
처음에는 어렵게 느껴질 수 있지만, 꾸준히 반복하고, 자신에게 맞는 수준에서 학습을 진행한다면 끝났을 때, 성장한 자신의 모습을 발견할 수 있을 겁니다.
자!! 이제는 자바로, 더 높은 수준의 코딩 테스트를 준비할 시간입니다.
포기하지 않고 꾸준히 해 나간다면, 이 책이 여러분의 성장에 큰 밑거름이 될 것입니다. 🌱
'도서 > 개발 도서' 카테고리의 다른 글
[Review] 객체지향의 사실과 오해 (32) | 2024.11.24 |
---|---|
[Review] 이것이 취업을 위한 컴퓨터 과학이다 with CS 기술 면접 (5) | 2024.11.16 |