개발자에게 꾸준한 기록과 리팩토링이 중요한 만큼,
같이 소통하면서 배운 개념들 기록해나갈 스터디원 모집합니다.
✅ 깃허브 잔디 심기(1일 1커밋)와 기술 블로그 운영을 습관으로 만들고 싶은 분
✅ 정답 여부를 떠나, "더 좋은 코드"에 대해 고민하고 싶은 분
✅ 중도 하차 없이 꾸준히 동기 부여를 주고받을 분 (종교/다단계/연애 목적 사절)
#개요
주제: 자바(Java) 자료구조 & 코딩테스트 기초
교재: (개별로 학습 자료 선정) / 백준, 프로그래머스 문제
일시: 매주 1회 대면 (약 1시간 30분 / 요일 및 시간 협의)
장소: 강남역 인근 카페 (협의 가능)
인원: 최대 6명 (소수 정예, 수준별 맞춤 진행)
#진행
*개별 수준에 맞게 조별로 나누어서 진행합니다.
[Before: 입력과 기록]
- 매주 정해진 분량 학습 후 기술 블로그(Velog, Tistory 등)에 정리
- 과제 코드는 반드시 Github에 Push (스터디 전날 자정 마감)
[Day: 리뷰와 리팩토링]
- Code Review: "왜 이 자료구조를 선택했나요?", "시간 복잡도는 최선인가요?"
- Refactoring: 기존 코드를 Clean Code로 개선하는 피드백 주고받기
[After: 회고]
- 리뷰 받은 내용을 바탕으로 코드 수정 및 재커밋 (1일 1커밋 습관화)
#커리큘럼 (개별 진도에 맞추어 진행)
Phase 1 (기본기): 시간복잡도(Big-O), 배열(Array), 문자열 처리
Phase 2 (구조적 사고): 연결 리스트(Linked List), 스택(Stack), 큐(Queue)
Phase 3 (효율성): 해시(Hash), 충돌 처리, 정렬 알고리즘
Phase 4 (심화): 트리, 힙, 그래프 및 실전 문제 풀이
#지원 및 문의
- 스터디 기록: https://blog.naver.com/sxnxzxn/224174098368
- 오픈카톡 문의: https://open.kakao.com/o/shrsOqci
1) 채팅으로 "지원 희망합니다" 라고 보내주세요.
2) 보내드리는 지원서 작성해주시면 됩니다.