7개월간의 IT 부트캠프 '유레카' 완주 후, 성장과 학습을 돌아보는 회고
🤖 AI 추천
IT 개발자로 첫 발을 내딛거나, 현재 교육 과정을 수료하고 있거나, 혹은 개발 커리어 전환을 고민하는 모든 사람에게 추천합니다. 특히 부트캠프 경험을 통해 실질적인 프로젝트 경험과 기술적 성장을 이루고자 하는 분들에게 큰 도움이 될 것입니다.
🔖 주요 키워드

유레카 부트캠프 7개월 회고: 실질적인 기술 역량 강화 및 커리어 전환 경험
핵심 기술
약 7개월간의 IT 부트캠프 '유레카' 수료 후, 작성자는 백엔드 개발자로 성장하기 위한 다방면에 걸친 학습 경험과 프로젝트 구현 과정을 상세히 공유합니다. 알고리즘, 클라우드 인프라, 컨테이너 기술, CI/CD 파이프라인 구축, 로깅 및 모니터링, 그리고 다양한 데이터베이스 및 인증/인가 관련 기술 스택을 깊이 있게 학습하고 실제 프로젝트에 적용한 경험이 핵심입니다.
기술적 세부사항
- 학습 목표 달성: 부트캠프 시작 시 세웠던 10가지 목표 100% 달성 (알고리즘 플래티넘 5 달성, Security 및 다양한 기능 구현, Redis 캐싱 활용, AWS 서비스 경험 등)
- 클라우드 인프라: AWS EC2, Elastic Cache, S3, CodeDeploy, ELB, Auto Scaling Group, Route 53 등 다양한 서비스 경험
- 컨테이너 및 CI/CD: Docker를 활용한 컨테이너 환경 경험, GitHub Actions를 이용한 CI/CD 파이프라인 구축
- 로깅 및 모니터링: Prometheus, Grafana, Promtail, Loki를 활용한 로깅 및 모니터링 시스템 구축
- 보안 및 인증: 소셜 로그인 구현을 통한 OAuth, JWT, Session, Cookie 개념 학습
- 데이터베이스: MySQL 숙련, Redis 캐싱 활용 집중, Neo4j 그래프 DB 첫 사용 경험
- 스터디 참여: CS 스터디, 스프링 스터디, JVM 스터디 (Garbage Collection 문서 스터디) 등 다방면 학습
- 프로젝트 경험:
- 미니 프로젝트: 소셜 로그인, Spring Security 깊이 학습
- 개인 프로젝트: 브랜치 관리 등 Git 기초 다지기
- 종합 프로젝트 (최우수상): RAG 기반 금칙어 필터링 기능 구현, 성능 개선 도전, 백엔드/프론트엔드 협업, Neo4j 활용
- 최종융합 프로젝트: 프론트엔드와의 협업, 실무와 유사한 환경 (트러블슈팅, 성능 개선, 모니터링, 배포) 경험
- 추가 학습: 대규모 시스템 설계 강의 (MSA 관련), 리눅스마스터 2급 자격증 취득
- 기록 및 공유: 벨로그에 기술 블로그 작성 (Docker 글 트렌딩 7위), 기술 블로그 챌린지 참여, 밀린 트러블슈팅 글 작성 계획
개발 임팩트
- 실무 역량 강화: 단순 기능 구현을 넘어 트러블슈팅, 성능 개선, 모니터링, 배포까지 서비스 전반을 이해하는 개발자로 성장.
- 프로젝트 완성도 향상: 학부 프로젝트 대비 자신감 상승, 이력서에 내세울 수 있는 양질의 프로젝트 경험 확보.
- 협업 능력 증진: 동료들과의 7개월간의 긴밀한 협업을 통해 '전우애'에 가까운 유대감 형성 및 협업의 중요성 체감.
- 성장 마인드셋 함양: 초기 두려움이 성장의 원동력이 되는 경험을 통해 지속적인 학습과 도전에 대한 자신감 획득.
- 발표 역량 향상: 스터디, 팀, 최종 프로젝트 발표 경험을 통해 두려움을 극복하고 경험 공유 및 설득 능력을 키움.
커뮤니티 반응
- 작성자가 벨로그에 작성한 Docker 관련 글이 트렌딩 7위를 기록한 경험이 언급됨.
- 초반에는 동료들이 작성자를 무서워했다는 에피소드가 있었으며, 이는 CS 스터디 섭외 시 다짐 글을 보고 연락 준 것에서 비롯됨.
톤앤매너
전반적으로 회고록으로서 솔직하고 진솔한 톤을 유지하면서도, 학습한 기술과 경험을 객관적으로 분석하고 공유하는 전문적인 개발자의 면모를 보여줍니다. 특히 성장에 대한 긍정적인 태도와 동료들에 대한 감사함이 엿보입니다.
📚 관련 자료
Spring Boot
작성자가 참여한 프로젝트와 학습 과정에서 Spring Framework 및 Spring Boot의 다양한 개념 (Security, DI, MVC 등)을 깊이 있게 다루었으므로, Spring Boot 공식 저장소는 핵심적인 연관성을 가집니다.
관련도: 95%
Docker
작성자가 Docker를 활용하여 컨테이너 환경을 경험하고 블로그에 관련 내용을 작성한 점을 볼 때, Docker CLI 및 관련 기술에 대한 이해는 필수적이며 밀접한 관련이 있습니다.
관련도: 90%
AWS
작성자가 AWS의 다양한 서비스 (EC2, S3, ELB 등)를 경험하고 비용 지원을 받았다는 점에서, AWS SDK 및 관련 서비스에 대한 이해는 필수적입니다. GitHub Actions를 이용한 CI/CD 파이프라인 구축 경험 또한 AWS 배포와 연결될 수 있습니다.
관련도: 85%