개발자

앞으로의 프론트엔드 공부방향을 어떻게해야할지 고민입니다..!

2023년 06월 10일조회 275

리액트에서 쓸수있는 라이브러리들 한번씩 다 해보고 프로젝트도 리액트3개랑 타입스크립트로진행한것1개 총4개정도 되는데 이번학교2학기가 끝나고 내년 상,중반기에 취업준비를할생각인데 앞으로 어떤공부를 어떻게 더 해야할지 고민입니다ㅠㅠ

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

답변 2

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

안녕하세요. 하나의 프로젝트를 더 깊게 파보시는 걸 추천합니다. 기준이 애매하면 "이거 실제 회사 서비스로 내도 괜찮을 수준"으로 잡고 만들어 보시는 건 어떨까요? 다양한 라이브러리를 많이 써보는 것도 물론 중요하지만, 취업을 위해 중요한 경험은 뾰족한 경험이라고 생각합니다. 아니면 지금 사용해보신 라이브러리 중 하나를 잡고 오픈소스 레벨에서 분석해 보는 경험도 추천합니다. 면접관의 입장에서 "A, B, C 라이브러리 써봤어요" 정도는 크게 임팩트를 주지 못할 수 있지만, "A 라이브러리를 쓰다가 ~~부분에서 문제를 발견해서 이슈로 등록하고 수정해서 PR을 올렸어요" 하나의 경험만 있어도, 면접 때 깊이가 달라지고 좋은 점수를 받을 수 있습니다.

profile picture

익명

작성자

2023년 06월 10일

정말 좋은말씀 감사합니다 ㅠㅠㅠ 새 프로젝트를 진행하면서 더욱 심도있는 기능을 연구해보면서 진행하다가 발생한 이슈를 기록해 나가면서 공부를하면괜찮을까요?!

profile picture

익명

작성자

2023년 06월 10일

늦은시간에 좋은말씀감사합니다!! 좋은하루되세요!!😁😁

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

프론트엔드 개발자로서의 성장을 위해 고려해볼 수 있는 몇 가지 방향성을 제시해 드리겠습니다: 1. 프레임워크 및 라이브러리 깊게 파기: 리액트를 이미 다루고 계시다면, 리액트와 함께 사용되는 라이브러리들을 깊게 파보는 것이 좋습니다. 상태 관리 라이브러리인 Redux, MobX 등을 학습하고, 이에 대한 깊은 이해를 도모하는 것이 필요합니다. 또한, 리액트의 최신 기능들에 대해 꾸준히 업데이트하고, 이해하려 노력해야 합니다. 2. 다른 프레임워크/라이브러리 학습: Vue.js, Angular 등 다른 프레임워크 또는 라이브러리를 학습하는 것도 고려해보세요. 이를 통해 각 기술의 장단점을 이해하고, 적절한 도구를 선택하는 능력을 기를 수 있습니다. 3. 웹 기본 지식 강화: HTML, CSS, JavaScript의 깊은 이해가 필수입니다. 또한 웹 접근성, 웹 성능 최적화, 보안 등에 대한 이해도 중요합니다. 4. 백엔드 기술에 대한 이해: 서버 사이드 렌더링(SSR)이나 API 설계 등에 대한 이해를 높이는 것은 프론트엔드 개발자로서 매우 유용합니다. Node.js나 Express 등의 백엔드 프레임워크를 학습해보는 것도 좋은 방법입니다. 5. 테스팅: 유닛 테스팅, 통합 테스팅, E2E 테스팅 등 다양한 테스팅 방법에 대한 지식과 경험을 쌓는 것이 중요합니다. Jest, React Testing Library, Cypress 등의 도구를 사용해 볼 수 있습니다. 6. 프로젝트에 참여: 개인 프로젝트를 진행하거나, 오픈소스 프로젝트에 참여하는 것도 좋은 방법입니다. 특히, 오픈소스 프로젝트에 참여하면 실제로 동작하는 서비스에 대한 코드를 볼 수 있고, 다른 개발자들과 협업하는 경험을 쌓을 수 있습니다. 프론트엔드 개발은 지속적인 학습과 경험을 통해 능력을 향상시키는 분야입니다. 위의 방향성 중에서 자신이 필요하다고 생각하는 부분을 선택하고 깊이있게 학습하시는 것을 추천드립니다.

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

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

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

또는

이미 회원이신가요?

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

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

새로운 질문 올리기

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