메뉴 건너뛰기


커리어 세부메뉴

직무인터뷰 > 시스템개발

게임업계 현직자를 만나다 - 클라이언트 프로그래머 편

클라이언트 프로그래머 성열현 2025.04.01. 조회수 118,493 Tag #게임개발자 #러쉬에잇 #rusheight

게임업계에 종사하기 위해 어떤 준비를 해야 할지, 실제 수행직무와 프로젝트는 어떨지 궁금하신가요? 잡코리아가 게임 회사 신입사원, 재직자들의 취업 노하우 및 직무 이야기를 소개합니다. 이번 스토리는 클라이언트 프로그래머 편입니다.

 

반갑습니다. 본인 소개 부탁드려요.

안녕하세요. 저는 러쉬에잇에서 클라이언트 프로그래밍을 담당하는 성열현입니다.

 

팀에서 어떤 업무를 수행하나요?

현재 신작 프로젝트의 UI 개발을 담당하고 있습니다.

 

하루 중 이뤄지는 업무 프로세스가 어떻게 되나요?

메이플스토리의 UI를 분석하고, 동일한 기능을 구현하는 작업을 진행합니다. 또한, 기존보다 더 나은 UX 개선 가능성이 있다면 피드백을 통해 반영하고 있습니다.

 

업무를 하며 뿌듯함을 느끼는 순간은 언제인가요?

설계한 대로 기능이 정상적으로 동작할 때, 그리고 해결이 어려운 이슈를 분석하고 해결했을 때 가장 뿌듯함을 느낍니다.

 

업무 수행 중 자주 발생하는 문제상황과, 그에 대처하는 방법은 무엇이 있을까요?

클라이언트 해킹 방지를 위해 클라이언트-서버 간 데이터 전송 보안을 신경 쓰는데, 이 과정에서 자주 문제가 발생합니다.
이를 해결하기 위해 최대한 데이터를 클라이언트에서 직접 접근하지 못하도록 하고, 서버에서 데이터를 검증하는 방식을 사용합니다.
또한, 코드 리뷰를 통해 놓칠 수 있는 부분까지 보완하고 있습니다.

 

 

게임 프로그래밍의 매력 포인트는 무엇인가요?

다양한 상황에 반응하며, 플레이어에게 성취감을 제공할 수 있다는 점이 가장 큰 매력이라고 생각합니다.

 

평소 직무 관련 트렌드를 따라가기 위해서 어떤 노력을 하고 계신가요?

작업 효율을 높일 수 있도록 LLM(대규모 언어 모델) 관련 뉴스와 신기술을 학습하며, 개발에 도움이 되는 최신 기술을 꾸준히 연구하고 있습니다.

 

학교에서 들었던 수업 중 현재 업무 수행에 가장 도움이 됐던 수업은 무엇인가요?

프로그래밍 측면에선 3학년 1학기에 배운 게임 프로그래밍 최적화 기법 수업이 가장 도움되었습니다.
이 수업에서 배운 디자인 패턴과 모던 C++ 활용법 덕분에, 보다 신뢰성 높은 프로그램을 개발할 수 있었습니다.
협업 측면에서는 졸업작품 프로젝트를 통해 다양한 파트와 협업하며 소통의 중요성을 배웠고, 실무에서도 많은 도움이 되고 있습니다.

 

예비 신입들이 미리 준비하면 좋은 것, 또는 필요한 역량으로는 무엇이 있을까요?

플레이어는 항상 개발자가 예상하지 못한 방식으로 게임을 플레이하기 때문에, 다양한 개발 경험과 예외 상황에 대한 대처 능력을 기르는 것이 중요합니다.

 

게임 프로그래밍에 필요한 역량을 기르기 위한 학교 커리큘럼을 추천해주세요.

자료구조, 게임 수학, 디자인 패턴 등 프로그래밍 기초를 탄탄히 다지는 것이 중요합니다. 또한, 협업 경험을 쌓아 실무에서 필요한 소통 능력을 기르는 것도 큰 도움이 됩니다.

 

참여했던 교내 활동 및 대외활동 중 역량 향상과 경험 확장에 큰 도움이 된 활동이 있다면 소개 부탁드립니다.

재학 중 다양한 활동에 적극적으로 참여하며, 최대한 많은 협업 경험과 프로젝트 경험을 쌓았습니다. 이러한 경험이 실무에서도 큰 도움이 되고 있습니다.

 

 

현재 재직 중인 회사의 근무 분위기는 어떤가요?

