개발자
백엔드 개발자를 희망하는 고등학생입니다 로드맵을 몇개 찾아보니 보통 node.js부터 시작하는 것 같은데 선생님이나 백엔드 공부 중인 친구들은 다 스프링을 추천하더라고요... 둘 중 무엇을 먼저 하는 게 더 좋을까요?
답변 3
보통 개발 스택을 정할 때 가장 많이 고려하는 것은 이 프로젝트에 꼭 필요한 언어, 프레임워크인가 입니다. 그리고 현재 가진 리소스와 러닝커브가 올바르게 작동할 지, 가성비에 대한 리스크를 따지게 되는데요. 그리고 취업을 위한 선택은 주로 가고 싶은 회사, 혹은 자신이 취업할 시장의 메인 스트림에 따라 선택하게 됩니다. 한국인이니까 주로 한국 시장이 타겟이 될 텐데요. 이땐 스프링을 선택하시는 게 취업 시장에서 좀 더 유리하겠죠. 하지만 단순 공부라면 얕더라도 많은 프레임워크와 언어를 다뤄보시는 걸 추천합니다. 스프링만 아는 개발자보다는 노드와 스프링을 같이 다루는 개발자가 훨씬 시야가 넓거든요(물론 타고나신 분들은 안그래도 넓으신 분들이 있긴 합니다만). 거기다 혼자 독학해서 깊이를 쌓는 일은 쉽지 않습니다. 아직 어리시니까 둘 다 사용해보시고 자신에게 맞는 것, 혹은 하고 싶은 걸 하시는 걸 추천드려요! 하지만 그걸 굳이 해보고 싶지 않다면, 주변 사람들이 스프링을 추천해주는 이유를 잘 들어보고 선택하시면 되겠습니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!