게임업계 취업의 현실, 지원자는 넘치는데 왜 인력난인가

게임업계에서 반복적으로 들리는 두 가지 이야기가 있다. 하나는 “게임회사 취업이 너무 어렵다”는 지원자의 목소리이고, 다른 하나는 “쓸 만한 사람을 못 구하겠다”는 채용 담당자의 목소리다. 지원자는 넘치는데 인력난이라니, 모순처럼 들린다. 하지만 이 현상의 핵심은 수량의 문제가 아니라 미스매치의 문제다.
한국콘텐츠진흥원이 매년 발간하는 대한민국 게임백서에 따르면, 국내 게임산업 종사자 수는 꾸준히 증가해왔다. 2022년 기준 약 8만 명 수준이며, 게임 관련 학과 졸업생도 매년 수천 명씩 배출된다. 그럼에도 채용 현장에서는 “적합한 인재를 찾기 어렵다”는 이야기가 반복된다. 이 글에서는 이 미스매치가 어디서 발생하는지, 그리고 신입 개발자가 이 간극을 어떻게 좁힐 수 있는지를 살펴본다.
지원자는 많지만 준비된 지원자는 적다
게임 개발은 진입 희망자가 많은 분야다. “좋아하는 것을 직업으로”라는 동기가 강하기 때문이다. 문제는 좋아하는 것과 할 수 있는 것 사이의 거리가 멀다는 데 있다.
채용 현장에서 자주 지적되는 문제는 포트폴리오의 질이다. 유니티나 언리얼 엔진 튜토리얼을 따라 만든 결과물을 그대로 포트폴리오로 제출하는 지원자가 많다. 튜토리얼을 따라한 것 자체가 나쁜 것은 아니지만, 거기서 무엇을 변형했는지, 어떤 문제를 해결했는지가 보이지 않으면 채용 담당자 입장에서는 “이 사람이 실무에서 문제를 풀 수 있는지” 판단할 근거가 없다.
프로그래머의 경우, 업계에서 기대하는 최소 역량은 단순한 기능 구현이 아니다. 버전 관리(Git) 사용 능력, 기존 코드베이스를 읽고 이해하는 능력, 디버깅과 프로파일링 경험, 팀 단위 협업 경험이 기본으로 요구된다. 하지만 게임 관련 학과나 부트캠프에서 이런 부분을 체계적으로 가르치는 곳은 많지 않다. 결과적으로 지원서는 쌓이지만, 면접까지 가는 사람은 소수가 된다.
아트 직군도 사정은 비슷하다. 컨셉 아트나 캐릭터 일러스트 위주의 포트폴리오는 지원자마다 비슷한 수준에서 겹치기 쉽다. 실무에서는 엔진 내 에셋 제작, 텍스처 최적화, 리깅이나 애니메이션 워크플로우 이해까지 요구되는 경우가 많아서, 순수 일러스트 역량만으로는 차별화가 어렵다.
기대와 현실의 간극: 첫 업무는 새 기능 개발이 아니다
신입 개발자가 입사 후 겪는 가장 큰 충격은 “내가 상상한 게임 개발”과 “실제 업무” 사이의 차이다. 많은 신입 개발자가 입사하면 바로 새로운 게임의 핵심 시스템을 설계하거나, 창의적인 기획을 제안할 수 있을 것이라 기대한다.
현실에서 신입의 첫 업무는 대부분 기존 코드의 버그 수정, 이미 설계된 기능의 구현, 테스트 케이스 작성, 또는 빌드 파이프라인 관련 작업이다. 이것은 신입을 홀대하는 것이 아니라, 기존 프로젝트에 적응하는 데 필요한 과정이다. 수십만 줄의 코드베이스를 이해하려면 일부를 수정해보는 것이 가장 빠른 방법이기 때문이다.
IGDA(International Game Developers Association)가 정기적으로 실시하는 Developer Satisfaction Survey에서는 게임 업계 종사자의 상당수가 업무 강도와 기대치 괴리를 주요 불만 요인으로 꼽는다. 이 문제는 신입에게만 해당되는 것이 아니라, 업계 전반의 구조적 문제이기도 하다. 크런치(출시 전 집중 야근)는 여전히 많은 스튜디오에서 관행적으로 존재하며, GDC State of the Game Industry Report 2024에서도 응답자의 상당수가 크런치를 경험했다고 보고했다.
이런 현실을 미리 알고 입사하는 것과 모르고 입사하는 것은 적응 속도에서 큰 차이를 만든다. “게임을 만드는 일”과 “게임 회사에서 일하는 것”은 같은 말이 아니라는 점을 이해하는 것이 첫걸음이다.
중소 스튜디오와 대형사의 채용 구조 차이
국내 게임산업은 넥슨, 엔씨소프트, 크래프톤, 스마일게이트 같은 대형사와 수백 개의 중소 스튜디오로 양분되어 있다. 대형사는 체계적인 신입 교육 프로그램과 안정적인 급여, 복지를 제공하기 때문에 지원자가 자연스럽게 몰린다. 반면 중소 스튜디오는 인지도가 낮고, 처우 면에서 대형사와 경쟁하기 어려워 채용에 고전한다.
그런데 역설적으로, 신입 개발자가 실력을 빠르게 쌓을 수 있는 환경은 오히려 중소 스튜디오인 경우가 많다. 대형사에서는 역할이 세분화되어 있어서 신입이 담당하는 범위가 좁지만, 중소 스튜디오에서는 한 사람이 여러 역할을 맡게 되면서 프로젝트 전체를 이해할 기회가 생긴다. 물론 그만큼 업무 강도도 높고, 체계적인 멘토링을 기대하기 어려운 것도 현실이다.
게임백서의 기업 규모별 통계를 보면, 국내 게임사의 대다수는 종사자 50명 이하의 중소 규모다. 즉 게임업계의 실제 일자리 대부분은 중소 스튜디오에 있다. 대형사만을 목표로 취업을 준비하면 선택지가 극도로 좁아지고, 중소 스튜디오의 기회를 놓치게 된다.
해외 취업이라는 선택지
최근 몇 년간 한국 게임 개발자의 해외 취업 사례가 늘어나는 추세다. 특히 일본 게임사들이 한국 개발자를 적극적으로 채용하고 있으며, 북미와 유럽의 스튜디오에서도 한국 출신 개발자를 찾는 경우가 있다. 리그 오브 레전드를 만든 라이엇 게임즈, 배틀그라운드의 크래프톤 같은 회사가 글로벌 환경에서 한국 개발자의 역량을 입증한 사례가 축적되면서, 해외 시장에서 한국 개발자에 대한 인식도 달라지고 있다.
해외 취업의 장점으로 자주 언급되는 것은 상대적으로 나은 근무 환경과 워크라이프 밸런스다. 물론 이것도 회사마다 다르고, 해외라고 해서 크런치가 없는 것은 아니다. 2023년에도 북미 대형 스튜디오에서 대규모 해고(레이오프)가 잇따르면서, 해외 취업이 반드시 안정적인 선택은 아니라는 현실도 드러났다. 마이크로소프트(액티비전 블리자드 인수 후), EA, 에픽게임즈 등에서 수천 명 규모의 감원이 이루어졌다.
해외 취업을 고려한다면 영어 커뮤니케이션 능력은 기본이고, 해당 국가의 비자 요건과 취업 시장 상황을 현실적으로 파악해야 한다. LinkedIn과 같은 플랫폼에서 해외 스튜디오의 채용 공고를 꾸준히 모니터링하고, 글로벌 게임잼이나 오픈소스 프로젝트에 참여하여 포트폴리오를 쌓는 것이 실질적인 준비 방법이다.
신입 개발자가 실제로 준비해야 할 것들
취업 시장의 구조를 이해했다면, 다음은 실질적인 준비다. 게임업계에서 신입 개발자에게 반복적으로 요구하는 역량은 다음과 같은 것들이다.
프로그래머라면 개인 프로젝트나 게임잼 참가를 통해 “처음부터 끝까지 완성한 경험”을 보여줄 수 있어야 한다. 완성도가 낮더라도 출시까지 해본 경험은 채용 담당자에게 강한 인상을 준다. GitHub에 코드를 공개하고, 프로젝트의 기술적 결정 과정을 README나 블로그로 정리해두면 더 좋다. 아울러 자료구조와 알고리즘의 기초, 디자인 패턴에 대한 이해, 성능 프로파일링 경험이 있으면 면접에서 차별화된다.
아티스트라면 엔진 내에서 작동하는 에셋을 포트폴리오에 포함하는 것이 중요하다. 예쁜 그림만이 아니라, 실제 게임에서 사용할 수 있는 형태의 결과물(최적화된 텍스처, 올바른 폴리곤 수의 모델, 스프라이트 시트 등)을 보여줘야 한다.
기획자라면 단순한 아이디어 문서가 아니라, 시스템 설계서, 밸런스 시트, 유저 플로우 다이어그램 같은 실무형 문서를 작성할 수 있어야 한다. 기존 게임의 시스템을 분석하고 개선안을 제시하는 형태의 포트폴리오도 효과적이다.
직군과 무관하게, 팀 프로젝트 경험은 거의 필수적으로 요구된다. 혼자 만든 것과 여럿이 만든 것은 부딪히는 문제의 종류가 완전히 다르다. 버전 관리, 일정 조율, 의견 충돌 해결 같은 경험은 면접에서 가장 자주 물어보는 질문이기도 하다.
핵심 정리
게임업계의 인력난은 “사람이 부족하다”는 단순한 문제가 아니다. 지원자의 기대와 업계의 요구 사이에 간극이 존재하고, 이 간극을 좁히지 못한 채 채용 시장에 진입하는 사람이 많기 때문에 발생하는 구조적 미스매치다.
포트폴리오는 튜토리얼 복제가 아니라 문제 해결 과정을 보여주는 도구여야 한다. 첫 업무가 창의적 기능 개발이 아닌 버그 수정이라는 현실을 미리 받아들여야 한다. 대형사만이 아니라 중소 스튜디오의 기회도 시야에 넣어야 한다. 해외 취업은 기회이자 리스크이며, 현실적인 준비가 필요하다. 직군 불문 팀 프로젝트 경험과 완성까지 가본 이력이 가장 강력한 무기다.
마치며
게임을 좋아해서 게임을 만들고 싶다는 마음은 출발점으로 충분하다. 하지만 출발점에서 실제 채용까지의 거리는 생각보다 멀다. 그 거리를 줄이는 방법은 막연한 열정이 아니라 구체적인 준비에 있다.
한 프로젝트라도 끝까지 완성해 보고, 그 과정에서 겪은 문제와 해결 방법을 정리해 놓는 것. 그것만으로도 대부분의 지원자와 차별화된다. 게임업계가 원하는 것은 “게임을 좋아하는 사람”이 아니라 “게임을 만들 수 있는 사람”이다. 그 차이를 인식하는 순간, 준비의 방향이 달라진다.