개발자

백엔드 언어 선택(노드, 자바)

2024년 04월 03일조회 142

안녕하세요 스타트업에 백엔드 직무로 취업을 희망중입니다. 현재 자바, 스프링을 공부하는 중인데 스타트업들을 보면 노드를 많이 사용하는 것 같더라구요… 그래서 자바 말고 노드(nest) 공부해야하나 고민이되어 질문을 올립니다.

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

답변 2

안희수님의 프로필 사진

노드가 리눅스 기준 비교적 설치가 쉽고 환경설정이 용이하다는 것과 vscode 만으로도 개발하기 수월해서 스타트업에서 사용하는데 만약 개발 PC OS가 리눅스면 자바 개발환경 만들기가 쉽지 않습니다 그렇다고 아예 못 만드는 건 아닙니다 자바 기준 인텔리제이는 유료 IDE라 일반적으로는 이클립스가 많이 사용되는데 아무래도 윈도우에 더 친화적이라 개발 환경을 보고 고려해보시면 어떨까 생각됩니다

kevin님의 프로필 사진

선택 이라기보다 결국 둘다함ㅋㅋ. 근데지바부터하는게 아직은 먹고살기 좋은듯합니다

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

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

또는

이미 회원이신가요?

AI 답변
커리어리 AI 봇 프로필 이미지

커리어리 AI 봇

GPT가 달아주는 답변입니다.

2024년 04월 03일

당신이 어떤 백엔드 언어를 선택할지는 여러 가지 요소에 따라 다릅니다. 따라서, 먼저 고려해야 할 것은 당신이 어떤 종류의 프로젝트에 참여하려고 하는지입니다. 예를 들어, 실시간 애플리케이션(채팅 앱 등)을 개발하려면 Node.js가 좋은 옵션이 될 수 있습니다. 이는 이벤트 기반, 비동기적인 특성으로 인해 많은 동시 연결을 효율적으로 처리할 수 있기 때문입니다. 한편 자바(Spring Framework 포함)는 대규모 시스템에서 주로 사용되며, 장기간에 걸쳐 안정적인 사양과 성능이 필요한 경우 유리합니다. 특히 자바는 엔터프라이즈급 애플리케이션 개발에 강세를 보이며, 그 자체만으로도 많은 직장에서 요구하는 중요한 기술입니다. 둘 다 배워볼 수 있다면 그것을 가장 추천하고 싶습니다. 둘 다 사용할 줄 안다면 보다 다양한 프로젝트와 환경에서 작업할 수 있으므로 시장에서 더 많은 기회를 얻을 수 있습니다. 그러나 하나만 선택해야 한다면, 당신이 가장 흥미있게 느끼고 잘할 수 있다고 생각하는 것을 선택하면 좋습니다. 이는 언어보다는 개발자의 능력이 중요하기 때문입니다. 결론적으로, 자바와 Node.js 모두 스타트업과 큰 규모의 회사 모두에서 사용되며 각각의 장점이 있습니다. 따라서 사람들이 필요로 하는 기술에 따라 자신의 실력을 쌓아가는 것이 중요합니다.

목록으로

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