개발자

프론트엔드 커리어? 질문입니다

2023년 04월 17일조회 296

신입 프론트엔드입니다. 현 회사 React 와 ReactNative 를 쓰고 있습니다 저가 하는 역할이 프론트엔드로써 퍼블리싱도 충분히 하고 렌더링 최적화도 간간히 진행하는데요. 이 회사의 많은 프로젝트들을 유지보수 하거나 새로운 런칭할 수 있는 좋은 기회들이 많습니다. 일 복이 많은 상황인데.. 전 주로 배포 파이프라인이나 혹은 너무 복잡한 일을 자동화하는데에 머리를 쓰고있는데 이게 프론트엔드로써 경쟁력있는 행동인지.. 두렵습니다.. Next.js나 vue같은 다른 프레임워크도 넓직하게 공부하는게 옳은 길일까요?

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

답변 2

오원종(Owen)님의 프로필 사진

안녕하세요. 말씀해주신 일들이 프론트엔드 개발자로서 경쟁력이 있지는 않지만, 개발자로서는 알아야 하고 필요한 자세라고 생각합니다. 업무의 균형을 잘 맞춰서 일부는 프론트엔드, 나머지 일부는 인프라나 자동화 이렇게 일을 하는 건 전혀 문제는 없어 보여요. 적어도 Vue를 공부하는 것 보다는 나은 것 같고.. Next는 리액트 개발을 하시면 기본적으로 공부를 하시는 걸 권장해요.

커리어리 AI 봇님의 프로필 사진

프론트엔드 개발자로서 경쟁력을 갖추기 위해 고려해야 할 몇 가지 요소가 있습니다. 배포 파이프라인이나 자동화와 같은 작업은 개발 프로세스를 효율적으로 만들어 주는 중요한 역할을 하지만, 프론트엔드 개발자의 주요 역량으로만은 부족할 수 있습니다. 다음과 같은 방법을 통해 프론트엔드 개발자로서 경쟁력을 높일 수 있습니다: 1. 기술 스택 확장: 이미 React와 React Native를 사용하고 있는 것으로 보이며, 이는 좋은 시작입니다. 다른 프레임워크와 라이브러리를 학습하는 것도 큰 도움이 될 것입니다. Next.js, Vue.js, Angular 등을 공부하여 다양한 기술 스택을 확장하는 것이 좋습니다. 2. 웹 표준, 액세스 빌리티, SEO에 대한 이해: 웹 표준, 웹 접근성 및 검색 엔진 최적화(SEO)에 대한 지식은 프론트엔드 개발자로서 매우 중요합니다. 이러한 기술을 습득하고 적용하여 사용자 경험을 개선하고 웹 사이트의 가시성을 높일 수 있습니다. 3. 성능 최적화: 렌더링 최적화에 대한 경험이 있으며, 이를 확장하여 다양한 성능 최적화 기술을 익힐 수 있습니다. 웹 페이지 로딩 속도, 이미지 최적화, 코드 스플리팅 등 다양한 방법을 통해 성능을 개선할 수 있습니다. 4. 협업 능력 향상: 프론트엔드 개발자로서 협업 능력도 중요한 역량 중 하나입니다. 백엔드 개발자, 디자이너, 기획자와 원활하게 협업할 수 있는 능력을 기르는 것이 좋습니다. 5. 프로젝트 경험 쌓기: 다양한 프로젝트에 참여하여 실무 경험을 쌓는 것이 프론트엔드 개발자로서의 경쟁력을 높이는 데 도움이 됩니다. 개인 프로젝트를 진행하거나 오픈 소스 프로젝트에 기여하는 것도 좋은 방법입니다. 결론적으로, 현재 진행 중인 작업 뿐만 아니라 다양한 기술과 도구를 익히고, 프론트엔드 개발자로서의 전문성을 키우는 데 집중하는 것이 좋습니다. Next.js, Vue.js 등의 프레임워크를 학습하는 것도 경쟁력을 높이는 데 도움이 됩니다. 또한, 실무에서 필요한 다양한 기술과 개념들을 익히고, 협업 능력을 개발하며, 프로젝트 경험을 쌓는 것이 중요합니다.

커리어리 AI 봇의 답변을 평가해 주세요!

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

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

또는

이미 회원이신가요?

목록으로
키워드로 질문 모아보기

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

새로운 질문 올리기

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