백엔드 개발자 공부 로드맵 괜찮은 게 있을까요?
안녕하세요.
아무래도 혼자 공부하다 보니까, 어떤 부분을 공부해야 할지 감이 안 잡혀서 좀 중구난방으로 공부하는 것 같습니다.
일단 상용화가 아닌 공부를 위한 협업 프로젝트도 진행해 본 적은 한 3번 정도 됩니다.
그래서 기본적인 Spring, Java, RESTful API, DB락 등.. 기본적인 개념은 어느정도 알고는 있는데,
이게 개념을 좀 깊게 깊게 들어가보니 몰랐던 부분들도 있고... 잘못 기억하고 있는 부분들도 존재했습니다 -.-;;;
예를 들면 JVM 동작방식 중에 (기억이 변질되어 )잘못 기억하고 있던 게 있었던 것이 있었고..
트랜잭션 격리 수준도 개념을 보면 이해하는데, 이걸 안보고 줄줄이 개념을 읊을 정도가 아니더라구요
무튼 이런 상황에서
기존에 노션에다가 기록을 다 해놨었는데, 가독성이 좋진 않더라구요 ㅠ
그래서 티스토리로 이사하면서 예전 개념들 다시 리마인드 한다는 느낌으로 공부하며 포스팅하고 있는데
생각해 보니까 여태까지 커리큘럼은 교육과정에서 배웠던 내용을 기반으로 정리해놨던 거 같습니다.
또는 이제 제가 배우고 싶었던 부분만 정리해놨었는데
이렇다 보니 처음에 말한 것처럼 공부도 이것저것 하다보니 정리된 내용도 이것저것 중구난방으로 되어 있네요.
그래서 이번 기회에 블로그 시작해보면서 커리큘럼에 따라 뿌리깊게 다시 공부하며 포스팅하고 싶은데
TIL, 기술 블로그 작성해둔 것들을 참고하고 있긴 하지만 그마저도 각각 개인 취향에 따라 중구난방이 되는 경우가 많아서
어떤 것을 포커싱으로 잡을까 좀 고민되는 부분이 있습니다.
(핵심만 말씀드리면 "당.연.히" 알아야 하는 부분은 꼭 챙겨가고 싶네요.)
제 목적은 자기개발이며, 현재 직무는 자바 백엔드 개발자이고, 앞으로도 자바 백엔드 개발자로 유지하고 싶습니다.