- 참가자 : 김대정, 한우정
- 기간 : 2021/09/10 ~ 진행중
- 코딩 테스트 스터디를 통해 각자 목쵸하고자 했던 수준의 실력 향상 및 알고리즘 개선을 도모하기 위함
- 백준 다이아 달성을 통해 추후 기업에서 진행하는 코딩 테스트에서 그간 갈고닦은 실력을 통해 문제 없이 테스트를 통과하고, 자신이 진행하는 프로젝트의 코드 알고리즘 효율성 증가시켜 자신의 Fit을 발전시킴
- 코딩 스터디는 시작 날짜를 기준으로 2일 간격으로 진행한다.
- 주마다 정해진 날짜는 존재하지 않으며, 요일에 무관하게 무조건 2일 간격으로 진행한다.
Ex) 1주차 / 월 수 금 일 & 2주차 / 월 수 금 일 (X)
1주차 / 월 수 금 일 & 2주차 / 화 목 토 (O)
- 현재 가장 일반적으로 활용되는 백준, 릿코드를 통해 학습하며, 스터디 도중 괜찮은 사이트를 발견했을 시, 추가 학습을 검토한다.
- 학습 분량은 해당 회차에 학습하는 문제의 난이도에 따라 결정되며, 해당 내용은 아래 표를 참고한다.
난이도 | 문제 수 | 비고 |
---|---|---|
상 | 1 | - |
중 | 1 ~ 2 | 연속 3회 |
하 | 2 ~ 3 | 연속 2회 |
[표] 난이도 별 문제 수
- 문제는 각자 개인적으로 선정하며, 상대방의 동의를 통해 최종 선정을 할 수 있다. (너무 양심 없이 쉬운 문제만 고르는 것을 방지하기 위함)
- 난이도 별로 연속으로 해당 난이도를 선택할 수 있는 횟수를 지정한다. 해당 내용은 위 표를 참고한다.
- 문제 난이도가 '하' 일 경우 서로 다른문제를 선택하여 진행한다(중복 무관)
- 문제 난이도가 '중' 이상일 경우 서로 동일한 문제를 풀면서 스터디 때, 자신이 푼 방법을 공유하고 상호간 피드백을 주고받는다.
- 스터디는 위 B를 통해 정해진 문제를 다음 회차까지 풀어오는 것을 전제로 하여 스터디중 자신이 풀어온 문제를 설명하고, 상대방이 해당 문제에 대한 피드백을 주는 형태로 진행한다.
- 스터디는 카카오톡, 전화, 줌 등 상대방과 즉각적인 의사소통을 할 수 있는 플랫폼을 활용하여 진행하며, 언급된 플랫폼 외 활용 가능한 플랫폼 발견시, 해당 플랫폼을 활용한다.
- 스터디를 통해 공부한 내용은 Github를 통해 관리하며, 스터디 시작 직전까지 깃허브에 Push를 완료한다.
- 스터디는 깃허브에 Push된 내용을 기준으로 진행하며, 예외 사항은 아래를 참고한다.
- 의도치 않게 스터디를 계획에 맞게 진행하지 못할 경우, 12시간 이내에 상대방에게 통보한다.
- 해당 회차 스터디를 진행하지 못할 경우, 다음 회차에서 이전 회차 분량까지 한번에 진행한다. (단, 해당 회차를 진행하는 날짜 11시 59분까지 깃허브에 Push를 완료하고 상대방의 확인을 받는다.)
- 스터디를 진행하다 개인적인 사정으로 스터디를 진행할 수 없을 때, 상대방에게 충분한 설명과 이유를 말해준다.