프로젝트를 위한 준비
프로젝트를 시작하려면 몇 가지 정해야 될 것들이 있습니다. 어떤 프로젝트를 진행할 건지, 여럿이 혹은 혼자 진행할 건지, 어떤 프레임워크와 언어를 쓸 건지 미리 정해놓아야 본격적인 프로젝트를 시작할 수 있습니다.
이러한 프로젝트 진행 방식은 여러분의 상황에 따라 많이 달라질 거라 예상되는데요. 우선 저의 기준으로 말씀드리자면, 저 역시도 기업 채용 지원 시에 제출할 포트폴리오가 있어야 했고, 그렇기 때문에 프로젝트가 꼭 필요했습니다.
근데 저는 주변에 같이 프로젝트를 진행해볼만한 개발 취준생도 없었고, 어떤 프로그램을 수강하고 있는 교육생도 아니었기 때문에 동료를 구하기가 힘든 상황이었습니다.
그래서 결국 혼자 프로젝트를 진행하게 되었습니다. 그리고 자바 백엔드 계열로 지원할 생각을 갖고 있었기 때문에 대표적인 백엔드 프레임워크인 스프링에 대한 공부가 필요했습니다.
프로젝트 진행을 위한 필수 공부
스프링도 제대로 공부하려면 정말 방대한 양을 공부해야 하는 역사 깊은 프레임워크입니다. 어떻게 공부 해야 할지 처음에 굉장히 막막했고, 인터넷 서칭을 하다보면 다른 분들이 추천해주시는 ‘토비의 스프링’ 같은 경우는 입문자가 보기엔 어렵다고 하고 책도 두꺼워서 망설이게 되더군요.
그러다 한 줄기 빛 같은 강의를 발견하였습니다. 인프런 사이트에 있는 김영한님의 강의가 떠오르는, 아니 이미 인기가 굉장한 스 프링 강의였습니다. 맛보기 강의를 보고 이거다싶어서 해당 코스를 쭉 따라가며 공부했습니다.
정말 밑바닥부터 기본적인 원리를 파악할 수 있는 강의였고 덕분에 스프링에 대한 감을 잡을 수 있었습니다. 강의 수가 꽤 많고 다 듣는 게 상당한 시간이 필요하지만, 분명 얻어갈 수 있는 것이 많은 강의라고 생각합니다.
스프링 이외에도 개발자라면 HTTP 지식도 필수인데, 김영한님 강의 중 HTTP에 대한 강의도 있어서 그 강의를 수강했고, ’HTTP 완벽 가이드‘라는 책도 사서 읽었습니다. 물론 이 책은 두껍고 쉽지 않은 내용이라 초반부만 읽고 중단했지만(언젠가는 다 읽을 겁니다) 어느 정도 HTTP에 대한 이해를 할 수 있었습니다.
--------------------------------------------------------------------------------------------------------------
이 글은 전자책 내용 중 일부를 담고 있습니다.
전자책은 취준 기간동안 제가 공부하고 경험했던 모든 것이 담겨 있습니다.
관심있으시면 클릭해주세요!
- 전자책 및 면접 정리 자료 공유: https://kmong.com/self-marketing/425538/in2LkVdLoB
[개발자 취업]에 도움되는 다른 글 보러가기
- 2022년 회고: https://yiyj1030.tistory.com/m/562
- 2021년 회고: https://yiyj1030.tistory.com/456
- 코딩테스트 준비: https://yiyj1030.tistory.com/563
- cs 공부: https://yiyj1030.tistory.com/564
- 프로젝트 준비: https://yiyj1030.tistory.com/565
- 자소서 작성: https://yiyj1030.tistory.com/566
- 면접 준비: https://yiyj1030.tistory.com/567
감사합니다!
댓글