Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
Tags
- github
- jwt
- 으
- 10px
- npm
- Props
- Strict
- &연산
- 0.5px border
- ZOOM
- literal
- TS
- es6
- entity
- font-size
- 타입스크립트
- TypeScript
- 당근마켓
- 문서번호
- 0.25px border
- Websocket
- 컴포넌튼
- 서버리스 #
- 데이터베이스 #try #이중
- 클론코딩
- ES5
- 0.75px border
- 1px border
- 전역변수
- angular
Archives
- Today
- Total
복잡한뇌구조마냥
[AIBE 스터디] "꽉 자바" 활동 보고서 : 알고리즘 문제 풀이 & Effective Java 본문
1. 스터디 개요📑
- 스터디명: 꽉자바 (Java 지식을 다같이 습득하고 성장한다는 의미)
- 기간: 2025.06.30 ~ 진행중 (최소 10월까지 예정)
- 주제: Java / Spring
- 목적
- Java 알고리즘 문제 풀이 및 공유
- 필요 시 수업내용 복습·예습
- Java 관련 학습 내용 및 기술 정리
- 기술 장단점 및 활용 이유 분석
- Java 기반 API 생성 및 실습
- 면접 대비 CS 공부
- 도서 스터디 (Effective Java) 진행 및 정리
- 시간 여유 시 간단한 사이드 프로젝트 (CRUD 기반)
2. 진행 내용 📝
1) 1~3주차: 알고리즘 문제 풀이 [ GitHub ]
- 각자 3문제 풀이 → 1문제 선정해 공유
- 코드 설명 + Q&A + 코드리뷰 진행
- 3주차에는 DFS, 다익스트라 등 알고리즘 기법 중심 문제 풀이
- GitHub Organization(kkak-java/Algorithm)을 개설해 PR 기반 협업 및 코드 리뷰 진행
성과:
- 다양한 접근법 공유로 문제 해결력 향상
- 코드 리뷰 경험을 통한 품질 개선
- Git 협업 툴(PR, 리뷰, Merge) 숙련
- GitHub 기반 협업 경험 축적
2) 4주차 : 휴식 (데브코스 프로젝트 우선)
- 데브코스 프로젝트 진행 일정과 겹쳐서 스터디는 한주 쉬어감
- 스터디를 멈춘 것이 아니라, 프로젝트 경험을 우선시하기 위한 선택이었음
- 이후 5주차부터 정상적으로 재개
3) 5~12주차: Effective Java 스터디
- 매주 아이템 2개씩 Notion에 정리
- Discord 발표 (5분 내외) + Q&A 진행
- 발표를 통해 핵심 내용 재정리, 소프트 스킬 향상
- 전원이 함께 책 1권 완독
성과:
- 책 한 권을 팀 전체가 완독, 핵심 아이템 체득
- 발표 및 질의응답을 통한 소프트 스킬 향상
- 혼자서는 어려운 개념도 공유와 토론으로 소화
- 깊이 있는 이해 및 다회독 효과
3. 역할 분담 👥
- 구성원: 김동엽, 윤주찬, 이해민, 김찬종, 장근영, 노현정, 김정호 (총 7명)
공통 역할
- 매주 알고리즘 문제 풀이 및 공유
- Effective Java 아이템 정리 및 발표 준비
- Q&A와 코드 리뷰를 통한 피드백 교류
운영 보조 역할
- 스터디 일정 안내 및 진행 관리
- Slack 공지와 Notion 기록 관리
- GitHub Organization 개설 및 협업 환경 마련
4. 성과 및 배운 점 🚀
기술적 성과
- 다양한 알고리즘 문제 풀이와 코드 리뷰를 통한 문제 해결력 향상
- DFS, 다익스트라 등 알고리즘 기법 학습 및 적용 경험
- GitHub Organization을 활용한 협업 경험 (PR, 코드 리뷰, Merge 프로세스)
- Effective Java 전 권 완독 및 핵심 아이템 정리
소프트 스킬 성과
- Notion/Discord 발표를 통한 발표 역량 및 커뮤니케이션 능력 강화
- Q&A 및 코드 리뷰 과정에서 비판적 사고와 피드백 수용 능력 향상
- 꾸준한 스터디 참여로 자기 주도적 학습 습관 형성
팀워크/운영 성과
- 12주간 꾸준히 스터디를 유지하며 장기적 학습 문화 정착
- 모든 팀원이 동일하게 참여하여 함께 성장하는 학습 분위기 조성
- 데브코스 프로젝트와 병행하며 학습 우선순위를 유연하게 조율한 경험
- 학습 결과물(GitHub, Notion)이 체계적으로 남아 이후에도 재활용 가능
5. 팀 회고 💬
잘된 점
- 모든 팀원이 꾸준히 참여하며 스터디가 장기적으로 유지됨
- 알고리즘 풀이 과정에서 다양한 접근 방식을 공유하며 사고의 폭이 확장됨
- Effective Java를 팀 전체가 함께 완독하며 어려운 내용을 토론으로 소화
- 발표 시간(5분)을 엄격히 지켜, 짧지만 핵심을 압축해 전달하는 연습이 잘 이루어짐
- 각자 정리한 Effective Java 아이템(총 90개)이 Notion에 축적되어 아카이브로 남음
- GitHub을 통한 알고리즘 문제 풀이 기록이 PR과 코드리뷰 형태로 남아 협업 경험을 쌓음
아쉬운 점
- 일부 주차에는 난이도 차이로 이해 속도에 격차가 발생함
- 데브코스 프로젝트 일정과 겹쳐 잠시 휴식 주차가 있었음
개선 방향
- 문제와 도서 주제의 난이도를 사전에 조율하여 균형 유지
- 프로젝트 일정과 병행할 수 있도록 보완 플랜 마련
- 발표 후 질의응답 시간을 조금 더 확보하여 학습 심화
6. 개인 회고 (발췌) 🙋
- 김동엽: “운영과 학습을 병행하며 책임감을 배우고, 발표와 정리를 통해 깊이 있는 이해를 얻을 수 있었습니다.”
- 김정호: “혼자라면 완독할 수 없었을 책을 팀과 함께 끝낼 수 있었고, 발표를 통해 새로운 내용을 접하며 도움이 되었습니다.”
- 김찬종: “자바에 익숙하지 않아 처음엔 어려웠지만, 발표 자료를 준비하며 내용을 깊게 이해할 수 있었고 팀원들과 함께라 완독의 부담도 줄어들었다. 이번 경험이 앞으로 공부와 프로젝트의 밑거름이 될 것 같습니다.”
- 노현정: “책과 친하지 않았지만 팀과 함께 완독하며 성취감을 느꼈고, 이렇게라도 책을 읽는 습관을 들일 수 있었습니다.”
- 윤주찬: “코드를 직접 보며 학습하고 발표로 정리하는 과정이 큰 도움이 되었고, 다른 팀원의 발표로 새로운 지식을 얻을 수 있었습니다.”
- 이해민: “혼자라면 끝까지 읽지 못했을 책을 팀원들과 함께 완독하며 더 열심히 학습할 수 있었고, 자바를 사용하는 데 큰 도움이 될 기반을 다졌습니다.”
- 장근영: “책의 난이도 때문에 혼자서는 시도하지 못했을 공부를 짧은 시간에 많이 학습할 수 있었고, 정리와 발표 경험이 크게 도움이 되었습니다.”
7. 향후 계획 🔮
- Effective Java 스터디를 10월까지 이어가며 마무리 예정
- 이후 Spring 기반 사이드 프로젝트(CRUD/API) 진행 검토
- 면접 대비 CS 주제(네트워크, 운영체제, DB 등) 공유 스터디 계획
- 스터디 성과물(GitHub/Notion)을 기반으로 학습 자료집 제작 검토
8. 마무리 🔚
꽉자바 스터디는 단순히 학습 모임을 넘어, 꾸준한 참여와 협업 경험을 통해 성장할 수 있는 문화를 만들어가고 있습니다.
알고리즘 풀이와 도서 완독, 협업 도구 활용, 발표와 피드백 과정을 통해기술적 역량뿐만 아니라 소프트 스킬과 팀워크까지 함께 배양했습니다.
앞으로도 스터디원 모두가 함께 성장할 수 있도록, 새로운 주제와 프로젝트로 발전시켜 나갈 예정입니다.
LIST
'공통 > 기타' 카테고리의 다른 글
[자격증] SQLD 후기 (2025년 3회차) (0) | 2025.08.25 |
---|---|
[자격증] 정보처리기사 필기 후기 (2025년 정기 기사 3회차) (1) | 2025.08.20 |
[후기] 프로그래머스 부트캠프(생성형 AI활용 백엔드 3기) 합격 (2) | 2025.06.16 |
[후기] 네이버 코딩 테스트 ( + HankerRank Rest API ) (0) | 2025.05.20 |
[후기] 넥슨 메이플 집중채용 코딩 테스트 (5) | 2025.05.08 |