최종 작성 : 2024-05-24
JS Q.R모임에 이어 TypeScript 모임을 시작합니다.
2달간의 모임 시작에 앞서 정리 및 공유를 위해 글을 작성합니다.
TS_Study Together 모임은 1부와 2부로 구성되어 있는 모임입니다. 1부에서는 '타입' 그 자체에 대한 이해를 위한 시간을 가질 예정입니다. 또한, 추가적으로 공부가 필요하다면 '이펙티브 타입스크립트' 혹은 다른 도서들을 참고하여 공부를 진행해 나가시면 됩니다.
2부에서는 지난 JS Q.R 모임의 경험에 근거해 구성된 파트입니다. 프로젝트 기간에는 "사실상 모임을 위한 준비시간이 줄어들 수 밖에 없다"는 현실적인 피드백과 경험을 반영하였습니다. 이번 파트3 커리큘럼과 상당히 비슷한 프로그램을 만드는 도서를 통해, 학습의 부담도 줄이고 복습하는 차원과 무언가를 만든다는 경험을 쌓는 시간으로 활용하면 좋을 것 같습니다.
모임 명에는 현재, 우리 각자의 실력이 어떠한지 모르기에 '함께 공부한다'라는 의미를 담아 TS_S*T로 만들었습니다(숨어 있는 대칭은 절대 안 비밀 ㅋㅋ). 현재의 실력이 어떠하든, 우리 모두가 '잘 하려는', '잘 하고 싶어하는', '잘 해야 한다고 생각하는' 열정이 있는 사람들이라 생각합니다. 지식만 쌓아서 머리만 커지는 사람이 아니라 함께 성장하고 격려하는 분위기의 모임이 됐으면 합니다.
<인원 확정>
팀원 확정은 내부적으로 의사를 확인했습니다. 추가인원에 대해서는 내부 인원의 추천과 모임의 취지와 어려운 점을 얘기하고 동의한 사람 하에 함께할 사람을 추가하는 형태로 결정하였습니다.
※ 팀원(7명) : 오*택, 이*헌, 주*산, 고*성, 장*희, (+이*훈, 이*양)
■ 모임 형식 (온라인 && 오프라인 모임)
[1] 주 2회 온라인 모임 (Max 90분)
오프라인 모임을 위한 작업 : 정해진 분량을 공부하면서 떠오른 질문에 대해 발표하는 시간
[2] 월 2회 오프라인 모임 (Max 180분)
모든 사람이 발표
지난 기간 동안 선정된 질문들 중 2개의 질문을 뽑는 형태
발표 시간 이후, 각 사람당 10분간 Q&A시간
● 방식 : 기술 블로그 작성 + 질문 및 발표
■ 기획 이유와 목적
지난 JS Q.R모임에 이어 닫힌 모임 형태로 커리큘럼에 맞게 TypeSript를 공부하고자 합니다. 선정한 도서는, 당장 코드를 작성하는데 적용할 수 없을지도 모릅니다.
(확정 : 5월 19일)
▶ 1부, 이론
- 타입스크립트에 대한 이론을 공부하고, 질문을 만들고 토론 및 발표하는 시간
▷ 1부 도서(둘 중 한 권 선정>
후보 1) <<타입으로 견고하게, 다형성으로 유연하게>>
https://product.kyobobook.co.kr/detail/S000210397750
후보 2) <<이펙티브 타입스크립트>>
https://product.kyobobook.co.kr/detail/S000001033114
▶ 2부, 만들기 및 복습
- 1부에서 지식적으로 습득한 내용을 복습
만들어보는 성취를 통해 타입스크립트와 리액트에 익숙해지기
스프린트 커리큘럼과 내용이 동일하여 프로젝트 기간임에도 괜찮겠다는 판단
▷ 2부 도서
<<Do it! 리액트로 웹앱 만들기 with 타입스크립트>>
https://product.kyobobook.co.kr/detail/S000212754474
■ 목표와 방향
우리 모임에서 중요시하는 공부 포인트는 ‘질문’입니다. 질문은 아는 것이 있을 때 만들 수 있는 고유한 성격을 갖고 있습니다. ‘질문(質問)’은 한자 그대로 본질에 대해 묻는 것을 의미합니다. 공부에 있어서도 질문만큼 강력한 도구는 없다고 확신합니다. ‘질문’을 받으면 뇌는 그 질문에 대해 생각하기 시작합니다. 호기심이 생기고 관심이 생기면 움직이는 것처럼 우리가 공부하려는 것에서도 마찬가지입니다.
읽어내려가는 것만이 아니라 이해를 위한 시간을 질문을 만들고 질문에 대해 생각해보고, 여러 질문들을 연결하는 시간을 갖고자 합니다. 파편화된 지식을 정리하는 것이지요. 지금 당장 질문을 만들기 어려울 수 있고, 질문에 답하기 어려울 수 있습니다. 훗날 쌓은 질문들에 대해 공부할 때 큰 도움이 될 거라 확신합니다. 지난 JS Q.R모임에서 쌓인 질문만 해도 40여개가 됩니다. 이 질문들을 더 연결하거나 확장함을 통해 내용이 연결됨을 확인할 수 있을 것입니다.
또 다른 포인트에는 ‘발표 및 질의응답’이 있습니다. 발표는 늘 떨리고 자신의 버벅임을 발견하게 되는 시간입니다. ‘발표’를 하기 위해서는 자신의 언어로 정리가 되어 있어야 합니다. 자신만의 논리흐름이 만들어져야 가능한 것이지요. 또한, 다른 사람들이 발표하는 모습을 통해 자극을 받기도 하고 모방하고 싶은 여러 모양이 있을 거예요. 자신만의 색으로 조합해보면서 각자만의 발표방식과 언어들로 표현하는 시간을 누리시길 바라요
■ 모임 일시 및 목표
온라인 모임 : 월, 목 / 17:00-18:30 (Max 90분)
오프라인 모임 : 토요일 (격주 진행, Min 180분)
주차 | 도서 및 주제 | 모임 형태 | 일시 | 내용 |
1 | 타입으로 견고하게 다형성으로 유연하게 |
온라인 | 5월 27일 | 1장. 타입 검사 훑어보기 |
5월 30일 | ||||
2 | 6월 03일 | |||
6월 06일 | ||||
오프라인 | 6월 08일 | |||
3 | 온라인 | 6월 10일 | ||
6월 13일 | ||||
4 | 6월 17일 | |||
6월 20일 | ||||
오프라인 | 6월 22일 | |||
5 | Do it! 리액트로 웹앱 만들기 with 타입스크립트 |
온라인 | 6월 24일 | |
6월 27일 | ||||
6 | 7월 01일 | |||
7월 04일 | ||||
오프라인 | 7월 06일 | |||
7 | 온라인 | 7월 08일 | ||
7월 11일 | ||||
8 | 7월 15일 | |||
7월 17일 | ||||
오프라인 | 7월 20일 |
■ 모임 규칙
1) 말의 분배 : 말을 안 하거나 못 하는 경우가 없도록 한다.
2) 책임 : 지각 및 불참에 대해서는 분명히 전체 쓰레드에 얘기한다.
3) 공부 타임
=> 벼락치기는 지양합니다. 모임을 위한 공부가 아니라 공부를 위한 모임이 되었으면 합니다.
■ 모임에 대한 자체 Q&A
1. 모임에 가고 싶은데, 지방이라 어려울 것 같아요.
오프라인 모임을 위해 오시겠다고 결정하시면, 교통비 50%를 지원해드리겠습니다.
(KTX 기준)
2. 발표 잘 못하는데 괜찮나요?? ㄷㄷ
발표는 할수록 늘어납니다. 각자 느끼기에 잘 하시는 분들의 모습을 보면서 모방하고 흡수하면서 점점 더 늘어나는 자신을 만나게 되실거에요. 각 사람마다 방법이 다르기에 여러 방법을 모방해볼 수 있을거라 확신합니다.
‘발표’는 어디까지나 수단에 불과합니다. 제대로 더 공부해야 함을 인지하도록 하기 위한 하나의 방법입니다. 질문에 대한 답변을 발표한다는 것은 ‘스트레스’입니다. 그러나 이 스트레스가 우리로 하여금 더 잘 준비하고 좀 더 공부하게 만드는 하나의 이유가 됩니다.
3. 프로젝트 기간에는 어떻게 하나요?
지난 JS Q.R 모임에서 느낀 바는, 예상외로 함께 병행하기 쉽지 않다는 게 중론이었습니다.
그래서 이번 TypeScript 모임에서는 프로젝트 기간에는 각자 TypeScipt를 적용한 코드를 발표하고 함께 분석해보는 시간으로 갖고자 합니다.
프로젝트 준비도 되고, 코드를 다각도에서 볼 수 있을 거라 생각합니다.
4. 요구되는 수준이 있나요?
솔직히 수준은 중요하지 않다고 생각합니다. 그저 마음을 잘 관리할 수 있으면 됩니다. 여기서 마음은 ‘태도’를 의미합니다. 모르기 때문에 좌절할 수 있지만, 그냥 손을 놓을 것인가, “어떻게 하면 더 잘할 수 있을까?”라는 생각으로 함께 가는 것은 분명히 다르다고 생각합니다. 태도는 전염성이 강해서, 좋은 태도는 우리 모두에게 건강한 자극이 될 거라 생각합니다. 함께 잘하기 위한 마음과 그에 맞는 시간 투자를 하실 분이면 됩니다!
'코드잇 스프린트 6기 > TS_Study Together' 카테고리의 다른 글
매개변수에 의한 다형성 - 제네릭 함수 / 제네릭 타입 (1) | 2024.06.08 |
---|---|
질문 모음 (0) | 2024.05.30 |
[타입으로 견고하게 다형성으로 유연하게] 서브타입에 의한 다형성 (0) | 2024.05.28 |
[타입으로 견고하게 다형성으로 유연하게] 타입 검사 훑어보기 (0) | 2024.05.27 |
[타입으로 견고하게 다형성으로 유연하게] 시작하며 (0) | 2024.05.27 |
댓글