개발자
처음에 코딩 접할때 HTML/CSS/Javascript 로 접하다보니 Javascript가 익숙해지고, 클라이언트와 서버 둘다 개y발 가능하다는 점에 이점을 느껴서 계속 Javascript를 공부하고있습니다. 전에 일하던 회사를 그만두고 개발자 커리어를 시작하고싶어 준비중입니다. 제 생각엔 백엔드 개발자가 취업에 좀 더 유리할것 같아서 백엔드로 취업을 해보자 합니다. (프론트엔드도 백엔드 언어만큼 열심히 하고있습니다) 아무래도 Java쪽이 좀더 공고가 많다보니 Java를 준비 해야할지, 공부하던 Javascript(Typescript)와 NodeJs를 좀더 깊게 공부를 하는게 괜찮을지 고민입니다 Node는 NestJs, TypeORM 이용해서 서버개발 공부중입니다 Java는 베이스가 아예 없습니다
답변 2
인기 답변
답변하기 어려운 질문이네요. 작성자님의 상황 상 백엔드 개발자로서 취업이 우선이라고 한다면 자신 있으신 언어를 이용한 준비가 유리하실 수는 있습니다. 다만 백엔드개발은 언어와 프레임워크가 전부는 아니라서요. 추후에 좀 더 좋은 백엔드 개발자가 되기 위해서는 데이터베이스를 비롯한 캐시, 메시지브로커, NoSQL, 보안, CI/CD, 개발방법론 등 다양한 기술과 스킬이 필요합니다. 그리고 이러한 스킬들을 바탕으로 대용량 트래픽 처리 능력을 기르고 비즈니스 문제 해결을 하기 위한 아키텍처 설계 능력을 향상 시켜야 하겠지요. 그렇다면 이러한 능력들을 향상 시키고 좋은 개발자가 되기 위해서는 관련된 경험이 꼭 필요로 할 텐데 제 생각에는 이러한 경험을 할 수 있는 기회를 조금이라도 더 얻을 수 있는 곳은 자바, 스프링을 이용하는 곳이라고 생각합니다. 분명 노드가 안 좋다고 말씀드리는 것은 아닙니다. 이제 백엔드 개발자로서 커리어를 시작하시는 분께 조금이라도 성장에 도움되는 경험과 업무를 할 수 있는 기회를 가질 가능성은 아직 자바 쪽이 약간 더 높지 않을까 하는 것이 저의 생각이니 참고만 해주시면 될 것 같습니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!