1기부터 시작한 블로그 스터디가 어느덧 5기까지 와버렸다.

놀랍게도 블로그 스터디를 안할때마다 어떻게든 글을 작성안하며 게으름을 부리는 나를 발견할 수 있었다.

다시 기본으로


지금까지 JPA나, 자바 최신문법, 노드, 디노, swift, webRTC, flutter 등등 이런저런 많은 기술에 대해 공부하고 포스팅도하고 실무에서 적용하면서 취업후 시간이 흘렀다.

그렇게 이런저런 많은 키워드들에 대해 알게되고 개발적으로도 회사일에 익숙해지니 나도 이제 좀 1인분은 하는건가? 이직도알아봐야할까? 라는 생각이 들었다. 여기에는 최근 최근까지 진행한 TDD, ATDD도 무사히 기간내에 수료하면서 커진 자신감도 한몫을 했다. 그래서 이제 기술면접 준비를 해볼까? 하면서 약간은 가벼운 마음으로 시작한 CS공부 및 스프링 공부.

아는 동생이 최근 기술면접을 보면서 받았던 질문들을 공유받게 되었는데 그 질문은 다음과 같다.

이 면접 질문은 콴다라고 하는 간단한 수학문제부터 영어문제까지 각종 문제들에 대해서 풀이를 다루는 솔루션을 제공하는 메소프레소라는 회사 기술면접에서 나온건데, 생각보다 내가 제대로 설명할 수 있는 내용이 얼마 없었다.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/c95ed2f7-9c75-462b-9e1f-5a95519b9e89/Untitled.png

기술적으로 실무에서 요구사항을 구현을 할 수 있고, 게시판을 만들 수 있고 영상채팅을 만들 수 있다고 내가 잘하는게 아니고, 두리뭉실한 개념속에서 이걸 제대로 정리하지 못하고있다는걸 깨달았다.

그래서, 다시 인프런에 밀린강의들을 보기 시작했고, 자바의 정석 오프라인 스터디도 가입을해서 이제 3주째 진행을 하고있는데, 도움이 많이 되고 있다. 물론 아직도 기술톡방이나 지인들과 이야기를 하다보면, 나는 아직 기본기로 자바의정석을 다시 보고 스프링을 아예 처음부터 다시 보고있는데 다른 사람들은 카프카를 공부하고 MSA를 공부하고 한다는걸보면 조급해지기도 하지만, 마음을 다잡고 하고 있다.