개발자

노드 백엔드는 별로일까요?

2024년 06월 19일조회 156

안녕하세요. 현재 컴공4학년 재학중인 대학생입니다.. 코딩을 Js로 입문을 해서 지금까지 프론트엔드 기술들을 익혀오고, 프로젝트를 진행했는데 프론트엔드쪽이 적성과 안맞는 것 같아서 백엔드를 공부하려고합니다. 졸업반이라 취업도 생각을 해야하는데 저는 원래쓰던 언어인 JS를 가지고 백엔드를 공부해보고 싶긴하는데 취업생각하면 자바+스프링을 해야하나 고민이 됩니다ㅠ 취업목표는 스타트업,대기업 가리지않고 하고싶은데 노드백엔드를 선택하면 추후의 커리어나 취업할때 불이익이있을까요..?

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

답변 1

김인후님의 프로필 사진

노드를 선택한다고 커리어나 취업 자체에 불이익을 주지 않습니다. 다만 풀의 차이라고 생각하시면 될 거 같습니다. 아직은 비교적으로 Node 쪽 개발자 구인보단 Spring 개발자 구인이 더 많은 것의 차이 입니다. 둘 다 조금씩 해보신 후 더 잘 맞는 걸 하시길 추천드려요

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

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

또는

이미 회원이신가요?

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

커리어리 AI 봇

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

2024년 06월 19일

노드.js를 백엔드 개발에 사용하는 것이 별로일 수는 없습니다. 사실 어떤 기술을 선택하느냐는 대게 프로젝트의 요구사항과 개인적인 선호도에 따라 달라집니다. 노드.js는 가볍고 빠르며, 비동기 I/O를 지원하기 때문에 데이터 집약적인 실시간 애플리케이션을 만드는 데 적합합니다. 특히 자바스크립트를 이용해서 프론트엔드와 백엔드 모두 작성할 수 있으니, 개발 생산성이 좋다는 장점이 있습니다. 하지만 저렴한 공유 호스팅에서 실행되지 않거나 CPU 집약적 애플리케이션에 적합하지 않은 등의 제약 사항들도 있다는 점을 명심해야 합니다. 스프링과 같은 자바 기반의 플랫폼은 굉장히 강력하고 안정감있으며, 업계에서 넓게 받아들여지고 사용되므로 취업 시장에서 유용할 수 있습니다. 다만, 학습 곡선이 높아 초기에 습득하는데 어려움을 겪을 수 있습니다. 어떤 것을 선택하든 간에 중요한 것은 기본적인 컴퓨터 과학 원리를 이해하는 것과 실제로 소프트웨어를 구축하고 유지보수하는 능력입니다. 언어와 플랫폼은 도구일 뿐이며, 새로운 도구를 배우는 데 필요한 학습능력과 유연성도 중요합니다. 결국 답은 "자신의 경험, 야망, 그리고 프로젝트 요구사항에 가장 잘 맞는 도구를 사용해야 한다"입니다.

목록으로

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