#프런트엔드

프론트엔드 백엔드 경험 고민

안녕하세요. 갓 대학교를 졸업한 취준생입니다. 대학교를 다니면서 가장 처음 배웠던게 js였고 흥미가 있어서 그 이후로도 react를 공부하며 프론트엔드 쪽으로 마음을 정하고 준비했습니다. 그런데 최근에 부트캠프를 하면서 이전에 시도도 안해봤던 C나 서버쪽도 공부해보게 되었고 제 생각보다 흥미로웠습니다. 마지막에 프로젝트를 하게 되는데 프론트엔드와 백엔드를 정해야 해서 고민이 생겼습니다. - 되도록 올해 안에 취업을 하고 싶습니다. - 백엔드 쪽은 한 번도 해본적 없고, 프론트엔드는 프로젝트를 통해서 경험은 여러번 했지만 여전히 익히고 싶은 부분이 많습니다. - 지금 백엔드를 찍먹이라도 해보고 분야를 선택하는게 나을까요, 지금은 계속 프론트엔드를 공부하고 이후에 공부해보는게 나을까요? 장기적으로 봤을 때는 해보고 결정하면 좋을 것 같은데 취준기간이 길어질 것 같아 고민이 많아지네요. 답답한 마음에 글 남겨봅니다.

커리어

#프런트엔드

#백엔드

#진로고민

답변 1

댓글 1

조회 60

주니어 프런트엔드 개발자에게 CS 지식은 별로 중요하지 않나요?

안녕하세요, 중소기업 다니는 React 개발 경력 6개월된 주니어 프런트엔드 개발자입니다. 질문부터 먼저 드리면, 프런트엔드 개발자가 CS 지식(자료구조, 알고리즘, 네트워크 정도) 습득을 위해 퇴근 후 3~6개월정도 따로 공부하는 것은 시간 낭비일까요? (물론 무엇이든 아무것도 하지 않는 것보다 하는 것이 좋겠지만, 우선순위측면에서도 CS 지식이 과연 현재 제 상황에서 높은 순위를 차지하는지도 궁금합니다.) 제가 프런트엔드 개발자임에도 불구하고 CS 지식을 공부하려고 하는 이유는 크게 2가지입니다. 1. 대기업 코딩테스트를 통과하고, 기술 면접에서 CS 지식에 대한 대답을 잘하기 위해서 2. 네트워크의 경우 실무에서도 문제 해결을 위해 직결되는 지식이라고 생각하고, 자료구조, 알고리즘의 경우 실무에서 직접 쓰일 일은 많이 없겠지만, 개발자로서 문제를 정의하고 해결해나가는 역량을 키울 수 있을 것 같아서 또한, 근래에 시리즈 C~D 정도되는 스타트업 기술 면접을 본 적이 있는데요, 질문들중, 약 1/2은 React, 1/4는 CS, 1/4는 JavaScript 질문이었고, 제 스스로 느끼기에 React 질문은 80%이상 잘 대답했으나, 나머지 CS와 JavaScript쪽에서는 조금 대답이 약했다고 생각했기 때문에 CS와 JavaScript 기본기에 좀 더 집중해야겠다는 생각을 했습니다. 아무쪼록 현재 CS와 JavaScript쪽에 최소 몇개월을 집중해서 기반을 더 잘 닦아야겠다는 생각과 실천을 하고 있던 중, 근래에 운좋게 누구나 알만한 IT 대기업의 프런트엔드 개발 리드분을 만나서 이와 관련된 질문은 했었는데요, 그 분께서는 "CS 지식은 프런트엔드 개발에서 솔직히 많이 쓰이지 않으니, 차라리 React관련된 것들을 더 깊게 파는 것이 좋겠다.(이직을 위해서든 개발을 위해서든)"라고 말씀하셨습니다. 거기서 제가 들었던 생각은 IT 대기업들 중에서도 면접 전에 코딩테스트를 보는 기업도 있고 사전과제를 보는 기업도 있는걸 보면, 사전과제를 보는 기업(위에서 만났던 개발 리드분 기업이 그렇습니다.)들은 프런트엔드 개발자에게 CS 지식은 크게 중요하지 않으니 과제로 내주는 것 같다는 생각이 들고, 코딩테스트를 보는 기업들은 그래도 능력있는 개발자를 뽑으려면 프런트엔드 직무 또한 기초적인 CS 지식이 있어야 한다고 생각하는 것 같습니다. 정리하자면, 저는 이직을 위해서도 그렇지만, 개발자로 일하는 그날까지 프런트엔드 개발자도 CS 지식을 어느 정도 알고 일하는 것이 좋을거란 생각이 드는데요(지금이 그걸 공부해야 하는 적기라고 생각합니다.), 과연 제가 3~6개월정도 CS 지식을 공부하는 것은 React를 좀 더 깊게 파는 등의 다른 것들과의 우선순위까지 따져보았을 때 시간 낭비일까요? 현업에서 최소 2년이상은 프런트엔드 개발만 하신 분들의 의견을 듣고싶습니다. 긴 글 읽어주셔서 감사합니다.

커리어

#frontend

#프런트엔드

#이직

#react

#cs지식

답변 2

댓글 1

Up 29

Down 1

조회 2,537