현재 중소기업 ( 10 ~ 20인 사이 , 웹솔루션 납품업체 ) 에서 일하는중..


비전공자 답게 국비에서 대충 찍어서 ( 생각해보니까 6개월도아니고 5개월 코스임 ㅋㅋ )


초봉 3000받고 중소 솔루션업체로 입사함.


근데 개같은 국비에서 스프링도 안알려주고 JDBC랑 서블릿만 대충 알려줘서 혼자서 스프링 공부해서 들어옴.


웹솔루션업체가 좀 오래된 (20년넘은) 업체라서 웹소스 까보니까 10년넘은 김장김치 같은 전자정부프레임워크 쓰더라.


이제 1년하면서 혼자 틈틈히 공부해서 스프링부트 , JPA로 게시판 정도는 구현할 수 있고..


이번에 내가 맨날 오래된소스 오래된소스 노래를 부르니까 새로 만들라고 하더라고 ㅋㅋㅋ ( ㅅㅂ ㅠㅠ...)


다른팀 프론트 하는사람 데려와서 같이 하는중인데 , 프론트는 React.js 로 하고 백엔드는 스프링부트로 RestfulAPI 사용해서 하려고함.


그래서 나도 '스프링부트와 AWS로 구현하는 웹 서비스' 라는 책 다 보고, ' React.js , 스프링부트 와 AWS 로 배우는 웹개발 101' 이라는 책 사서 이제 반쯤 봤음.


그리고 내가 줏대가없어서 이것저것 공부하다보니까 도커 엔진,컨테이너 같은거 공부 했었고


위에 스프링부트와 AWS로 구현하는 웹 서비스 라는 책 보다보니까 이제 AWS랑 travis 사용해서 CICD 환경 구축하는거랑 서비스 올리는건 할 줄 알겠더라


( 물론 우리 회사 웹 솔루션이 고객사 리눅스서버에 가서 Tomcat에 war 파일 올려서 구동하는 식이라 리눅스도 조금 할 줄 알아서 좀 쉬웠던게 있었음. )


React.js 는 어처피 일때문에 배워야해서 배우는 중이고 .. 스프링부트는 이제 JPA 사용하거나 Mybatis 사용하는건 지겹도록 했음. ( 물론 허접이지만 )


정처기도 따야하고,AWS도 공부해야하고,도커/쿠버네티스도 공부해야하고,프론트도해야하고,백엔드도 해야하고,자바도 해야하고,알고리즘 자료구조도 봐야하고

디자인패턴도 봐야하고 볼게 너무 많기도 하고 뭘 우선공부해야하는지 모르겠어서 질문해봄


뭘 공부해야할까?



요약---


1.좆소개발자 1년차.


2.스프링부트,AWS,React,JPA,스프링레거시프로젝트들 찍먹함.


3.앞으로 뭐 공부할까?