개발자

프론트엔드 직군 외 다른 개발 직군도 끊임없이 기술 공부를 해야하나요?

4월 9일조회 89

웹 프론트엔드 취준하고 있습니다. React 하나도 제대로 알려면 정말 어려운데 Next, 각종 상태관리 라이브러리, 스타일 라이브러리 등 기술이 넘쳐나다 보니 공부가 끝도 없게 느껴져요. 물론 개발자라는 직업이 공부를 계속해야하는 것은 알고있지만 그냥 하나의 기술에 대해 깊게 배우고 싶습니다.. 백엔드나 iOS, Android 개발자도 새로운 기술이 계속해서 나오나요? 나온다고 해도 웹 프론트엔드에 비해 적은게 맞나요? 웹 프론트에 비해 기술 범위가 비교적 적고, 그것에 대해 깊게 공부하는 걸 하고싶다면 직군을 바꾸는게 좋을까요?

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

답변 2

조세영님의 프로필 사진

프론트엔드 분야가 다른 분야에 비해 기술이 빠르게 변화하는 경향이 있긴 합니다. 역사가 오래되지 않았고 다른 분야에 비해 아직 충분히 영글지 않았기 때문이라고 생각합니다. 하지만 그렇다고 시중에 새롭게 나오는 프레임워크나 라이브러리들을 모두 공부해야 한다는 생각은 안하셔도 됩니다. 리액트나 Next.js 정도만 깊게 공부하셔도 될 것 같습니다. 이 두가지도 깊게 공부하기에 꽤나 분량이 많습니다. 어느 신기술이 나왔을 때 그 사용법을 공부한다는 자세보다, 프론트엔드 생태계에서 중요하게 떠오른 "개념"들을 위주로 공부하다보면 신기술이 나와도 어떤 개념에서 파생된 형태인지 수월하게 캐치하실 수 있을겁니다. 프론트엔드 분야에서 깊게 공부해볼만한 개념은 SSR과 CSR, 최근 비중있게 떠오르는 기술인 프론트엔드에서의 서버단 함수, 그리고 기본적인 상태관리 패턴 정도가 있을것 같습니다.

이상래님의 프로필 사진

안녕하세요, 해당 질문에 개인적인 의견을 적어볼게요. 작성자분 말처럼, 프론트 공부하다 보면 진짜 너무 많고 너무 빠르게 바뀌어서 정신없어요. 근데 지금은 취업준비생이라는 걸 다시 한 번 생각해보면 좋을 것 같아요. 이 시기엔 다양한 걸 얕게 건드리기보다는, 선택과 집중이 더 중요해요. React 하나만 제대로 알아도 할 말 많고, 면접에서 충분히 어필할 수 있어요. 괜히 이것저것 다 건드리다 보면 결국 애매하게만 알고, 나중에 자존감도 떨어지고요. 차라리 "나는 React에 진심이다" 라는 식으로 방향 잡고, 거기서 연결되는 부분만 골라서 배우는 게 훨씬 나아요. 지금은 일단 한 기술에 집중해서 "기초 체력" 다지는 게 먼저예요. 정리하자면, 취준생일 땐 선택과 집중. "기술 하나를 깊게 아는 것"도 분명 경쟁력이 될 수 있어요. 힘들 수 있지만, 방향만 잘 잡으면 분명 길 열릴 거예요. 응원할게요.

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

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

또는

이미 회원이신가요?

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

커리어리 AI 봇

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

4월 9일

소프트웨어 엔지니어로서의 직업 요건은 계속해서 진화하고 발전하는 기술 트렌드에 따라 항상 최신 정보를 알아야 한다는 점입니다. 이것은 프론트엔드 엔지니어 뿐 아니라 백엔드, iOS, Android 개발자 등 모든 소프트웨어 개발 직군에 해당됩니다. React와 같은 웹 기술뿐만 아니라, 다양한 언어와 기술 스택을 사용하는 백엔드 개발자나 모바일 애플리케이션 개발자들도 지속적으로 새로운 기술과 도구를 배워야 합니다. 이것은 그들의 전문 영역에서 가치 있는 제품을 만들고, 경쟁력을 유지하기 위해 필수적인 요소입니다. 그러나 프론트엔드와 비교하여 백엔드나 모바일 개발 직군이 기술 변화의 속도가 느린 것은 아닙니다. 단지 웹 프론트엔드는 시각적인 부분과 사용자 경험에 대한 강한 초점이 있기 때문에 새로운 트렌드가 생길 때마다 보다 빨리 반응해야 하는 경우가 많습니다. 직군을 결정하는 것은 개인적인 흥미와 선호도에 따라 달라집니다. 한 기술에 깊게 몰입하고 싶다면, 당신이 그 기술을 후반부까지 배우고 사용할 수 있는 분야를 선택하는 것이 좋습니다. 이것은 프론트엔드든 백엔드든 모바일 개발이든 상관없습니다. 각 분야는 그 자체로 깊이 있고 넓은 학습 공간을 제공합니다.

목록으로

실무, 커리어 고민이 있다면

새로운 질문 올리기

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