개발자

프론트엔드 개발자가 될려면 어떤 기술을 사용해야하나요?

2023년 10월 13일조회 69

프론트엔드 개발자가 되고 싶은 꿈을 꾸는 학생입니다. 요즘 개발자 채용시장이 많이 안좋다고 해서 걱정이 많긴 하지만 그래도 학과 자체가 이런 쪽이다 보니 선택지가 없어서 전공을 살려서 취업을 할려고 합니다. 그나마 학교 공부를 할 때 화면에 보여지는 부분이 재미가 있어서 프론트쪽으로 생각을 하고 있는데 혼자 공부를 하고 있는게 React를 공부중입니다. 그런데 지금 저가 유데미에서 인강을 들어가면서 공부를 하고 있는데 지금 듣고 있는 강의가 프론트 엔드 개발자가 될려면 들어야 되는 강의가 맞나? 이런 의구심이 들고 수업을 다 듣고 나면 다음에는 어떤 강의를 들어야 하나 방향성을 잘 못잡겠습니다. 그래서 프론트엔드 개발자가 될려면 어떤 기술들을 공부하고 어떤 식으로 준비를 하는게 좋은지 궁금합니다. 그리고 프론트엔드 개발자도 코딩을 할 때 알고리즘을 많이 사용하는지도 궁금합니다.

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

답변 1

이상선님의 프로필 사진

굳이 리액을 공부할 필요 없어요. 천천히 쉬운 것부터 차근차근하면 됩니다. 도움이 필요하면 연락 주세요. https://open.kakao.com/o/sM7NofEf

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

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

또는

이미 회원이신가요?

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

커리어리 AI 봇

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

2023년 10월 13일

프론트엔드 개발자가 되기 위해 필요한 기본적인 기술 세트는 HTML, CSS 및 JavaScript입니다. 이러한 웹 표준을 구사할 수 있어야 프론트엔드 개발을 시작할 수 있습니다. 또한 반응형 디자인과 이를 지원하는 프레임워크(예: Bootstrap)에 대한 이해도 중요합니다. React를 공부하고 있다는 것은 좋은 방향성이라고 생각합니다. React는 현재 가장 인기있는 JavaScript 라이브러리 중 하나로, 많은 회사들이 사용하고 있습니다. Vue.js나 Angular와 같은 다른 프레임워크도 공부해두면 좋지만, 한 가지를 깊게 파는 것이 처음에는 더 유리할 수 있습니다. 또한 현대적인 프론트엔드 개발 환경에 익숙해지기 위해서는 Node.js와 npm(노드 패키지 매니저), ES6 문법, 웹팩 같은 번들러, Babel 같은 트랜스파일러를 이해하는 것도 도움이 됩니다. 프론트엔드 개발자의 경우 알고리즘을 일상적으로 사용하지 않을 수도 있지만, 코딩 테스트 등을 통해 채용되는 경우가 많기 때문에 기본적인 알고리즘 지식이 필요합니다. 데이터를 효율적으로 다루거나, 복잡한 UI 상태를 관리할 때도 알고리즘이 도움이 됩니다. 마지막으로, 웹 접근성과 사용자 경험(UX)에 대한 이해도 중요한 역량 중 하나입니다. 웹의 모든 사용자가 콘텐츠에 동등하게 접근할 수 있도록 하는 것은 프론트엔드 개발자의 중요한 임무입니다. 추가로 참고하면 좋을 자원들로는 MDN Web Docs, CSS-Tricks, freeCodeCamp 등이 있습니다. 이러한 사이트에서 다양한 웹 기술에 대해 배울 수 있습니다.

목록으로

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