개발자
안녕하세요. 저는 백엔드를 공부하고있는 27살 비전공자 입니다. 저는 java를 공부하며 js, my sql 또한 공부하고 있던중, 지원하려는 회사의 자격요건들을 보면 spring, kotlin, ruby , node.js, python, C언어 등 각회사마다 요구하는 스킬이 다른 경우가 많아서 질문드립니다. 1. 자신있는 스킬인 java를 내세우고 각 회사마다 요구하는 스킬을 파악하여 추가로 더 공부를 하시나요?? 아니면 자격요건에 해당하지않아도 제가 가지고 있는 스킬이 하나 해당된다면 그냥 지원을 하시나요?? 저의 취업 목표는 빠르게 취업하여 경력을 쌓는것입니다..! 2. java를 공부한후에 spring -> js -> .. 등등 어떤것을 공부해야하는 지 또한 갈피를 잡아 주실 수 있나요??
답변 1
1. spring, kotlin, ruby , node.js, python, C언어를 동시에 능숙하게 다룰 수 있는 개발자는 현실적으로 드물어요. 따라서 채용 공고에 이 모든 기술을 모두 할 수 있는 사람을 찾는다고 명시되지 않았다면 한 두가지 기술만 가지고도 지원하실 수 있을 것 같습니다. 2. 백엔드 개발자로서 데이터베이스 학습(RDBMS, NoSQL, In-Memory Cache 등)은 필수입니다. 또한, 요즘 워낙 많이 사용되는 AWS와 같은 클라우드 서비스에 대해서도 익혀두시면 좋고요. 마이크로서비스(Microservice) 아키텍처나 서버리스(Serverless)와 같은 설계 개념도 공부해두시면 도움이 될 것 같습니다. 아, 그리고 애플리케이션 성능이나 보안과 같이 백엔드 프론트엔드 가리지 않고 공통적으로 중요한 부분도 있습니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!