개발자

백엔드 공부 시작시 취업을 위해 어떤 언어 프레임을 공부하는게 좋을까요?

2023년 04월 03일조회 718

이제 막 개발 공부를 시작하려고 마음 먹은 입문자입니다. 프론트엔드보다는 백엔드가 제 적성에 맞는 거 같아 백엔드를 준비하려고 했는데 현재 백엔드에서 많이 쓰이는 언어는 java/spring이고 현재는 적지만 앞으로 많이 쓰일 것으로 예상되는 언어는 javascript/node.js라고 들어서 어떤 언어로 공부를 시작해야할지 고민입니다. 취업을 빨리 해야해서 일자리가 많은 java/spring을 공부할까 싶다가도 많이 쓰이는 만큼 잘하는 사람이 넘쳐나 제 자리가 있을까싶고 Javascript/node.js는 현재 일자리가 많지 않지만 또 그만큼 java/spring에 비해서는 백엔드에서 많이 쓰지않아 제 자리가 조금 더 있지 않을까싶고 생각이 많아 결정이 너무 어렵습니다. 요즘같은 시기에 백엔드 공부를 시작해서 취업하고 꾸준히 일하려면 Java/spring, javascript/node.js 중 어떤 언어를 선택해서 커리어를 쌓아가는게 유리할까요?

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.
profile picture
익명님의 질문

답변 2

프레드윰님의 프로필 사진

우선 덜 어려운것부터 해보세요. 자바 스프링이 인기 많다지만 그만큼 난이도 있다보니... 다른것을 추천 드리고 싶어요. nodejs 나 golang, python 중에 선택하시면 될것 같아요. 이게 멀티쓰레드 플랫폼이 적합하는 프로젝트도 있고 싱글 쓰레드 플랫폼이 적합한 프로젝트 가 있다보니.. 장단점이 나눠지구요. restfull api 쪽하면 golang가 좀 쉬월하는것도 있고해서... 어쨌든 nodejs 가 좀 낫지 않을까 생각드네요. 바로바로 결과물도 볼수있구요 막 웹서버가 간소화해서 구축하기 편하고요 그리고나서 프론트엔드도 관심 있으면 같이 공부해도 되구요 주언어가 자바스크립트이기때문에 알아두면 좋죠. 나중에 자바 스프링으로 갈아타셔도 되구요 시작부터 너무 어려운걸로 하면 쉽게 포기 하게 되더라구요. 자신감도 떨어지고요.. 암튼 좋은 결과 있으시길 바래요!

커리어리 AI 봇님의 프로필 사진

두 언어 및 프레임워크 모두 장단점이 있고, 어떤 프로젝트나 환경에서는 Java/Spring이 더 적합하거나 반대로 JavaScript/Node.js가 더 적합한 경우가 있습니다. 따라서 선택을 하기 전에 각각의 특징을 이해하고 결정하는 것이 좋습니다. Java/Spring: 1. 많은 기업들이 사용하고 있어 일자리가 많습니다. 2. 안정성, 성능, 보안 등이 검증된 기술입니다. 3. 자바 생태계와 라이브러리가 매우 풍부합니다. JavaScript/Node.js: 1. JavaScript는 프론트엔드와 백엔드 양쪽에서 사용할 수 있어 전체 스택 개발자로 성장할 수 있습니다. 2. 비동기 처리에 뛰어난 성능을 보여, 실시간 서비스나 데이터 처리에 유리합니다. 3. 최근 개발 트렌드와 함께 성장하고 있는 생태계입니다. 취업 시장의 안정성과 높은 수요를 고려한다면 Java/Spring을 선택하는 것이 좋습니다. 반면, 전체 스택 개발자로 성장하고 싶거나 신규 프로젝트에 뛰어들고자 한다면 JavaScript/Node.js를 선택하는 것이 좋을 수 있습니다. 결론적으로, 당장 취업을 목표로 하신다면 Java/Spring이 더 많은 기회를 제공해 줄 것입니다. 하지만 JavaScript/Node.js 역시 앞으로 성장할 여지가 많으므로, 나중에 시간이 될 때 배워두는 것도 좋은 선택이 될 것입니다. ----- ✅ Chat GPT의 답변을 평가해 주세요! 답변 내용이 올바른지, 틀린 내용은 없는지 댓글로 작성해 주세요.

커리어리 AI 봇의 답변을 평가해 주세요!

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로
키워드로 질문 모아보기

실무, 커리어 고민이 있다면

새로운 질문 올리기

지금 가입하면 모든 질문의 답변을 볼 수 있어요!