시작하기 전에

khs·2022년 8월 16일
1

현재 상황

개발자가 되기 위해서는 코딩 테스트는 필수이다. 나도 역시 적지 않은 시간 (어쩌면 적을지도..) 코딩 테스트를 준비해 왔다. 파이썬을 사용했으며 백준에서 문제를 풀면서 공부했다. 현재 골드3 수준으로 나와있는데 체감상 골드 정도까지는 아니고 왠만한 실버 문제는 그래도 해결할 수 있지 않을까싶다. (어쩌면 근자감 일지도..)


자바로 코딩테스트를 준비하려는 이유

나는 웹 개발자를 준비하고 있는 사람으로써 스프링부트를 공부하고 있는데 이상하게 자바에 자신감이 없다. 이를 해결하려고 강의도 들어보고 기본서도 읽어봤지만, 공부 당시에는 잘 이해가 되지만 그 후에는 뭐랄까.. 음... 구현을 할 때 빠르게 생각이 안난다고 할까? 뭔가.. 계속 자바에 자신이 없었다. 그 때부터 슬금슬금 코딩 테스트 준비를 자바로 하면 어떨까하는 생각을 했으나

  1. 파이썬으로 꽤나 오랜 준비를 했음
  2. 파이썬으로 코딩 테스트를 볼 시 장점이 많음 (코드가 짧고 구현이 쉽다 등..)
  3. 2와 반대로 자바로 코딩 테스트를 봤을 때 단점이 많다는 말을 많이 들었음 (사실 이 부분은 검색을 했던 것이라 내 경험은 아니다)
  4. 자바에 대한 자신감 부족

위와 같은 생각으로 인해 코딩 테스트 준비를 파이썬으로 계속 진행해왔다.

그 러 다...

운 좋게 웹 개발자 인턴에 붙게 되어 당분간 코딩 테스트의 압박(?)에 자유로워졌고 이 참에 자바로 코딩 테스트를 준비해보면 어떨까 싶은 생각이 다시 솟아나기 시작했다...
위의 내 생각들에 대해 스스로 반박을 해보자면..

  1. 파이썬으로 꽤나 오랜 준비를 했음
    -> 알고리즘, 구현 방식을 아니까 자바만 익숙해지면 되지 않을까?
  2. 파이썬으로 코딩 테스트를 볼 시 장점이 많음 (코드가 짧고 구현이 쉽다 등..)
    -> 이건 반박 못함..
  3. 2와 반대로 자바로 코딩 테스트를 봤을 때 단점이 많다는 말을 많이 들었음 (사실 이 부분은 검색을 했던 것이라 내 경험은 아니다)
    -> (한 번 해봐야 직성이 풀리는 성격임) 당분간 코딩 테스트도 안볼건데 경험해보면 좋지 않을까?
  4. 자바에 대한 자신감 부족
    -> 이 기회에 열심히 공부해서 자신감을 찾으면 좋지 않을까?

그리고 진짜 큰 이유는 코딩 테스트를 자바로 공부함으로써 스프링부트를 더 잘 사용하고 싶었다.

사실 자바로 코딩 테스트를 공부하는게 맞는 방향인데 힘들고.. 어려우니까 애써 모른척한 나 일수도...

그리고 곧장 책을 구매했다...

Do it! 알고리즘 코딩 테스트 자바편 을 구매하였고 앞으로 인턴생활을 하면서 꾸준히 차근차근... 공부한 내용들을 정리할 생각이다. ( 일하면서 공부하는 갓생살기.. )

  1. 배운 내용
  2. 어려웠던 내용
  3. 모르는 내용

세 부분을 위주로 정리를 할 것 같다. 새 책을 사서 신나고.. 얼른 공부를 시작해야겠다.

!

profile
권혁상입니다. 행복코딩^_^

0개의 댓글