2~3개월전 쯤 프론트 공부하다 갑자기 백엔드에 관심 생겨서 자바 스프링 배우고 김영한 강의도 들어보고

갑자기 게임 개발 관심 생겨서 C, C++ 배우고 시스템 프로그래밍 소켓 프로그래밍 배우고 (동시에 운영체제 세가지 이야기, 네트워크 하향식 읽음)

그리고 C 배울 때 KNK 읽었는데 거기 있는 프로그래밍 프로젝트 다 하고 책도 다 읽음, 그냥 깨있는 시간 내내 읽고 문제 풀고 하니 한 1주 반만에 다 끝냄 (K&R도 도전해봤는데 문제도 훨씬 어렵고 읽다 중간에 지루해져서 중도 포기함)

그 후에 좀 읽다 넣어뒀던 공룡책 꺼내봤는데 예전에 다 스킵하면서 넘겼던 C, C++, Java 코드 부분 잘 읽히니까 재밌더라

신기한게 예전에 읽을 때는 너무 디테일하고 난해하다고 느꼈는데 다시보니 내용이 간결하고 핵심만 넣어줬다고 느낌

그러다 오랜만에 알고리즘 연습이나 해볼까하고 문제 푸는데 예전 같으면 오래 걸렸을 문제들이 잘 풀리더라

딱히 그동안 문제를 푼 것도 아닌데 신기했음

다 돌고보니까 아 프론트가 그나마 쉽고 재밌고 빨리 배울수 있는거구나 깨닫고

일단 지금까지 배워온게 있으니까 후에 백엔드를 가든 게임을 준비하든 일단은 프론트로 취직부터 먼저하자하고 다시 또 공부하는데

무슨 개념을 공부하든 예전보다 이해가 더 잘됨 뭘 배울 떄 C, C++, Java하고 차이점도 떠올려보고 하니까 더 재밌는 듯

어떤 공부를 하든 나중에 다 도움이 된다고 관심가는 것, 필요한 것, 뭐든지 공부하란 말을 자주 들었는데 그게 체감이 되니 신기함