컬리 개발자의 성장기: 면접, DDD, 팀워크, 그리고 성장!

by DD
5년 전
조회수 2

Java, Spring, MySQL, Micro-Service 등 면접 준비 과정을 상세히 소개함

DDD 기반 개발 방식에 대한 어려움과 극복 과정을 공유함

코드 리뷰, 테크 위클리, 실수 공유 문화를 통해 성장하는 팀 문화 강조

DDD 기반 개발 환경 적응기

면접 후 DDD 기반 개발에 처음 도전하며 헥사고날 아키텍처를 접했다. 구체적으로 MVC 패턴에 익숙했던 저자는 도메인 모델 설계에 어려움을 겪었다. 따라서 팀 스터디와 코드 개선 미션을 통해 DDD에 대한 이해도를 높였다.

팀 문화: 코드 리뷰, 테크 위클리, 실수 공유

컬리는 코드 리뷰를 통해 팀원들의 다양한 관점을 공유하고, 테크 위클리에서 학습 내용을 발표한다. 반면 실수 공유 문화를 통해 문제 발생 시 책임을 묻기보다 개선 방안을 모색한다. 결과적으로 지속적인 학습성장을 지원한다.

Git 활용: 시간 여행자가 되다

Git을 소스 관리 도구 이상으로 활용하여 시간 여행을 경험한다. 종립님의 Git 강의를 통해 Git 그래프를 이해하고, 터미널을 이용한 Git 사용법을 익혔다. 따라서 Git 히스토리 관리 능력을 향상시켰다.

두근두근 컬리의 면접, 팀에서 성장하기