아마존 MS개발자도 스프링부트 공부한다. 스프링은 일반 웹프레임워크랑 기능은 같아도 깊이가 있다. 그래서 스프링 제대로 쓰려면 최소 3-4년은 공부에 전념해야 된다.  학원, 유튜브, 인프런에서 ㅈ밥들이 스프링 강의하는데 깊이가 1도 없어서 오히려 나중에 다시 공부하게 됀다. 특히 학원은 걸러라. 현장을 모르는 입코더들이다

스프링은 로드존슨 - 토비 - 백기선이 정통계보다

* 로드존슨 - 스프링 발굴
: One-on-One J2EE Design and Development

* 토비 - 스프링을 디자인 패턴과 아키텍처 AOP에 접목
: 토비의 스프링

* 백기선 - 스프링부트를 애자일과 도메인주도설계 데브옵스에 접목
: 스프링 부트 강의, 네이버 - 아마존 - MS 0.1% 구루 개발자

혼자 공부하기에 스프링은 방대하고 개념적으로 깊고 복잡해서 힘들다. 3명의 구루가 쓴 책과 강의를 보면스프링의 역사와 개념을 쉽게이해할 수 있고 몇년 숙달되면 디자인 패턴을 구사할 수 있게된다