✈️지난 3주간 회고...

엘리스 트랙에 합격한 후 사랑니도 발치하며... 비장한 각오로 트랙이 시작되었다.
첫 주엔 진행 방식이나 노션, 디스코드 등.. 주어진 것들에 적응하고 공부하는 습관을 만드는데 집중하느라 정신없이 지나갔지만, 다행히도 강의 내용은 내가 이미 알고 있던 기초적인 내용이라 따라가기 쉬웠고 디스코느나 노션 역시 써봤기 때문에 무난하게 지나갔다.


2주차에는 조금 더 욕심이 생겨서 예습, 복습도 하고 블로그 포스팅도 조금씩 해나갔다.
하지만... 욕심이 과했는지 스터디 계획에 시간을 많이 보냈다. 스터디 기획이 처음이기도 했고, 좋은 분들의 선택을 받고 싶은 마음에 여러 고민을 하며 시간을 많이 보낸 것 같다. 쓸데없는 완벽주의 성향이 발동된 것도 한 몫 했다.


대망의 3주차...! 실제 스터디가 시작되기도 했고, 슬슬 어려운 내용이 나오기 시작했다.

최근 몇 달간 놀고먹던 나에겐 아주 살인적인 스케쥴이었다. 그래도 나름 빡세게 하기로 마음 먹었던 만큼 열심히 한 것 같고, 오히려 중간중간 비어있는 시간들이 아쉽다. 조금 더 할 수 있을 것 같은데 뭔가 아쉽게 목표치를 못 채운 것 같아서 찝찝한 한주였다.

3주차 트랙 내용

1. 인스타그램 클론코딩 리팩토링
인스타그램 클론코딩 리팩토링에서 모듈화를 하면서 함수가 많아지고 여러 파일들이 의존관계가 생기면서 코드의 흐름을 이해하기가 힘들었다. 이전까지는 실습이 한 파일에서만 이행하면 됐지만, 이 수업은 여러 파일을 왔다갔다 하며 UI에서 입력이 온 순간부터 해당 작업이 이뤄지기까지 어떤 흐름으로 가는지 이해하느라 깊이 있게 공부한 것 같다.
진행 방법은 온라인 강의만으로 이뤄졌다.


2. 자바스크립트 최신 문법
this, closure, 내장 객체 등 다양한 내용을 배웠다.
온라인 강의와 실시간 수업에서 동시에 다뤄서 이해가 안되는 부분을 반복해서 배울 수 있었다.


3. 자바스크립트 동작 원리
지금까지 중에 제일 헷갈렸던 실행 컨텍스트와 자바스크립트 엔진 내용을 배웠다. 마찬가지로 실시간 강의와 온라인 강의에서 함께 배워서 이해하기에 무리가 없었다.



✅Keep

스터디

지금까지 중에 가장 만족하는 부분은 스터디를 진행한 것이다. 스터디 진행 방향을 내가 정했기 때문인 것도 있지만, 혼자 하려고 했을 때 막막했던 내용을 같이 공부하며 꾸준히 이어나갈 수 있다는 것이 좋았다. 특히 나는 알고리즘 스터디를 위주로 하고 이외에 다양한 활동을 겸하는 스터디를 진행하였는데, 2주차까지는 같은 수업을 듣는 사람이 많은데도 혼자 공부하는 기분이었다면, 스터디 이후로는 같이 공부하는 기분이라 더 의지가 타올랐다.
알고리즘 같은 경우 혼자 했을 때보다 진도가 느리긴 하지만 오히려 더 확실히 짚고 넘어가는 느낌이라 공부의 질이 좋았다고 생각한다.

자바스크립트 문제집

이건 엘리스에서 좋앗던 부분. 엘리스에서 강의 이외로 문제집을 제공해줬는데, 확실히 더 연습할 수 있어서 좋았다. 배운 내용을 혼자 코드로 실습해보려고 하면 감이 안 잡힐 때가 있는데, 어떻게 공부해야 되는지 틀을 잡아주기도 하고 강의에서 알려주지 않은 내용이 나와서 추가적으로 공부할 내용도 간접적으로 알려주는 느낌이라 좋았다.

예습 복습

대부분 오늘 배운 내용은 내일 배울 내용과 연관되어 있어서 깊게 공부하다보면 자연스럽게 예습도 하게 됐는데, 그게 수업 듣기에도 도움이 많이 됐다. 특히 실행 컨텍스트를 공부하다가 깊게 공부하게 되어 렉시컬 환경과 클로저의 개념도 살짝 공부하게 되었는데 다음날 실시간 수업에서 내용이 나와서 다른 동기분들보다 좀 더 잘 따라간 것 같다.
또 이 부분이 중요하다고 생각해서 스터디원 두분과 실행 컨텍스트의 흐름을 직접 말로 설명하는 연습을 해보았는데, 확실하게 복습이 되었고 기억도 많이 남았다. 매우 만족.



✅Problem

주차테스트

인스타 클론코딩 내용을 공부하지 않고 시험을 봐서 시간이 매우 오래걸렸다. 그냥 혼자 생각하기에 indexedDB는 중요하지 않다고 생각해서 공부를 따로 하지 않았는데, 지금 생각해보니 4개월 밖에 안하는 과정에서 안 중요한걸 알려줬을까.. 싶다.

실시간 이론 수업

엘리스에서 아쉬운 부분인데, 이론 코치님이 경력도 좋으시고 아는 것도 많으시지만 기초적인 내용을 가끔 잊으신 듯 하다. 설명에서 가끔 틀리실 때가 있어서 아쉬웠다. 오히려 깊은 내용을 알려주실 때 수업이 더 재미있고 안정적인 느낌이라 프로젝트 할 때나 기초보단 중급 내용을 다룰 때 만났으면 더 좋았을 것 같다.

내 문제점은 너무 집중을 못한 것. 특히 이론 시간에 집중 못하고 많이 졸았다ㅠ 놓친 부분은 많은데 그렇다고 실시간 녹화 영상을 처음부터 다시 보자니 시간이 너무 효율적이지 못해서 실시간 이론 수업을 잘 따라가지 못했다.



✅Try

  • 스터디 지금처럼 열심히 활동하기!
  • 자바스크립트 문제집이 주어지지 않는 날에도 그냥 넘어가지 말고 직접 코드 작성하며 실습해보기
  • 매일 1시간 잡아두고 간단하게라도 예습 복습 하기. 아침에 당일 내용 공부하기 전 30분 복습, 자기 전 다음 날 내용 30분 예습 해보자!
  • 주차 테스트 보기 전에 월~금 내용 전체적으로 복습하기
  • 실시간 수업때 채팅 많이 참여하면서 잠깨기!!!



profile
프론트엔드 공부합니다. 블로그 이전: https://jinijana.tistory.com

0개의 댓글