
혼자 공부할 때 가장 시간을 많이 잡아먹는 것은 오류입니다. 같은 오류를 몇 시간씩 붙잡고 있다가 포기하는 경우가 많습니다. 수업에서는 오류 메시지를 읽는 법…
실태조사로 본 게임업계 근무 시간
문화체육관광부와 한국콘텐츠진흥원이 펴낸 2024 게임산업 종사자 노동환경 실태조사는 국내 게임업계 종사자 1,510명을 대상으로 했습니다. 이 조사에서 크런치 모드를 경험했다고 답한 비율은 34.3%로 전년보다 3.9%p 줄었습니다. 반면 크런치 시기의 주당 최대 근로시간은 56.1시간으로 전년보다 늘었습니다.
같은 조사에서 전체 종사자의 평균 노동시간은 주 44.4시간, 희망 근로시간은 주 40.3시간으로 나타났습니다. 평소에는 법정 근로시간에서 크게 벗어나지 않지만, 마감 시기에는 근무가 크게 늘어나는 구조라고 볼 수 있습니다. 이전 해 조사에서는 직군별 크런치 경험률이 기획 직군 다음으로 프로그래밍 직군이 높게 나타나기도 했습니다.
숫자는 업계 전체의 평균입니다. 실제로 내가 겪게 될 근무 환경은 어떤 회사의 어떤 프로젝트에 들어가느냐에 따라 훨씬 크게 달라집니다. 그래서 평균보다 회사별 상황을 확인하는 일이 더 중요합니다.
프로그래머의 일이 마감 직전에 몰리는 이유
게임 개발은 기획, 아트, 프로그래밍이 맞물려 돌아갑니다. 기획이 바뀌거나 리소스가 늦게 들어오면, 마지막에 이를 실제로 동작하게 만드는 프로그래밍 쪽 일정이 압박을 받습니다. 출시 직전에 발견된 버그를 고치는 일도 대부분 프로그래머의 몫입니다.
라이브 서비스 게임은 정기 업데이트가 이어지기 때문에, 업데이트 직전마다 작은 마감이 반복됩니다. 서버 프로그래머는 점검 시간이나 장애 대응 때문에 늦은 시간에 일해야 하는 경우도 생깁니다. 이런 일은 직무 특성상 완전히 없애기 어렵지만, 회사마다 대응 방식은 다릅니다. 교대 당직을 운영하거나 점검 다음 날 출근 시간을 조정하는 곳도 있습니다.
회사마다 차이가 나는 지점들
- 일정 관리 방식: 기획 변경을 어떻게 통제하고 일정에 반영하는지
- 근무 제도: 유연 근무, 선택적 근로시간제, 초과 근무 후 휴가 보상 여부
- 임금 체계: 초과 근무가 별도로 계산되는지, 포괄임금제가 적용되는지
- 프로젝트 단계: 초기 개발, 출시 직전, 안정적인 라이브 서비스 중 어디에 있는지
포괄임금제는 초과 근무 수당을 월급에 미리 포함해 정해 두는 방식입니다. 앞의 실태조사에서는 현재 포괄임금제를 적용받는 비율이 69.9%였고, 50인 미만 중소기업에서는 90%를 넘었습니다. 이 제도 자체가 곧 야근이 많다는 뜻은 아니지만, 초과 근무가 어떻게 보상되는지는 입사 전에 꼭 확인할 항목입니다. 계약서에 포함된 초과 근무 시간의 범위와 그 이상 일했을 때의 처리 방식을 살펴보면 됩니다.
같은 회사 안에서도 팀마다 분위기가 다를 수 있습니다. 출시를 앞둔 팀과 서비스가 안정된 팀은 같은 제도 아래에서도 체감 근무 시간이 크게 다릅니다.
회사 규모도 하나의 변수입니다. 규모가 큰 회사는 제도가 정비되어 있는 대신 프로젝트 압박이 클 수 있고, 작은 회사는 분위기가 유연한 대신 한 사람이 맡는 일의 범위가 넓을 수 있습니다. 규모만으로 판단하기보다 실제 프로젝트 상황을 함께 보는 것이 정확합니다.
입사 전에 확인할 수 있는 것들
채용 공고의 근무 조건과 복지 항목을 먼저 꼼꼼히 읽어 보세요. 근무 시간 제도와 초과 근무 보상 방식이 적혀 있는 경우가 많습니다. 면접 마지막에 질문할 기회가 있다면 팀의 현재 개발 단계와 업데이트 주기를 물어보는 것도 자연스럽습니다. 이 질문은 일에 관심이 있다는 인상을 주면서 근무 강도도 가늠하게 해 줍니다.
다만 첫 질문부터 야근이 많은지를 묻기보다는, 일정은 어떻게 관리되는지, 출시 전 기간에는 팀이 어떻게 일하는지처럼 업무 방식을 묻는 편이 좋습니다. 답변 속에서 일정 관리가 체계적인 팀인지 어느 정도 판단할 수 있습니다. 현직자 이야기를 들을 수 있는 업계 행사나 세미나도 좋은 정보원입니다.
야근을 줄이는 데는 개인 역량도 영향을 줍니다
회사 구조가 가장 큰 변수이지만, 개인의 작업 습관도 근무 시간에 영향을 줍니다. 작업 시간을 현실적으로 추정하고, 막히는 지점을 일찍 공유하고, 버그를 줄이는 코드 습관을 가진 프로그래머는 마감 직전에 몰리는 일이 상대적으로 적습니다.
신입 시기에는 익숙하지 않은 코드와 도구 때문에 일이 오래 걸리는 경우가 많습니다. 이 시기를 줄이는 가장 좋은 방법은 입사 전부터 버전 관리, 디버깅, 협업 흐름에 익숙해지는 것입니다. 팀 프로젝트로 일정을 나누고 지켜 본 경험이 있다면 실무 적응이 훨씬 빠릅니다. 모르는 것을 혼자 붙잡고 있기보다 일찍 질문하는 습관도 큰 차이를 만듭니다.
야근 걱정보다 맞는 회사를 고르는 눈이 필요합니다
게임 프로그래머라는 직업 자체가 늘 야근을 뜻하는 것은 아닙니다. 다만 마감 시기의 집중 근무는 일정 부분 감수해야 하는 경우가 많으므로, 그 강도와 보상이 회사마다 어떻게 다른지를 알고 고르는 것이 중요합니다. 근무 환경을 따져 볼 수 있는 질문 목록을 미리 만들어 두면 지원할 회사를 고를 때 도움이 됩니다.
근무 환경까지 고려해 어떤 회사와 직무를 목표로 삼을지 고민된다면, SBS아카데미게임학원 게임프로그래밍 과정 상담에서 원하는 일하는 방식을 바탕으로 지원 방향을 함께 생각해 볼 수 있습니다.
자주 묻는 질문
클라이언트와 서버 중 어느 쪽이 야근이 더 많나요?
프로젝트 상황에 따라 다릅니다. 클라이언트는 출시 직전 버그 수정에, 서버는 점검과 장애 대응에 시간이 몰리는 경향이 있습니다.
인디 게임 개발은 야근에서 자유로운가요?
근무 시간을 스스로 정할 수 있지만, 출시 일정이나 생계 부담 때문에 오히려 오래 일하게 되는 경우도 많습니다.
주 52시간제는 게임 회사에도 적용되나요?
근로기준법이 적용되는 사업장이라면 게임 회사도 대상입니다. 구체적인 운영 방식은 회사의 근무 제도에 따라 달라집니다.
가까운 캠퍼스에서 게임프로그래밍 알아보기
사는 곳과 가까운 캠퍼스를 고르면 수업 내용, 오시는 길, 상담 신청을 한 번에 볼 수 있습니다.