게임 업계에서 입수하기 어려운 핫 포지션은 무엇입니까? 클라이언트 / 서버 / 게임 엔진 / 네트워킹 및 데이터베이스 또는 기타?
게임 업계에서 입수하기 어려운 핫 포지션은 무엇입니까? 클라이언트 / 서버 / 게임 엔진 / 네트워킹 및 데이터베이스 또는 기타?
답변:
기술 아티스트는 암탉 이빨처럼 드물다. 즉, 주로 예술가이지만 예술 작품을 뒷받침하는 셰이더 기술을 스크립트 / 코딩하고 이해할 수있는 사람입니다.
또한, 훌륭한 쉐이더 그래픽 프로그래머는 여전히 드문 경우입니다. 즉,보다 인상적인 시각 효과를 만들어 렌더링 성능을 최적화 할 수있는 사람입니다.
이것이 const 포인터가 아니라는 것을 아는 프로그래머라면 :
const MyClass* myObject = getObject();
뜨거운 속성입니다.
진지하게 : 좋은 프로그래머는 찾아 오기가 어렵고 비디오 게임 업계에는 경험이 많은 사람들이 많이 있습니다.
가장 화끈하고 힘든 것은 Studio 설립자이자 성공한 사람이라는 것입니다.
코딩 직책은 점점 흥미롭고 창의적이지 않고 매 해마다 존중받지 못하고 팀 규모가 증가하는 것으로 보입니다.
각 '흥미로운'개발 위치 (예 : 최첨단 그래픽 또는 큰 타이틀의 게임 플레이 코딩)에 대해 상당히 둔한 작업 (프론트 엔드, TRC / TCR 준수, 도구, 하위 플랫폼으로 이식)에 필요한 약 10 개의 코더가 있습니다.
운이 좋으면 (적시에 적절한 장소에) 돈이 없으면 큰 돈을 코딩 게임을하지 않습니다. 유일한 돈은 스튜디오를 설립하고 메가 출판사에게 판매하는 것입니다. 또는 아주 작은 팀으로 예상치 못한 큰 타격을 줄 수도 있습니다.
경력으로 게임 프로그래밍은 자신의 스튜디오를 시작하거나 코딩을 포기하고 관리 역할을 기꺼이하지 않으면 다소 막상 한 것처럼 보입니다 ...
프로그래머에게있어 "핫 포지션"은 아마도 Lead Architect, Lead Engine 또는 같은 직업에 대한 다른 이름 일 것입니다. 본질적으로 구현할 방법과 방법을 결정하는 사람. 프로그래밍에 대해 아주 잘 알고있는 사람 일 수도 있고, 회사에서 코드를 가장 잘 이해할 수있는 사람 일 수도 있습니다. 나는 그것이 당신이 종종 외부로 모집되는 것이 아니라 내부적으로 가장 많이 모집되는 것이라고 생각하지 않습니다. 많은 경험이 필요하며 종종 그것을 만드는 최고의 "일반적인"프로그래머가되는 경향이 있습니다.