Yunseok's Dev Blog

배운 것을 적는 블로그입니다.

모던 자바스크립트 튜토리얼 스터디 회고

모던 자바스크립트 튜토리얼을 코드숨 리액트 1기 분들과 진행했다. 내가 공부하고 싶기도 했고, 개인 프로젝트를 진행하면서 학습을 같이 진행하게 되면 바로 적용하면서 좋은 효과를 낼 것 같아서 진행했다. 총 10주를 진행했고 책 페이지로 따지면 800페이지 가까이 된다. 기분으로 학습의 척도를 잡는 것은 좋지 않지만 그래도 기분이 좋은 것은 사실이다.

처음 진행한 스터디라서 원활하게 진행을 할 수 있을까 고민을 많이 했지만 생각했던 것 보다 잘 진행이 되어서 좋았다.

내가 생각보다 몰랐던 새로운 사실들을 많이 알게됐다. generator나 Map, Set 등등 모르는 것들을 새롭게 알게되었고 실제로 사용할 때는 조금 더 자세히 봐야겠지만 인사이트만 얻은 것만으로도 굉장히 값진 경험이었다.

스터디 진행 방식

  1. 각 챕터마다 문제를 하나씩 만들어 온다.
  2. 스터디 시간에 랜덤하게 문제를 뽑아서 랜덤하게 질문을 한다.
  3. 답변을 하고 토론을 하여 그 답변을 정리한다.

질문을 하면 답변에 대해 생각하고 정리하면서 인출이 되고 그러다 보니 스터디에 능동적으로 참여하게 된다. 그래서 모르는 것은 몰랐던 것과 아는 것을 알게되어 더 좋았다. 다음 스터디때도 동일하게 진행을 하고 더 매끄러운 진행을 다듬고 더 많은 질문들을 해야겠다.

실무 예제 공유하기

공부할 떄 항상 고민거리인 이걸 어디에 써먹을까?가 고민이었다. 공부한 것들을 실제로 사용한 경험들을 최대한 공유하려고 노력했고, 중간에 내가 만들었던 작은 매크로 프로그램을 async generator로 바꾸는 과제도 진행했다. 실제로 쓰려고 하다보니 자연스럽게 왜 사용하는지에 대해서도 이해할 수 있어서 좋았다.

기여하기

튜토리얼을 읽으면서 오타를 발견하여 기여를 했다. 번역까지는 참여하지 못했지만 조금이나마 기여를 해서 기분이 좋았다.

복습은 어떻게 해야할까?

스터디가 끝난 후 복습을 하고 싶다는 분들이 많았다. 단순한 반복읽기 보다는 우리가 만든 질문들을 가지고 답변을 만들어보고 만약 답변을 만들 수 없다면 그 답변을 하기 위해 공부하는 것을 추천했다. 단순한 반복 읽기는 이해라는 착각 때문에 어려울 수 있기 때문이다.

Sources