카카오, 2024 겨울 인턴십 뉴크루 대상 4주 기술 온보딩 프로그램 공개
핵심 내용
자바, 스프링, TDD 및 WAS 직접 구현 등 실무 중심의 백엔드 역량 강화 과정으로 운영됐다.
자세히 보기
카카오가 2024년 채용 연계형 겨울 인턴십을 마치고 정규 크루로 입사한 뉴크루들을 위해 4주간의 백엔드 기술 온보딩 프로그램을 진행했다. 이 프로그램은 현업 투입 전 개발 역량과 팀워크를 강화하기 위해 설계되었으며, 자바와 스프링을 중심으로 한 체계적인 학습과 실습으로 구성되었다.
미션 기반 실습과 TDD 적용
교육 과정은 총 3개의 미션을 수행하는 방식으로 진행됐다. 첫 번째 자동차 경주 미션에서는 제한된 규칙 하에 TDD(테스트 주도 개발)를 적용해 도메인 코드를 작성하는 경험을 쌓았다. 이어진 로또 미션에서는 객체지향 생활체조 원칙을 준수하며 요구사항 변화에 대응하는 유연성을 학습했다. 마지막 WAS 구현 미션에서는 프레임워크 없이 HTTP 서버를 직접 구현함으로써 웹 기술의 핵심 구조와 아키텍처 원리를 깊이 있게 이해했다.
페어 프로그래밍과 코드 리뷰
뉴크루들은 서버 직군과 FE, Infra 등 다른 직군 크루와 2인 1조로 페어 프로그래밍을 진행했다. 이를 통해 서로의 전문 지식을 공유하고 다양한 관점에서 문제를 해결하는 시야를 넓혔다. 모든 코드는 GitHub를 통해 제출되었으며, 페어와 개인 단계를 거치는 2단계 코드 리뷰를 통해 리팩토링을 수행했다. 리뷰어는 객체지향 원칙 준수 여부와 테스트 코드의 질을 중점적으로 점검했다.
회고를 통한 지속적 개선
매일과 매주 진행되는 회고 세션을 통해 학습 과정에서의 감정과 성과를 공유했다. 데일리 회고에서는 전날의 아쉬운 점을 즉각 피드백하여 실수를 줄였고, 주간 회고에서는 페어 프로그래밍 과정에서의 감정적 성장을 돌아보며 팀원 간 유대감을 강화했다. 이 과정을 통해 뉴크루들은 개발자로서의 기본기를 다지고 현업 적응력을 높이는 기반을 마련했다.
이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.