Каковы горячие позиции, которые трудно получить в игровой индустрии? Клиент / Сервер / Игровой движок / Сеть и база данных или еще?
Каковы горячие позиции, которые трудно получить в игровой индустрии? Клиент / Сервер / Игровой движок / Сеть и база данных или еще?
Ответы:
Технические художники редки, как куриные зубы. То есть тот, кто в первую очередь художник, но который также может писать сценарии / кодировать и понимать технологию шейдеров, лежащую в основе искусства.
Кроме того, хорошие программисты шейдерной графики все еще довольно редки, то есть те, кто может создавать некоторые из наиболее впечатляющих визуальных эффектов и оптимизировать производительность рендеринга.
Любой программист, который знает, что это не константный указатель:
const MyClass* myObject = getObject();
Это горячая собственность.
Серьезно: хороших программистов трудно найти, и в индустрии видеоигр есть много неопытных ребят.
Я говорю, что самое трудное и трудное - быть основателем студии и быть успешным в этом.
Позиции кодирования кажутся менее интересными / креативными и менее уважаемыми с каждым годом и увеличением численности команды :(
Для каждой «захватывающей» позиции разработчика (например, передовая графика или кодирование геймплея для большого заголовка) требуется около 10 кодеров, необходимых для довольно скучной работы (интерфейс, соответствие TRC / TCR, инструменты, портирование на платформы меньшего уровня)
Вы не будете зарабатывать большие деньги на коде, если вам не повезет (в нужном месте и в нужное время). Единственные реальные деньги - это основание студии и продажа мегапубликатору. Или создание неожиданного большого хита с очень маленькой командой.
Как карьера, программирование игр кажется несколько тупиковым, если у вас нет того, что нужно для создания собственной студии, или если вы не хотите отказаться от кодирования и стремиться к роли менеджера ...
Я бы сказал, что «горячая позиция», когда дело касается программистов, - это, вероятно, ведущий архитектор, ведущий движок или любое другое имя для той же работы. По сути, парень, который решает, что и как реализовать. Это часто человек с очень хорошими знаниями в области программирования, который, вероятно, имеет один из лучших обзоров кода в компании. Я не думаю, что это то, что вы часто привлекаете внешне, но скорее всего внутренне. Это требует большого опыта и часто имеет тенденцию быть лучшими «общими» программистами, которые делают это там.
человек, у которого есть терпение и стремление учиться, когда появляются новые технологии ... он получит работу, которую он всегда хотел ... будь то программист игровой графики или программист игры. я верю, что ты сможешь построить дом только после того, как купишь первый кирпич :)
Подъем - это медленный и очень желанный процесс.