개발자

코딩 강의에 나온 내용을 어떻게 사용할지 전혀 모르겠습니다

2023년 04월 21일조회 357

안녕하십니까 선배님들! - 현 상황 Code with mosh라는 사이트에서 자바스크립트 강의를 듣고 있습니다. 기본적인 문법은 끝냈고, prototype, polymorphism, getter and setter 등 — 강의 제목상 intermediate level로 추정되는 — 을 배우고 있습니다. 저세한 상황을 말씀드리면 저는 28살 비전공자이며, 공부한지는 한 달 반 정도 되었습니다. 하루에 8시간 자리에 앉아서 6시간은 집중해서 하고 있습니다. 그동안 이런저런 강의(드림코딩, 해외 유튜버 무료 강의)도 듣고 codewars라는 사이트에서 문제도 풀어보았습니다(7kyu - 23문제, 6kyu - 10문제). login-register page, modal, toast, snake game 등의 튜토리얼도 열 개 정도 만들어봤습니다. react 튜토리얼도 찍먹 해보았고, Chatgpt를 이용해서 아무것도 모르지만.. mongodb와 연결하여 회원가입, 로그인 기능까지 구현해보았습니다. 지금 듣고 있는 강의가 끝나면 리액트(+타입스크립트) 강의를 들을 예정이고, 그 다음은 NEXT.js 강의를 들어볼 생각입니다. 언어 공부하는 건 되게 재밌습니다. - 고민 1. 초반에 쉬운 문법은 사용할 구석이 되게 많아보였는데 지금 배우고 있는 내용을 접목할만한 실습 예제를 못 찾고 있습니다. 그래서 현재 배우는 내용은 그냥 아~ 그렇구나 정도로 넘기고 있습니다. 언제쯤 부트캠프나 작게라도 협업 프로젝트를 해야할지 궁금합니다. 2. 저는 컴퓨터 공학적 지식, 수학적 지식이 전혀 없습니다. 딴에는 필수는 아니라고 하시지만, 코딩 면접에서 치루게 될 문제(백준, 프로그래머스 예제들)을 보면 수학적 지식이 꽤나 중요하게 작용할 것으로 보입니다. 또, 면접에서 공학적 내용에 대해 질문할텐데 이 부분은 어느 정도 레벨까지 올려아할지 궁금합니다. 지금 문법 공부에만 하루 6시간을 쓰고 있는데 더 할애해서 공학적 지식과 수학 공부를 해야할지 고민됩니다. (사실 8시간을 앉은 자리에서 집중하려고 하니 꽤나 힘듭니다ㅠㅠ) 긴 글 읽어주셔서 감사합니다.

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

답변 2

류호준님의 프로필 사진

공부하는 방향을 조금 바꿔보시면 어떨까요? 문법만 주구장창 공부해서는 실제로 어디에 적용해야할지 전혀 모르게 되는게 당연한 결과인 것 같습니다. 작게라도 혼자서 프로젝트를 해보시면서 문법을 같이 공부하셔야 아 이게 이래서 필요했던거구나 라고 이해하게 됩니다. 문법공부만 하시기 보다는 실제 프로젝트에 더 많은 시간을 할애하면서 병행하시기를 추천드립니다.

이재준님의 프로필 사진

이재준

작성자

2023년 04월 22일

답변 감사합니다! 실제 프로젝트라는 것이 팀플이나 부트캠프를 말씀하시는 걸까요? (아직 그 정도 실력은 안 된다고 생각해서..) 기본적인 html, css, 자바스크립트 문법을 사용하여 웹사이트를 만들어보는 연습은 여러 번 해보았습니다. 하지만 상속, 프로토타입, 프로미스 등은 강의에서 들어준 예시를 보아도 언제, 어디에 쓰이는 것인지 잘 모르겠더라구요. 제 머릿속에서 생각할 수 있는 실제 프로젝트가 웹사이트 따라 만들어보기 정도 뿐이라 혼란스러운 것 같습니다. 그래도 질문하면서 조금은 정리가 된 것 같아요. 우선 여러 프로젝트 찾아보면서 같이 병행할 수 있도록 공부해보겠습니다. 감사합니다!

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

안녕하세요! 먼저 열심히 공부하고 있는 모습이 대단하다고 생각합니다. 실력 향상을 위해 꾸준히 노력하시는 것은 좋은 방향입니다. 1. 초반에 배운 내용은 실제로 적용해볼 만한 예제를 찾기 어렵다는 문제에 대해서는 이해할 수 있습니다. 하지만 중급 이상의 내용은 프로젝트를 직접 만들어보는 것이 가장 좋은 방법입니다. 혼자서 만들기 어려우시다면, 온라인 커뮤니티에서 같이 프로젝트를 만들어볼 사람을 구하시는 것도 좋은 방법입니다. 부트캠프나 협업 프로젝트를 경험하시면 더욱 좋을 것입니다. 2. 수학적 지식은 필수적이지 않지만, 코딩 면접에서 다양한 분야의 문제를 접할 수 있기 때문에 수학적 지식이 있다면 더욱 유리할 것입니다. 면접에서는 전공자일지라도 자신이 모르는 분야가 출제될 수 있기 때문에 가능한 한 넓은 범위의 공부를 해두시는 것이 좋습니다. 그리고 공학적 내용 역시 마찬가지입니다. 가능한 한 기초적인 내용을 미리 공부해두시면 면접에서 유리할 것입니다. 마지막으로, 계속해서 열심히 공부하시면 좋은 결과가 있을 것입니다. 힘들어도 포기하지 말고 꾸준히 노력해보세요!

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

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

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

또는

이미 회원이신가요?

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

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

새로운 질문 올리기

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