메뉴 건너뛰기

통합검색 입력 폼
잡코리아 주요 서비스
끝이 다른 시작 JOBKOREA 알바의 상식 albamon


취업토크 상세

게임업계 현직자를 만나다 - 프로그래머 편

작성자
펀딜 컨텐츠 개발팀
작성일
2022-09-22
조회수
1525
좋아요 수
0

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

 

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

안녕하세요 펀딜의 컨텐츠 개발팀에서 컨텐츠 프로그래밍을 담당하고 있는 송진서입니다.

 

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

현재 신규 개발중인 프로젝트의 프로토타이핑과 추후 라이브 서비스에 필요한 시스템 개발을 하고 있습니다.

 

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

한 주 단위로 마일스톤을 정해서 개발하기 때문에 어떤 단계인지에 따라 다릅니다.
첫번째로, 지난 회의를 통해 정해진 기능 개발을 합니다. 이때, 필요한 알고리즘이나 기술이 있다면 리서치도 합니다. 기능 구현이 끝나면 유닛 테스트를 하고 개발한 내용을 문서로 남깁니다. 이후 회의를 통해 다음 목표를 정합니다.

 

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

제가 구현한 시스템이나 게임이 안정적으로 잘 동작할 때 만족감을 느낍니다. 특히, 어려운 알고리즘을 오랫동안 고민해서 해결했을 때는 정말 짜릿합니다!

 

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

가장 큰 장점은 게임을 하나하나 만들어 가고 있다는 느낌을 받기 때문에 업무 만족도가 좋다고 생각합니다. 그리고 프로그래머면서 동시에 게임 개발자이기 때문에, 재미있는 게임을 만들기 위해 다양한 테스트와 프로토타이핑을 하는 과정도 정말 재밌습니다.

 

 

이 직무를 어떻게 시작하게 되었나요?

어릴 때부터 또래 아이들과 마찬가지로 게임을 좋아하고 많이 했었습니다. 그러던 중, 게임 개발 특성화고등학교 입시 설명회를 우연찮게 듣게 되었는데, 좋아하는 게임을 만드는 일은 정말 재밌겠다는 생각이 들어 그 학교에 입학하게 되었습니다. 학교 수업과 개인 공부, 공모전 준비를 같이 하다 보니 많이 힘들기도 했지만 새로운 기술들을 하나씩 배워가는 재미와 완성된 결과물을 봤을 때의 뿌듯함이 적성과 잘 맞는다고 느꼈습니다.

 

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

평소 Unity에서 진행하는 세미나 영상을 자주 보는 편입니다. 새로운 기술이 있거나 기존 기술을 이용한 더 나은 솔루션이 있다면, 어떻게 활용할 수 있을지 연구합니다.
Unity Asset Store에서 스크립팅 에셋을 구입해서 분석하기도 합니다. 여러 프로그래머가 사용하고 꾸준히 업데이트 되는 양질의 소스코드이기 때문에 구조 설계 능력을 키우는데 큰 공부가 됩니다.

 

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

졸업 작품 프로젝트가 가장 도움이 되었습니다. 프로젝트를 진행하면서 게임 시스템이나 다른 파트 팀원의 개발에 필요한 기능을 만들면서 프로그래밍 실력을 크게 향상시킬 수 있었습니다.
또한, 10명이 넘는 팀원과 함께 의견과 일정을 조율하며 커뮤니케이션 능력, 일정 관리 등 협업에 필요한 능력을 모두 향상시킬 수 있었습니다.

 

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

프로그래밍 파트 수업은 단계별로 연계되기 때문에 모든 수업을 다 듣는 것을 추천 드립니다. 수업 중 하나만 꼽아 추천을 하면, 이득우 교수님의 게임 엔진 프로그래밍 수업을 추천합니다. 게임 프로그래밍에 필요한 기본적인 수학 배경지식과 상용 엔진의 구조를 배울 수 있고, 어떻게 프로그래밍으로 구현하는지 배울 수 있었습니다.
1학년때 다른 파트의 수업을 듣는 것도 좋습니다. 기초적인 내용을 배우기 때문에 수강을 할 때도 큰 부담이 없고 이후 팀 프로젝트를 진행하며 다른 파트와 의사소통을 할 때에도 큰 도움이 됩니다.

 

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

