[면접을 위한 CS 전공지식 노트, 주홍철 저] 책을 기반해 CS 전반 지식에 대한 토론으로 진행됩니다.
- 스터디는 매주 월, 목 오프라인 진행
- 스터디 진행 방식은 아래 진행 방식 참조
- 상,벌점 제도
- 캠스터디 참여 (팀원 2명 이상 참여, 최소 2시간 이상, 인증 필수) +0.5점
- 1일 1커밋, 연속 2일 이상 부터 일 당 +0.2점
- 스터디 과제 이외 기술 블로그 포스팅 하나 당 +0.5점
- 오프라인 모임 지각
- ~5분까지 출석 인정, 초과 시 -2점
- 결석 -5점
- 온라인 과제
- 지각 (스터디 종료 이후 제출) -1점
- 미수행 -3점
- 벌점 5점 이상 시 강제 퇴출, 보증금 반환 불가
- 벌점은 주마다 0점으로 리셋 됨
- 벌금은 누적, 1점 당 1,000원
- 스터디 종료 후 벌금 제외한 보증금 반환, 모인 벌금은 누적 벌점이 가장 많은 한 명을 제외한 스터디 원들과 1/3
🫧 | 👩🏻💻 | 🐰 | 🧑🏻💻 |
---|---|---|---|
@seunghyun | @1 | @2 | @3 |
시간 | 내용 |
---|---|
10:00 ~ 10:30 | 지난 스터디에서 부족했던 질의응답 보완 및 추가 학습내용 공유, 당일 스터디 주제 분배 |
10:30 ~ 12:00 | 주제 별 책 기반 내용 토론 및 질의응답 |
12:00 ~ 13:00 | 단원 관련 면접 질문 연습 (인당 15분 가량, 3:1) |
- 오프라인 스터디 전, 해당 주의 단원에 대해 책으로 각자 공부하고 개인 블로그에 글 작성. (책은 이미 상당히 축약된 내용이므로 요약 정리보다는 소주제에 대한 부연설명 및 본인만의 단어들로 다시 설명해보는 방식 지향)
- 오프라인 스터디 전, 해당 단원에 관련된 면접 질문과 이상적인 답변을 최소 4개 이상 준비.
- 오프라인 스터디 당일, 사다리타기로 소주제의 담당자 정하기
- 오프라인 스터디 중, 공부하는 동안 생긴 질문들을 공유. 각 소주제는 담당자가 토론을 리드.
- 오프라인 스터디 중, 스터디가 끝나면 이전 단원에 대해서 빈도높은 면접 질문들을 3:1로 인 당 15분 씩 면접 식으로 묻고 답변
- 오프라인 스터디 후, 토론 중 나온 유의미한 질문들과 부가 정보들을 소주제 담당자가 검증하여 소단원 페이지 git에 정리하고 pr 생성
- 스터디 장이 검토 후 머지
- 필요하다고 판단될 시 합의하에 온라인 스터디 진행 가능
- 단원 별 디렉토리 구조
- 소단원까지만 디렉토리 생성
└── 📂 디자인 패턴과 프로그레밍 패러다임
├── 📂 디자인 패턴
│ ├── 💾 README.md
│ ├── 💾...
│ └── 💾 팩토리 패턴 vs 탬플릿 패턴.cpp
├── 📂 프로그래밍 패러다임
└── 💾 README.md
└── 📂 네트워크
├── 📂 네트워크의 기초
│ ├── 💾 README.md
│ ├── 💾...
│ └── 💾 개인 주제.cpp
├── 📂...
└── 💾 README.md
└── 📂 운영체제
├── 📂 운영체제와 컴퓨터
│ ├── 💾 README.md
│ ├── 💾...
│ └── 💾 개인 주제.cpp
├── 📂...
└── 💾 README.md
└── 📂 데이터베이스
├── 📂 데이터베이스의 기본
│ ├── 💾 README.md
│ ├── 💾...
│ └── 💾 개인 주제.cpp
├── 📂...
└── 💾 README.md
└── 📂 자료 구조
├── 📂 복잡도
│ ├── 💾 README.md
│ ├── 💾...
│ └── 💾 개인 주제.cpp
├── 📂...
└── 💾 README.md
- 브랜치 네이밍 컨벤션
단원명_이름이니셜
- eg)
design_wsh
- 커밋 메세지 컨벤션
- [주제] 내용 상태
- eg)
[Design Pattern] Factory Pattern vs. Template Pattern Add
- 개인 별 pr 생성
- [주제] 제목 by 팀원이름
- eg)
[Design Pattern] 책 부가설명 by 우승현
- eg)
[개인 과제] 탬플릿 패턴 vs 팩토리 by 우승현
스터디의 주제 및 면접 질문은 아래 자료들을 참고합니다