내일배움캠프 스프링 단기심화 5기 후기
2025년 10월부터 12월까지 진행한 단기심화 과정에 대한 후기입니다
📌 커리큘럼
내가 참여한 과정은 내일배움캠프의 'Spring 단기심화 부트캠프'로,
짧은 기간 동안 Spring Framework 기반 백엔드 개발 및 MSA(마이크로서비스 아키텍처) 중심 실전 프로젝트를 경험할 수 있는 교육이었다. 현직 튜터님의 멘토링과 팀 프로젝트 중심의 실습으로 실무 감각을 빠르게 익힐 수 있는 커리큘럼이었으며, 총 3개의 프로젝트를 경험할 수 있었다.
🧠 부트캠프 커리큘럼 & 학습 방식
이 과정은 Spring과 Docker, JPA 등 강의도 제공해준다.
본격적으로 Spring Boot + MSA 설계/개발/배포에 초점을 맞춘 실전 중심 학습으로 구성되어 있었습니다.
정규 강의 외에도 튜터님들과의 실시간 질의응답 제공되어 혼자 학습하기 어려운 부분들을 빠르게 설명받을 수 있었다.
🛠 프로젝트 후기
🚩 1. 📌 DDD 기반 주문 관리 시스템
첫 번째 팀 프로젝트는 도메인 주도 설계(DDD)를 고민하며 주문 관리 플랫폼을 구현하는 프로젝트였다.
- 이때 도메인 분리, 엔티티 역할 분담 등 DDD 원칙을 많이 고민하게 되었고,
- 머리가 아플 정도로 복잡했지만 튜터님의 친절한 피드백 덕분에 명확하게 구조를 정리할 수 있었습니다.
🚩 2. 📦 물류 기반 MSA 시스템
두 번째 프로젝트는 MSA 구조로 물류 관리 시스템을 구현하는 프로젝트였다.
- 대부분 처음 MSA를 접해보는 사람들이 많았고, 나 또한 처음이었다.
- Spring Cloud, API 설계, 서비스 간 통신, 데이터 무결성 유지 등 많은 개념을 소화해야 했습니다.
- 최종적으로는 기능별 서비스 분리와 협업을 통해 물류 서비스 구현을 잘 마무리할 수 있었다.
🚩 3. 📚 최종 – RAG 기반 책 추천 서비스
마지막 팀 프로젝트는 RAG(Retrieval-Augmented Generation)를 활용한 책 추천 시스템을 만들게 됐다.
- 기간이 짧아 순식간에 지나갔지만, 나는 팀장을 맡았다. 그 과정에서 매일 회의를 진행하고 팀원들의 진행상황을 관리했다.
- 이 팀에서 개발은 Kafka 기반 데이터 전처리 파이프라인 구축을 주로 담당했다.
- Kafka를 활용해 여러 서비스 간 데이터를 빠르고 안정적으로 처리/전달하면서 실전 스트림 데이터 처리 경험을 쌓을 수 있었다.
오프라인 환경 & 멘토링 – 큰 장점
짧은 기간이지만 오프라인에서 직접 사람들과 함께 학습/작업할 수 있었던 점이 가장 좋았던 거 같다.
튜터님과 매니저님의 세심한 케어 덕분에질문할 때 바로 해결하고 몰입할 수 있는 환경이 되었고, 혼자 공부할 때보다 훨씬 빠르게 성장한 느낌을 받았다.
🎯 마무리 소감
세 번 모두 팀장을 하면서 발표도 많이 하고, 협업과정에서 이전보다 많은 걸 생각하게 됐던 거 같다. 단순히 개발이 아니라 회사에서 동료가 되기위해서는 이런 경험을 기반으로 앞으로도 잘할 수 있을 거 같다.
✍️ 추천 대상
이 부트캠프는
✔ 백엔드 개발 실무 능력을 빠르게 올리고 싶은 사람
✔ 팀 기반 실전 프로젝트 경험이 필요한 사람
✔ MSA나 Kafka 같은 최신 백엔드 아키텍처를 체험해 보고 싶은 사람
에게 특히 추천합니다!
'Record > Retrospective' 카테고리의 다른 글
| SOPT 36기 지원 후기 (0) | 2025.04.01 |
|---|---|
| 첫 인턴 후기 (3) | 2024.02.09 |