빠른결론: 김영한님 사랑합니다!
.
.
.
1. 나의 과거
백엔드 웹 개발자를 희망하는 나는 역시나 스프링을 배우기로 했었다.
그래서 작년 11월쯤 학기가 끝나고 여러가지 방법으로 스프링 배우는 방법을 찾아보았다.
유투브, 책, 인터넷 강의 등등...
많은 방법을 고려해봤으나,
유투브는 체계적이지 않고 부실하단 생각을 했고,
인터넷 강의는 돈을 줘야하고,
남은 방법은 책을 보는것 이라고 생각해서 책을샀다.
그게 잘못이였다. 순간의 잘못된 선택은 몸을 고생하게 한다.
토비의 스프링은 뉴비인 내가 볼만한 책이 아니고,
다른 책들은 뭔가 나온지 오래되어서 구식일것같고,평가도 별로 안좋고... 해서
나온지 별로 안된 뉴비를 위한 만들면서 배우는 스프링을 컨셉으로 잡은 어떤 책을 구매했는데,
진짜... 저자분한테는 좀 죄송한데 너무 별로였다.
(아니 근데 나도 비싼돈주고 당한건데... 조금만 죄송합니다)
뉴비가 보기에는 너무 전문용어? 들이 난무했고,
책에있는 예제코드 치면 뭐 버전이 어떻고 설정이 어떻고 이런거 때문에
코딩은 못하고 오류 해결하느라 인터넷 뒤지는 시간이 훨씬 길었다.
처음에는 내가 멍청해서 그런가? 했는데 이 책 리뷰를 자세히 보니까 나와 같은 생각을 하는 사람들이 많았다.
어쨌든 독설은 그만하고... 결론은 시작은 망했었다.
그 다음에는 어쩌다보니 알고리즘 스터디를 대학 동기들과 시작하게 되어서,
알고리즘과 싸우느라 스프링은 서서히 잊혀져갔다. 알고리즘도 짜증나 죽겠는데 스프링 할 시간이 없었다.
2. 다시 시작
그러다가 알고리즘 스터디용 책 한권을 다 때고나니 3월 초가 되었고,
3학년인데 아직도 뭐 제대로 할줄아는 프레임워크가 없다는것에 위기의식을 느낀 나는
또 다시 뭐로 스프링 공부를 할지 찾아보았다.
쭈욱 보다가 도저히 안찾아지길래 멍하게 유튜브에 스프링 강좌 라고 치고 멍하니 스크롤을 내리다가 내 운명의 상대를
찾았다. 그의 이름은 김영한...
무료 강의를 좀 보다가 아 이거다 라는 생각이 들었고, 정신차려보니 인프런이 내 지갑에서 50만원을 빼갔다.
3. 강의 후기
지금까지 들은 강의는 두개이다.
하나는 무료인 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술이고
다른 하나는 스프링 핵심 원리 - 기본편 이다.
지금까지 강의 들으면서 든 생각은
1. 김영한님의 강좌는 체계적이고 쉽다.
2. 그리고 실무에 관련된 내용들도 중간중간 이야기 해주고
3. 그냥 사람 자체가 좀 호감형이여서 강의 듣는데에 에너지가 적게든다.
4. 자료도 잘되어있고 질답도 진짜빠르고 다 해준다.
굳이 단점을 찾으면... 강의 듣다가 같은 역할을 하는 것들을 한 3가지 알려주겠다고 말해놓고,
2개를 듣고 난 다음 나머지 1개를 알려주는 강의에서
"님들 사실 전에꺼 2개 거의 안씀. 걍 이거 써요 ㅇㅇ"
이런말을 들으면 좀 아 그럼 지금까지 뭐한거지...? 라는 생각이 드는 것이다.
근데 사실 좀 허무한건 맞지만 안쓰는거 2개에 대해서 왜 안쓰는지 아는게 중요하고,
일단 알고있어야 혹시 예전 코드에 쓰여있으면 알아먹을수 있고
결정적으로 스프링이 공부하다보면 다 이런식인것 같기에
(위에 독설해놓은 책에서도 뭔 1도 모르는 나한테 A는 요즘 나온건데 예전에 쓰던 B 대신 쓰는거임 ㅇㅇ 이런식의 말이 굉장히 많았다)
알고보면 단점이 아니라 장점이다.
그냥 분석하지말고 영한님과 인프런한테 돈을 주세요 ㅋㅋ 아 ㅋㅋ 걍 숭배하라고 ㅋㅋ
3. 앞으로 내 계획
앞으로는 지금까지 배운 것들을 블로그에 정리해보면서 복습할 것이다.
남은 강좌가 굉장히 많다.
하지만 스프링을 배우다 보니 그 기반이되는 자바와 DB에 대한 지식이 어딘가 구멍이 나있음을 느낀다.
그런것들도 다 정리하면서 이제 블로그좀 열심히 해야겠다.
아자아자~ 화이팅~
'Dev > 개발일지' 카테고리의 다른 글
AWS beanstalk에서 RDS 사용하려고 삽질 (0) | 2021.11.06 |
---|---|
스프링 데이터 JPA, Query DSL 완강 (0) | 2021.07.05 |
실전! 스프링 부트와 JPA 활용 1,2 완강 (0) | 2021.06.29 |
자바 ORM 표준 JPA 프로그래밍 완강 (0) | 2021.05.14 |
학교에서 진행하는 프로젝트들 (1) | 2021.04.29 |