java를 배우고 기본은 된다고 생각해서 Springboot강의를 듣고 있는데.... 하나도 모르겠습니다...
백엔드 기술을 처음 배우는 입문자 부터 들어도 좋다라는 설명글을 보고 듣고 있는데...
진짜.... 그냥 강사님 하는 거 따라치는 것 뿐이지 이게 뭔지.. 뭐가 뭔지 하나도 모르겠습니다.....
코드들이 뭘 하는 건지 감도 안잡혀요.. 그냥 큰 메커니즘이 이런 건가? 하고 어렴풋이 긴가민가 한 정도입니다...
저만 이렇게 어려운 건지..... 원래 이렇게 그냥 모르고 일단 하는 건지.....
심란하네요...
안녕하세요. YR님, 공식 서포터즈 코즈위버입니다.
웹 개발자의 어려움은 초기 학습량이 많다는 점도 한 몫 합니다. 자바 기초 문법을 안다고 해서 바로 스프링의 모든 개념을 이해할 순 없습니다. 스프링은 실무를 겪으며 자주 겪는 고민과 문제점들에 대한 대안을 집대성 한 거대한 프레임워크 입니다.
스프링 기본에 관한 강의를 수강하시며 객체지향 개념을 잡을 수 있는 도서를 구독하시면, 스프링에 빨리 적응하는데 도움이 되실거에요. 그리고 혹시 데이터베이스에 대한 기본 학습을 마친 상태가 아니라면 이 부분도 학습을 시작하시길 권해요.
모든 프로그래밍은 업무를 파악, 이를 데이터 구조화하는 과정, 그리고 이를 유지보수, 확장하기 좋게 코드로 구현하는 과정입니다. 시작은 업무를 파악하는 능력이지요. 그래서 평소 이용하는 서비스를 구현하려면 어떤 데이터 구조 형태를 갖춰야 할까, 어떤 프로세스로 처리할 수 있을까, 문제점은 없을까 등등을 상상해보는 것도 실력 향상에 도움이 많이 되실거에요.
감사합니다.
답글