여기 사람많아서 조언을 좀 구하려고 글처음 씁니다!
일단 본인은 중경외시 컴공 졸업
프론트엔드 개발 경험 2년정도 있음 (인턴 1회, 공모전 수상 2회, 부트캠프 1회, 정보처리기사)
풀스택 개발자가 되고싶어서 Java기반 백엔드공부를 하려고하는데 어디서부터 해야할지, 그리고 얼마나 걸릴지가 궁금함
---
현재 제 상태 : MySQL을 통한 DB관리는 대학교 과제정도 수준, AWS로 배포 한두번 해봄(S3), Docker 맛만봄, node.js로 CRUD만 해봄
올해 하반기에 풀스택 개발 지원 + 프론트엔드 지원을 목표로 준비중
너 중앙대냐? - dc App
그건비밀 와이?
아무튼 백엔드 하려는 이유가 뭐임? Java랑 스프링 할줄알음? - dc App
Java는 할줄아는데 스프링은 할줄몰라서 공부해야해
프론트 취업이 너무 안되서 중견이라도 가려면 백엔드 어느정도 알아야해서 하려고
프론트가 그렇게 취업이 안됨?? 일단 스프링 사용법 자체는 2주면 배움 - dc App
근데 거기서 객체지향스럽게 짜고 책임분리하고 JPA 잘 다루는게 어렵지 - dc App
눈이 높은 것도 있는데 죄다 경력직 뽑더라고... 순수 프론트엔드로는 취업이 힘드네 나름 유니콘이나 카카오 면접까지가고해도 떨어져서 그 이상가는데에 벽을 느낌 객체지향 + 책임분리 + JPA 이런거는 프론트엔드에서 컴포넌트 구조 이런거랑 비슷하게 생각하면 되려나 확실히 잘다루는데 쉽지 않겠네. 혹시그럼 3달이나 4달정도면 DB + 서버관리 + devOps영역까지 중급이상의 레벨로 쌓을 수 있으려나?
그건 답해줄 수 없다 - dc App