팀원들끼리 친밀하고 존중하는 분위기 속에서, 자유롭게 의견을 내고 협력하며 게임을 개발하고 있습니다.

 

그 밖에 재직중인 회사의 장점 은 무엇인가요?

식대 및 카페 지원과 부담 없는 칼퇴근, 그리고 무엇보다 중요한 일하는 분들 모두 친절하고 시간이 지날 때마다 성장하는 것을 느낄 수 있는 것이 장점입니다.

 

현재 재직중인 회사에 신입들이 미리 알고 지원했으면 좋겠는 점은 무엇이 있을까요?

메이플스토리 월드를 활용해 게임을 직접 만들어보는 것을 추천합니다. 상용 엔진(유니티, 언리얼)과 다르게 어떤 기능이 있고, 어떻게 설계해야 문제없이 개발할 수 있을지 배울 수 있는 좋은 기회가 될 것입니다.

 

취업 전에 생각/기대 했던 업무와 취업 후 경험한 업무 사이의 차이 또는 느낀점은 무엇일까요?

처음에는 라이브 서비스에 참여하면 유지보수 위주의 작업을 하게 될 거라고 생각했습니다. 하지만, 저는 프로젝트 확장을 위한 신규 업데이트 개발을 담당하게 되었고, 기존 코드 파악과 확장을 동시에 진행하며 빠르게 경험을 쌓을 수 있었습니다.

 

 

취업 준비를 하며 가장 도움이 되었던 활동은 무엇인가요?

포트폴리오 준비가 가장 중요했습니다. 다양한 프로젝트를 경험하며 포트폴리오 자료를 모으고, 교수님 피드백을 반영해 명확한 의도를 전달하는 포트폴리오를 완성한 것이 큰 도움이 되었습니다.

 

기억에 남았던 면접 질문 혹은 경험이 있나요?

신입 면접 당시, "프로젝트 진행 중 의견 차이가 발생했을 때 어떻게 해결했는가?"라는 질문을 받았어요. 그런데 학창 시절에는 의견 충돌을 경험한 적이 없어, 답변하기 어려웠습니다. 다만, 예상치 못한 상황에서도 논리적인 근거를 덧붙여 답변하면서 면접관을 납득시킬 수 있었습니다.

 

눈에 띄는 포트폴리오를 구성하기 위한 전략이 있다면요?

담당한 업무와 프로젝트 기간을 명확히 정리하고 내부 코드보다, 구조를 설명하는 순서도·UML을 활용하여 시각적으로 파악이 쉽도록 하는것이 중요합니다.

 

포트폴리오를 구성하는 것 외에 다른 취업 전략은 없을까요?

게임잼이나 개인 개발 활동을 진행하며 작업 과정을 기록하고, 게임 개발에 대한 열정을 보여주는 것이 중요합니다.

 

끝으로 게임업계에 취업을 희망하는 취준생들에게 한마디 부탁드려요.

제 인터뷰가 도움이 되었으면 좋겠습니다. 처음에는 원하는 조건이 아닐 수도 있지만, 일단 한 번 도전해 보는 것도 좋은 방법입니다. 기회는 여러 번 오지만, 그 기회를 확실히 잡을 수 있도록 준비하는 것이 중요합니다! 업계에서 만나 뵐 수 있길 바랍니다!

 

 

 

출처 ㅣ   청강문화산업대학교 게임콘텐츠스쿨
청강문화산업대학교의 게임콘텐츠스쿨은 게임 기획, 프로그래밍, 그래픽, 게임QA 및 운영까지 게임 산업의 모든 영역을 아우르는 전문화된 교육을 실현합니다.

 

  

시리즈 이어보기
>> 게임업계 현직자를 만나다 - 배경 디자이너 편
>> 게임업계 현직자를 만나다 - 게임 애니메이터 편
>> 게임업계 현직자를 만나다 - 게임프로그래머 편
>> 게임업계 현직자를 만나다 - 대표 편

잡코리아 직무인터뷰  잡코리아 객원 취재기자 super@jobkorea.co.kr

잡코리아 직무인터뷰
잡코리아 객원 취재기자

의견 나누기 200자까지 작성할 수 있으며 허위정보 및 명예훼손, 비방, 욕설, 광고성 글은 운영자에 의해 삭제될 수 있습니다.

의견 나누기

0 / 200 등록하기

0 / 200 등록하기

다음글
한국 고객사와 베트남 엔지니어의 시너지로 미래 기술 실현
이전글
보안위협 분석부터 해킹 교육까지! 우리의 안녕을 지키는 화이트해커 그룹, SK쉴더스 EQST Lab팀 인터뷰