* TentuPlay People 시리즈에서는 텐투플레이((주)센티언스) 직원들의 이모저모를 낱낱이 살펴봅니다. 이번에는 Analysis Engine Lead를 만났습니다!

지난 인수님의 이야기에 이어 텐투플레이에서 분석엔진 개발을 담당하고 있는 성복님의 이야기를 준비했는데요. Analysis Engine Lead 성복님은 웹서비스와 데이터분석 서비스 경험을 갖춘 풀스택 개발자입니다.

좀 더 자세히 분석 엔진 개발자의 업무와 생활에 대해 함께 알아볼까요?

analysis, engine, analysis engine, tentuplay, analysis engine lead, engine lead, programming, sabrina

Q. 안녕하세요 성복님, 간단한 자기소개 부탁드려요!

안녕하세요. 텐투플레이 분석엔진을 개발하고 있는 윤성복입니다.

Q. 성복님이 개발자를 선택한 이유는 무엇인가요?

대학 전공을 고민할 당시, 별 생각없이 게임과 컴퓨터에 관심이 많아 컴퓨터 공학을 선택했는데요. 그 길로 자연스레 개발자가 되었습니다. 돌이켜 생각해보면 적성에 잘 맞는 것 같아, 운명이라고 생각하고 있습니다.

Q. 성복님은 텐투플레이에서 어떤 일을 하고 계시나요?

저는 텐투플레이((주)센티언스)에서 Research Scientist가 데이터를 분석하는 일련의 과정을 시스템으로 만들고 있습니다. 텐투플레이 AI 엔진 및 백엔드 개발을 담당하고 있는데요. 텐투플레이 SDK가 수집한 데이터를 AI가 분석하고 그 결과를 AI 상점 형태로 잘 제공할 수 있도록 고민하며, 인공지능 플레이어 개발도 같이 진행하고 있습니다.

(지난 'Research Scientist' 인터뷰 확인하러 가기▶)

analysis, engine, analysis engine, tentuplay, analysis engine lead, engine lead, programming, sabrina

Q. Analysis Engine Lead가 되려면 어떤 역량이 필요한가요?

간단하게 얘기하자면 폭넓은 지식과 시야인 것 같습니다.

분석엔진 자체의 기술력 뿐만 아니라 Research Scientist가 사용하는 분석 알고리즘을 이해해야 하고 상품의 서비스를 어떻게 효과적으로 제공할지 고민도 해야 합니다.

Research Scientist의 작업을 분석엔진에 구현하기 때문에 분석하는 과정과 알고리즘에 대한 이해가 높을수록 효용 높은 분석엔진을 개발할 수 있습니다. 수학적인 이론까지 알 필요는 없지만 각 분석이론의 목표, 활용하는 정보, 결과물은 알면 도움이 됩니다.

분석엔진의 결과물이 가시적으로 나타나는 곳은 텐투플레이의 AI 인게임 상점인데요. 분석 엔진을 거친 데이터를 실제로 서비스하기 위해서는 적절한 정보를 알맞은 형태의 데이터로 제공해야 합니다. 따라서 서비스에 대한 고민도 필요하죠.

(텐투플레이 AI 인게임 상점 구경하러 가기 ▶)

Q. 텐투플레이 팀에 합류하게 된 계기는 무엇인가요?

제 목표 중 하나는 작지만 글로벌을 목표로 하는 강한 회사, 남다르지만 좋은 팀원이 있는 회사, 이성적으로 일하는 회사의 일원이 되는 것이었습니다. 마침 지인이 소개해준 텐투플레이((주)센티언스)가 제가 꿈꾸던 회사여서 합류하게 되었습니다.

Q. 텐투플레이만의 색다른 코딩테스트를 만드는데 기여하셨다고 알고 있는데요. 어려움은 없으셨나요?

텐투플레이 개발팀의 인재상을 코딩테스트 만으로도 확인할 수 있도록 하는 것이 목표였기 때문에 쉽지는 않았습니다. 의외로 코딩테스트의 형식을 정하는 것은 어렵지 않았는데, 적절한 난이도의 문제를 만들어내는 것이 가장 어려웠습니다. 알맞은 난이도여야 제대로 평가할 수 있기 때문이죠.

analysis, engine, analysis engine, tentuplay, analysis engine lead, engine lead, programming, sabrina

Q.코딩테스트를 통해 입사하신 분들과 실제 합은 잘 맞으셨나요?

네. 코딩테스트에서 엿볼 수 있었던 많은 부분들이, 입사 후에도 똑같이 나타났습니다. 생각했던 것 이상으로 말이죠. 많은 부분들이 예상했던 대로였습니다. 새로 입사하신 분들도, 기존 텐투플레이 개발팀의 인원 모두 수월하게 업무를 볼 수 있었습니다.

( 텐투플레이 코딩테스트 살펴보러 가기 ▶)

Q.자랑하고 싶은 텐투플레이 개발팀의 특징이 있다면?

효율적으로 일하는 방식에 대해 고민을 많이 합니다. 서로 문제점을 얘기하고 개선 방안을 제안하는 데 거리낌이 없습니다. 그리고 각자 자발적으로 필요한 업무를 찾고 수행하기 때문에, 굳이 얘기하지 않아도 업무가 잘 진행되고 있다는, 서로에 대한 믿음이 있습니다.

Q.앞으로 어떤 동료들과 함께 하고 싶으신가요?

개발팀뿐만 아니라 지금 함께 일하고 있는 텐투플레이 동료처럼, 제품이나 시스템에 대해 이성적으로 고민하고, 매사 자발적이고, 배려하는 동료들과 함께 하고 싶습니다.

analysis, engine, analysis engine, tentuplay, analysis engine lead, engine lead, programming, sabrina

Q. 여러 질문들에 대한 알찬 대답 감사합니다. 마지막으로, 성복님이 텐투플레이에서 이루고자 하는 바는 무엇인지 알려주세요.

텐투플레이의 목표인 ‘게임의 개발부터 운영까지 새로운 패러다임을 제시하고 전파’ 시킬 수 있도록 가능한 한 많은 영역에서 기술적인 서포트를 할 수 있도록 시야와 기술력을 키우고 싶습니다.

-------------

Analysis Engine Lead 성복님과의 인터뷰는 여기까지입니다. 개발자는 생소한 기술, 알 수 없는 에러들과 끊임없이 직면한다고 들었습니다. 문제를 단순히 해결하는 것을 넘어, 더 나은 길을 찾아내는 성복님이 정말 대단하다고 생각합니다! 바쁜 일정 속에서도인터뷰에 응해 주신 성복님께 감사드리며, 다음 사내 인터뷰도 기대해주세요! 🤗

(텐투플레이의 팀원 보러가기 ▶)