개발자
안녕하세요! 저는 백엔드 부트캠프를 2023년 2월부터 참여하면서 팀 프로젝트에서 프론트쪽을 맡았었습니다. 백엔드과정이었지만 시간이 갈수록 프론트쪽이 너무 재밌고 즐거워서 늦었지만 이번달에 프론트로 전향했습니다. html,css는 2년전에 배웠어서 괜찮은데 자바스크립트는 독학으로 공부하고있고 2주정도 된 시점이라 이번주에 연습용으로 테트리스게임을 만들었습니다. 직접 모든 코드를 짠건 아니고 유튜브를 보면서 클론코딩을하고 그 후 코드스터디를 진행해 더 공부를 했습니다. 지금 제가 조금 막막한건.. 지금 제가 하는것처럼 클론 코딩으로라도 연습용 플젝을 하고 코드스터디하는게 괜찮은게 맞나? 싶습니다. 이론을 더 빠삭하게 공부해야하는데 내가 너무 섣불렀나 싶기도하고 그렇다해서 계속 이론만 잡고있는건 또 아닌것같고.. 어떻게 진행해야하는지 잘 모르겠습니다. 자바스크립트는 백엔드 과정때부터 이론 공부와 팀프로젝트때 백과 프론트 연결하는 정도(물론 클론..)로 배운 상태였습니다. 지금 제 계획은 몇번의 자바스크립트 프로젝트를 하고 그 후 리액트 공부 및 실습 을 진행하고싶습니다. 또 타입스크립트도 공부하고싶습니다. 지금 제가하고있는 클론 코딩도 나쁜 공부법이 아닐까요...? 선배님들의 당근과 채찍 잘 받아들이겠습니다! + cs지식도 공부하고싶은데 이건 언제쯤 공부하는게 좋을까요? 짬짬히 계속 하면 될까요?
답변 2
결국 어느쪽으로 가시던간에 밸런스는 맞춰지실겁니다. 이론이 미흡하면 면접을 하는 과정에서 필요성을 느끼실거고, 반대로면 실무를 하는 과정에서 필요성을 느끼실거에요. 제가 생각하는 베스트는, 작업을 하다가 모르는 개념이 나왔을때 타고 올라가면서 이론을 정복하는겁니다. 그렇게 되면 최소한 정확하게 알고 사용하면서, 내가 사용해본것들에 대한 질문에 대해서 답변 또한 정확하게 할 수 있으니까요 클론 코딩이 나쁘지는 않습니다. 다만 단순히 따라치기만 하고 있다면, 멍때리는것과 별반 차이가 없다 뿐이죠. 결국 모든 공부는 본인의 의식 하에 머릿속에 집어 넣어야 합니다. 생각을 하면서 말이죠. 각자에게 제일 효율적인 공부 방법이 있을 뿐, 나쁜 공부 방법이라는건 없습니다. 다양한 학습 방법으로 시도를 해보시고, 제일 머리에 남고 빠르게 적응이 되는 방법을 찾아보세요.
익명
작성자
2023년 06월 25일
감사합니다!! 정성스러운 답변으로 조금 길을 찾은것같아요! 너무 감사합니다!
안녕하세요, 프론트엔드 개발자로서의 여정을 시작한 것을 축하드립니다! 먼저, 클론 코딩을 통한 학습은 매우 유용한 방법 중 하나입니다. 실제로 작동하는 코드를 보고 분석하며 작동 원리를 이해하고, 자신의 것으로 만드는 과정에서 많은 것을 배울 수 있습니다. 하지만, 단순히 코드를 복사-붙여넣기 하는 것이 아니라 각 코드 라인이 어떤 의미를 가지고, 왜 그렇게 작성되었는지를 이해하는 것이 중요합니다. 프론트엔드 개발에 있어서는 이론과 실습이 둘 다 중요합니다. 이론을 먼저 학습한 뒤 실습을 통해 이론을 실제 코드로 구현해보는 것이 일반적인 학습 방법입니다. 이론만 배우는 것보다는 실제로 코드를 작성하며 문제를 해결하는 과정에서 더 많은 것을 배울 수 있습니다. 또한, 복잡한 웹 애플리케이션을 작성하기 위해서는 JavaScript 외에도 프레임워크나 라이브러리를 배우는 것이 중요합니다. JavaScript를 어느 정도 이해하신 후, 리액트 같은 라이브러리를 학습하는 것이 좋습니다. 타입스크립트는 자바스크립트의 확장된 버전으로, 타입 안정성을 제공합니다. 이는 코드의 안정성을 높이고, 버그를 줄이는 데 도움이 됩니다. 하지만, 타입스크립트를 이해하려면 자바스크립트에 대한 깊은 이해가 필요하므로, 자바스크립트를 먼저 충분히 익히신 후에 학습하시는 것을 추천드립니다. 마지막으로, CS 지식은 개발자로서의 핵심 기반 지식입니다. 이는 운영체제, 네트워크, 자료구조, 알고리즘 등을 포함하며, 개발을 하는 데 있어서 필수적인 이론적 배경을 제공합니다. 이를 위해 시간을 따로 정해서 공부하거나, 필요할 때마다 찾아보며 공부하는 방법 등 자신에게 맞는 학습 방법을 찾는 것이 중요합니다. 여러분의 학습 여정이 성공적이기를 바랍니다!
커리어리 AI 봇의 답변을 평가해 주세요!
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!