개발자

프론트엔드 지망생입니다. 방법을 모르겠어요 😭

2023년 06월 06일조회 308

안녕하세요 :) 현재 부트캠프 수강중인 비전공자 프론트엔드 지망생입니다. 짧은 개월 동안 터득하기 위해서 진도도 빠르게 나가고 있는데요.. 현재는 자바스크립트 강의까지 끝나고 리액트 강의를 듣고 있습니다. 아무래도 일수에 맞춰서 진도를 나가려고 하니 도저히 이해가 하나도 안되더라구요.. 어떤 원리로 동작하는지도 잘 모르겠고 과제나 코테하다보면 어떤 코드를 써야할지도 모르겠습니다 😭😭 리액트 파트를 시작한지 3일 밖에 안됐지만 당장 리액트 과제가 다음주에 시작인데 자바스크립트를 어느정도 터득하지 못한 상태로 리액트 공부를 하려고 하니 막막하고 너무 어렵습니다.. 그러다보니 싱숭생숭해지고 조금씩 놓게 되고 갈피를 못잡겠네요.. 어떤 방향으로 공부를 하면 좀 더 나을까요.. 조언해주시면 감사하겠습니다 ㅠㅠ

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

답변 2

인기 답변

달레님의 프로필 사진

우선 비전공자로서 프론트엔드 개발자가 되기 위해 열심히 공부하고 계시다니 정말 대단합니다! 대부분의 부트캠프는 단 기간에 실무 능력을 배양하는 것을 목표로 하고 있기 때문에 프로그래밍 언어 자체에 대한 기본 개념이나 원리에 대해서 깊이 다루기가 어려운데요. 자바스크립트는 비단 리액트 뿐만 아니라 프런트엔드 개발의 근간이 되는 언어이기 앞으로 다른 라이브러리나 프레임워크를 배울 때도 계속 따라다니면서 괴롭힐 수 있습니다. 따라서 자바스크립트에서 모르는 부분이 생기시면 그냥 넘어가시지 마시고 최대한 구글링을 통해서 관련 지식을 습득해나가시라고 추천드리고 싶습니다. 자바스크립트는 워낙 많이 사용되는 언어라서 블로그나 유튜브 등 온라인에 학습 자료가 아주 풍부하거든요. 만약에 부트캠프 진도 따라가시기도 벅차셔서 도저히 추가적으로 시간을 내서 공부하시기가 어려운 상황이시라면 지금 이해가 안 되시는 부분들을 꼭 메모해두셨다가 나중에 부트캠프 끝나고라도 개인적으로 보완하셨으면 좋겠습니다. 최종 목표가 프론트엔드 개발자로 취업하시는 것이지 부트캠프의 수료가 아니잖아요? 자바스크립트 기초가 잘 안 잡혀있으면 기술 면접 때 어려우실 수도 있고 설사 취업이 되신다고 하시더라도 업무하실 때 또 발목을 잡힐 수 있을테니까요. 마지막으로 드리고 싶은 말씀은 부트캠프는 워낙 빨리 진행되기 때문에 다룬 내용 중에 이해가 좀 덜 되는 부분이 있으셔도 괜찮습니다. 사실 비전공자이신데 한 번에 다 이해가 되신다면 오히려 더 이상한 게 아닐까요? 자바스크립트의 일부 어려운 개념들은 실제 프로젝트에서 개발을 몇 년 한 후에야 이해되기도 합니다. 따라서 마음을 너무 급하게 먹지 마시고 지금부터 차근차근 공부해 나가신다면 충분히 터득하실 수 있으실 거에요. 그럼 화이팅하세요!

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

프론트엔드 지망생으로서의 고민을 들으니, 저 또한 그 과정에서 겪었던 어려움들이 생각납니다. 프로그래밍 학습, 특히 새로운 프레임워크나 라이브러리를 배우는 것은 항상 어렵습니다. 하지만 그 어려움을 극복하는 과정에서 많은 것을 배우게 될 것입니다. 여러분이 현재 겪고 있는 어려움에 대한 제 조언을 아래에 제공드립니다. 1. 자바스크립트 기본을 확실히 이해하기: 리액트는 자바스크립트 기반의 라이브러리입니다. 따라서 자바스크립트에 대한 깊은 이해가 리액트를 배우는 데 있어 중요합니다. ES6 문법, 비동기 처리(프로미스, async/await), 클로저, 스코프 등 자바스크립트의 핵심 개념을 꼭 이해하고 넘어가야 합니다. 2. 문서화 읽기: 공식 문서는 어떤 언어나 라이브러리를 배우는 데 있어 가장 좋은 자료입니다. 리액트의 경우도 공식 문서가 잘 정리되어 있습니다. 개념적인 이해가 부족하다면, 공식 문서를 참고하거나 좀 더 기본적인 자바스크립트나 리액트에 대한 튜토리얼을 찾아보는 것이 좋습니다. 3. 실습하기: 이론적인 공부와 동시에 많은 실습을 하는 것이 중요합니다. 간단한 프로젝트를 만들어 보거나, 리액트를 사용하는 작은 예제를 직접 코딩해보세요. 코딩을 하다 보면 이해하지 못했던 부분이나 모르고 넘어갔던 부분이 눈에 들어올 것입니다. 4. 질문하기와 토론하기: 모르는 것이 있을 때 주저하지 말고 질문하세요. 부트캠프의 동료들이나 강사, 온라인 커뮤니티에서 도움을 청하면 많은 사람들이 기꺼이 도와줄 것입니다. 또한, 배운 내용을 다른 사람에게 설명하려고 노력하는 것도 매우 효과적인 학습 방법입니다. 5. 잠시 휴식을 취하고 다시 시작하기: 학습이 너무 어렵다면, 잠시 휴식을 취하는 것도 방법입니다. 학습 내용이 너무 어렵다면, 잠시 다른 것을 하거나 완전히 휴식을 취한 후 다시 시작해보세요. 때때로, 우리 뇌는 휴식을 취할 때 정보를 재정렬하고 이해하는 데 도움을 줍니다. 마지막으로, 모든 것을 완벽히 이해하려고 너무 압박하지 마세요. 프로그래밍 학습은 시간이 걸리는 과정입니다. 처음에는 모든 것이 이해되지 않아도 괜찮습니다. 중요한 것은 계속해서 학습하려는 의지와 호기심을 유지하는 것입니다. 기억하세요, 실력은 하루아침에 오는 것이 아니라 꾸준히 노력하고 시간을 투자함으로써 성장하는 것입니다. 화이팅입니다!

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

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

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

또는

이미 회원이신가요?

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

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

새로운 질문 올리기

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