레이싱 게임을 개발하고 있습니다. 게임의 코어 플레이부터 UI, 서버를 다루고 있어요. 이를 위해선 다양한 기술과 다양한 컴퓨터 언어를 알아야하기 때문에 끊임없는 자기계발이 필요한것 같습니다. 거의 3년동안 이 프로젝트를 수행하고 있어요.
| 필요한 역량
글로벌 게임 개발사이고 저의 직군은 Software Engineer로 컴퓨터 공학 관련 역량이 요구됩니다. 같은 직군의 많은 사람들이 관련학과 출신입니다. 알고리즘과 자신이 보유한 기술에 대한 이해도, 저희 회사가 사용하는 기술에 대한 이해도도 검증합니다. 그밖에도 논리적으로 사고하고 말하는 능력, 같이 일할만한 종합적인 매력이 요구되는것 같습니다.
| 장점
프로그래머의 일반적인 경험?을 포함하여 개발자로서 커리어를 쌓고 싶다면 아주 좋은 환경이라고 생각합니다. 글로벌 서비스하는 게임을 어떻게 개발하고 어떻게 운영하는지 느껴볼 수 있고 대규모 서비스에선 어떤 변수들이 있는지 알아갈 수 있습니다. 실제로 많은 사람들이 알고 있는 게임이니 자부심또한 느낄 수 있습니다.
| 단점
아무래도 업무가 많고 문제를 해결하는데 많은 시간이 필요하다보니 야근이 많은 직종입니다. 늦은 밤까지 코딩하는경우도 많습니다. 또한 스스로 고민해야하기에 혼자 앉아 있는 시간이 매우 많습니다. 건강이 나빠질 수 있고 사회성이 좀 없어지게 될 수도 있습니다. ㅎㅎ