게임 개발자 신입으로 취업하기 위해서 필요한 것은 무엇일까?
취업을 위해 여러 회사의 공고를 확인해보고 지원해보면서 공고들에 있는 항목들을 정리했다.
일단 공통적인 자격요건은 대부분 아래 항목이다.
- 언어에 대한 이해 C#, C++
- 자료구조, 알고리즘에 대한 이해
- 게임 엔진 사용 경험 Unity,Unreal
- 객체 지향에 대한 이해 OOP,SOLID
- 문제 해결 능력 (트러블 슈팅 경험)
- 협업 능력
온라인 게임을 서비스하고 만드는 회사들은 추가적으로 아래 능력을 요구했다.
- 멀티스레드에 대한 이해
- 비동기에 대한 이해
- 클라이언트 서버 구조의 이해
- 네트워크 프로그래밍에 대한 이해
- 데이터 베이스에 대한 이해