신입 프로그래머 12일 집중 훈련 사례 (CSO2)

Source

  • Evernote/Inbox/‘신입 프로그래머 훈련을 12일 만에 끝내다’ - 디스이즈게임.md

Summary

넥슨 CSO2 개발팀이 클로즈 베타 직전, 경력 없는 신입 프로그래머를 12일 만에 실무에 투입하기 위해 설계한 단계적 훈련 전략과 그 결과를 다룬 사례 연구입니다. 기존 OJT나 무작정 코드 읽기는 시간 부족과 안정성 리스크로 배제되었습니다. 대신 1) 코딩 컨벤션 학습, 2) 엔진 관련 문제 풀이 (디버깅/프로파일링 도구 활용), 3) 리소스 분석으로 구성된 단계적 훈련을 진행했으며, 훈련용 과제와 평가용 과제를 분리하여 학습 부담을 줄였습니다. 훈련 후 신입은 공개되지 않은 미공개 콘텐츠 개발에 투입되어 실수 리스크를 관리하며 신규 총기 추가, 스텔스 모드 구현 등 실제 업무를 수행했습니다. 이 사례는 조직의 성장성이 선임과 후임의 관계 및 체계적인 교육 시스템에 달려 있음을 시사합니다.

Key Points

  • 배경: CSO2 클로즈 베타 임박, 경력 없는 신입의 12일 적응 기간 필요
  • 기존 방식 배제: 무작정 코드 읽기(시간 낭비), 게임 플레이 버그 찾기(팀 업무 방해), 일반 OJT(안정성 리스크)는 불가
  • 훈련 전략: 단계적 접근 (코딩 컨벤션 학습 -> 엔진 문제 풀이 -> 리소스 분석)
  • 도구 활용: 디버거, 프로파일러, 밸브 개발자 문서 참조를 통한 문제 해결 능력 배양
  • 평가 분리: 훈련용 과제와 평가용 과제를 분리하여 실패에 대한 두려움 제거 및 자유로운 시도 유도
  • 실무 투입: 공개되지 않은 미공개 콘텐츠 개발부터 시작하여 실수 리스크 최소화
  • 성과: 신규 총기 공식 일반화, 스텔스 모드 렌더링 문제 해결 등 실제 업무 수행
  • 조직 문화: 선임의 적극적인 교육 지원이 조직 성장의 핵심 요소