Home
home
🤩

성공적인 국비(부트) 수료를 위한 단계별 포인트

아래에 파란색 링크를 보면 저에 대한 정보를 볼 수 있습니다.
안녕하세요. 인프런에서 멘토링을 하고 있는 백엔드 개발자 인큐입니다.
또한, 중앙HTA 자바 교육기관에서 프로젝트 멘토로 활동하고 있습니다.
오늘은 약 1년간 교육 기관에서 멘토링을 하면서 미리 전달하면 좋겠다고 생각드는 단계별 포인트를 정리해봤습니다.
**중앙HTA 교육기관에 교육과정에 대해 궁금 하시거나 국비교육을 고민중인 분은 아래에 링크로 편하게 문의주세요!**

개강 전인 / 시작 전인 단계 익숙해지기는 단계

자바 프로그래밍 언어 익숙해지기
일단 무료 강의를 한번 쓱 들어보기 예제코드 따라해보기.
무료 강의
GIT / GITHUB 사용법 익숙해지기
구글에 검색하는 습관 들이기.
네이버 검색 들이 익숙 할 텐데 앞으로는 구글에서 원하는 정보들을 찾는 습관 들이기.
심화
유투브 혹은 인프런 무료강의를 보면서 스프링 프레임워크로 무작정 게시판 구현해보기.
이해하기 보다는 따라해보는거에 의미를 두는 단계.
교육을 시작할때 사소한것들 낳설어서 그런 것들에 낭비하는 시간 들을 최소화

자바 / DB 등에 기본기를 배우는 단계

비전공자
예습하기. 한주 간 멀 배우는 교재는 무엇인지 다 알것입니다. 예습을 해야 수업을 따라갈수 있어요.
최소 일주일치는 앞서가서 예습하기.
복습하기.
비전공자분은 예습/복습만으로도 빠듯 할것으로 배우는 과정에 충실하기.
심화 : 대우가 좋은 회사를 노린다면? 학원 수업을 따라가는데 어려움이 없다면?
쉬운 문제부터 코딩테스트 준비하기.(level 0 문제)
String 클래스 → 문자열 관련 문제 → 쉬운 문제
전공자
예습 + 복습 + 코딩테스트 준비
학교 과정에서 대충 보고 넘어간 CS 지식들 공부하기.
시간이 많지 않은 상황이기에 면접에서 자주 물어보는 내용 위주로.

코딩테스트 추천강의

서블릿을 통해 간단한 프로젝트를 처음 해보는 단계

첫 프로젝트를 하면서 + 스프링 프레임 워크 선행 학습하기
무료 강의라도 보자.!
듣고 본인과 스타일이 잘맞는다면 온라인 강의 커리큘럼대로 듣는것도 추천.
선행 학습을 권장하는 이유
매번 허겁지겁 학원 커리큘럼에 끌려가다 보면 마지막 프로젝트에 겨우겨우 맡은 기능을 정해진 시간에 개발하다보면 6개월 이라는 시간이 그냥 끝나 있음.
어? 어? 어? 커리큘럼에 끌려 다니면서 어? 어? 수료를 해버리면 안됨.
최종 프로젝트 전까지 제일 여유가 있는 구간으로 활용을 제일 잘해야하는 구간임.
코딩테스트는 계속 병행.
파이널 프로젝트에서 뽑낼? 어필할? 부분들을 최대한 고민하고 공부를 해줘야함.
코드를 좀더 잘 작성하는 방법은 머가 있을까?
자바 리팩토링
오래되고 절판된 책인데 읽기 쉽기 때문에 입문자에게 도서관에서 빌려서 보는 것들 추천!
단순 구현이 아닌 그이상을 하기 위해서는 무엇을 해야할까?
디비에 더미 데이터를 10만건 넣어본다든지?
사용자가 네이버 만큼 많다면? 데이터가 많다면? 어떤것들을 해야할까 이런 고민과 개선에 필요한 기술들에 대한 공부가 필요.
참고 유료 강의
백엔드 성능 개선 초석 다지기

최종 프로젝트 시작하는 단계(수료 프로젝트 및 졸업 프로젝트) - 뽐내는 단계

단일 서버 라도 좋으니 배포 까지는 꼭 해보고 수료하자.
수업때 나중에 질문해야지? , 수료 후 따로 해야지? 절대 미루면 안된다.
지금까지 잘 따라 오신분은 공부한 것을 최종 프로젝트에 쏟아 주세요!!
만약, 이단계까지 왔지만 수업을 잘 못따라 왔다고 생각드는 분
팀원으로 맡은 기능중에 하나라도 시간이 걸리더라도 내 힘으로 개발 해볼 수 있게 최대한 노력해주세요.
아직 준비가 안되서 잘하는 친구들이 중요한 기능 담당하고 나는 화면위주에 역할만 맡아야지 이런식으로 도망가지 마세요!
스스로 원하는 기능을 구글링하고 구현해보고 에러를 만나서 삽질해보고 이 경험이라고 쌓고나 나가야 수료후 다음 단계를 해볼 수 있어요.

수료후 단계(제일 중요한 시기)

팀 프로젝트다 보니 본인이 안한 부분은 거의 모르거나 설명이 어려울 것입니다.
다른 팀원이 한 프로젝트 코드 분석과 공부하기.
다른 팀원이 한 것중에 이력에 녹이기 좋은 포인트들은 개인적으로 공부하고 다시 구현해봐서 이력서 및 포트폴리오에 추가하기.
했던 프로젝트 개선해보기.
코드 관점 / 성능 관점
위에 내용을 하면서 이력서를 계속 업데이트 하는 것을 병행해야 한다.

더 추천 하고 싶은 서적 및 강의

6개월이라는 시간이 길 수 도 있지만 교육과정을 소화하기 빠듯하다는 것을 알고 있기 때문에 이후로 빼둔 내용들 입니다.

서적

[기초 추천 서적] -자바성능튜닝이야기 https://link.coupang.com/a/1Hm8d
스프링 입문을 위한 객체지향의 원리 https://link.coupang.com/a/1HmxN
그림으로 공부하는 IT인프라 구조 https://link.coupang.com/a/1HnwD
그림을 배우는 http https://link.coupang.com/a/1HnEW
[프로젝트 및 면접대비 서적]
AWS 배포 환경 구축 https://link.coupang.com/a/3Vuj1
문제해결능력 면접 대비 https://link.coupang.com/a/1HpWQ

강의