졸업작품을 스마일게이트 스토브에 출시한 경험이 큰 도움이 되었습니다. 빌드를 한 후에 먼저 다양한 환경과 예외사항을 테스트했는데, 예상치 못한 버그가 많이 발생해서 당황했습니다. 버그를 잡느라 고생은 많이 했지만, 예외사항을 처리하는 방법과 그래픽 최적화 등 게임의 퀄리티를 높이는 방법을 공부할 수 있었습니다.

 

이 직무를 알게 된 경로, 또는 계기와 취업에 이르기까지 과정은 어떻게 진행되었나요?

대학 졸업 후 유니티 클라이언트 프로그래밍 파트로 취업 준비를 하며 여러 회사를 알아보던 도중, 같이 새로 시작하는 회사에서 일해보자는 대학 동기의 연락을 받았습니다. 장기적인 목표로 글로벌 교육용 메타버스 플랫폼을 개발, 운영하려는 매력적인 비전에 이끌려 다른 회사의 최종 면접도 마다하고 현 회사에 입사했습니다.

 

 

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

직원의 연령대가 비슷하기 때문에 자유롭고 수평적입니다. 다양한 게임을 개발하며 여러가지 의견을 공유하여 독창적인 아이디어를 얻기도 합니다. 개발 도중 더 나은 업무 프로세스가 있다면 적극적으로 의견을 제시해서 회사에서 필요한 솔루션을 제공하기도 하고 때로는 직접 개발도 하며 팀원 모두가 회사 발전에 기여하고 있습니다.

 

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

어떻게 하면 더 재밌는 게임을 만들 수 있을지 항상 고민하기 때문에 ‘일이 재밌다’라고 느껴질 때가 많습니다. 프로토타이핑을 많이 시도하여 팀원들과 함께 의견을 자유롭게 나누면서 더욱 재밌는 게임을 만들어 나갈 때면 때론 게임잼을 하는 기분도 느낍니다(웃음)

 

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

알고리즘 문제를 많이 푼 것이 도움되었습니다. 최근 대부분의 IT 기업이 코딩테스트를 하기 때문에 공부를 많이 했습니다. 처음 동적 프로그래밍과 같이 기존에 보지 못하던 문제를 접했을 때는 어려웠지만, 책을 통해 문제 풀이 방법을 배우고 여러가지 문제를 많이 풀다 보니 자연스럽게 문제 풀이 능력을 키울 수 있게 되었습니다.
모의 면접을 진행하는 것도 큰 도움이 되었습니다. 처음 만나는 사람에게 자신의 직무에 대해 논리적으로 설명하는 것은 연습이 없다면 많이 힘들다고 생각했습니다. 그래서 주변 지인들과 함께 예상 질문을 작성하여 모의 면접을 여러 번 진행했습니다. 그 덕분에 회사 면접에서 준비한 답변을 잘 전달할 수 있었고, 예상치 못한 질문을 받더라도 대처를 할 수 있었습니다.

 

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

포트폴리오는 양 보다는 질이 중요하다고 생각합니다. 게임 프로그래머를 예로 들면, 개발했던 게임에서 가장 핵심이 되는 시스템 2가지를 추려서 어떤 요구사항이 있었는지, 처음 설계했던 구조는 어떤 건지, 개발 도중 문제는 어떻게 해결했는지, 개발 이후 추가 요구사항은 어떤 식으로 대응했는지 등을 기록하는 것이 좋다고 생각합니다.

 

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

취업하고 싶은 회사에 대해서 자세히 조사하는 것도 중요하다고 생각합니다. 회사의 인재상에 따라 자기소개서와 포트폴리오의 내용, 구성 등이 정해진다고 생각합니다. 그래서 회사와 관련된 기사를 많이 읽어보고, 어떤 인재를 원하는지 조사한 후에 자신의 경험 중에 그에 부합한 내용을 연결하는 것이 취업 준비의 첫걸음이라고 생각합니다.

 

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

취업 준비 기간은 누구에게나 힘든 시기라고 생각합니다. 하지만, 가장 중요한 것은 자신감을 잃지 않는 것입니다. 끝까지 포기하지 않고 꾸준히 준비를 하다 보면, 여러분의 가치를 인정하고 성장시켜줄 수 있는 회사를 찾게 될 것입니다.

 

 

 

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

 

 

  

시리즈 이어보기
>> 게임업계 현직자를 만나다 - QA담당자 편
>> 게임업계 현직자를 만나다 - 프로그래머 편
>> 게임업계 현직자를 만나다 - 게임 기획자 편
>> 게임업계 현직자를 만나다 - 애니메이터 편



배너



퀵메뉴