Які гарячі позиції важко отримати в ігровій індустрії? Клієнт / Сервер / Ігровий движок / Мережі та база даних чи ще?
Які гарячі позиції важко отримати в ігровій індустрії? Клієнт / Сервер / Ігровий движок / Мережі та база даних чи ще?
Відповіді:
Технічні художники рідкісні, як зуби курей. Тобто хтось, хто в першу чергу художник, але хто також може сценарій / код і розуміє шейдерні технології, які лежать в основі мистецьких речей.
Крім того, хороші графічні програмісти шейдерів все ще досить рідкісні, тобто хтось, хто може створити деякі більш вражаючі візуальні ефекти та оптимізувати ефективність візуалізації.
Будь-який програміст, який знає, що це не показник const:
const MyClass* myObject = getObject();
Це гаряча властивість.
Серйозно: хороших програмістів важко підійти, і в галузі відеоігор є багато недосвідчених хлопців.
Я кажу, що найгарячіше і найважче - бути засновником Студії і бути успішним у цьому.
Позиції кодування стають менш захоплюючими / креативними і менш дотримуються з кожним роком та збільшенням чисельності команди :(
Для кожного "захоплюючого" положення розробника (наприклад, передова графіка або кодування геймплейного коду на велику назву) є близько 10 кодерів, необхідних для досить тугої роботи (передній кінець, відповідність TRC / TCR, інструменти, перенесення на менші платформи)
Ігри на кодування великих грошей ви не заробляєте, якщо вам не пощастить (правильне місце в потрібний час). Єдині реальні гроші - це створення студії та продаж до мегавидавця. Або створення несподіваного великого хіта з дуже маленькою командою.
Як кар'єра, програмування ігор здається дещо тупиковою, якщо у вас немає того, що потрібно для створення власної студії, або ви готові відмовитися від кодування та націлитись на роль управління ...
Я б сказав, що "Гаряча позиція", що стосується програмістів, - це, мабуть, головний архітектор, Lead Engine або будь-яке інше ім'я на тій же роботі. По суті хлопець, який повинен вирішити, що втілити і як. Це часто людина з дуже хорошими знаннями щодо програмування, хтось, мабуть, має один з найкращих оглядів коду в компанії. Я не думаю, що це часто те, що ти часто приймаєш на роботу зовні, але, швидше за все, внутрішньо. Це вимагає великого досвіду і часто мають тенденцію бути найкращими "загальними" програмістами, які там роблять.
людина, яка має терпіння та прагнути навчитися, коли приходять нові технології .. він отримає роботу, яку завжди хотів ... будь то графічний програміст ігор або керівник ігрового програміста. я вірю, що ти можеш побудувати будинок лише після того, як ти купив першу цеглу :)
підйом - це повільний і дуже бажаний процес.