¿Cuáles son las posiciones calientes que son difíciles de obtener en la industria del juego? ¿Cliente / Servidor / Motor de juego / Redes y base de datos o más?
¿Cuáles son las posiciones calientes que son difíciles de obtener en la industria del juego? ¿Cliente / Servidor / Motor de juego / Redes y base de datos o más?
Respuestas:
Los artistas técnicos son raros como los dientes de gallina. Es decir, alguien que es principalmente un artista, pero que también puede escribir guiones / códigos y comprende la tecnología de sombreado que sustenta el material artístico.
Además, los buenos programadores de gráficos de sombreadores siguen siendo bastante raros, es decir, alguien que puede crear algunos de los efectos visuales más impresionantes y optimizar el rendimiento de la representación.
Cualquier programador que sepa que esto no es un puntero constante:
const MyClass* myObject = getObject();
Es una propiedad caliente.
En serio: los buenos programadores son difíciles de encontrar y hay muchos tipos sin experiencia en la industria de los videojuegos.
Digo que lo mejor y más difícil es ser un fundador de Studio, y ser exitoso en eso.
Las posiciones de codificación parecen ser cada vez menos emocionantes / creativas y menos respetadas con cada año que pasa y aumentan el tamaño del equipo :(
Para cada posición de desarrollo 'emocionante' (por ejemplo, gráficos de vanguardia o codificación de juego en un título grande), se necesitan alrededor de 10 codificadores para un trabajo bastante aburrido (front-end, cumplimiento de TRC / TCR, herramientas, portabilidad a las plataformas menores)
No ganarás juegos de codificación de mucho dinero a menos que realmente tengas suerte (el lugar correcto en el momento correcto). El único dinero real es fundar un estudio y vender hasta un megapublisher. O creando un gran éxito inesperado con un equipo muy pequeño.
Como carrera, la programación de juegos parece un callejón sin salida a menos que tenga lo necesario para comenzar un estudio propio, o esté dispuesto a renunciar a la codificación y apuntar a un rol de gestión ...
Yo diría que la "posición clave" cuando se trata de programadores es probablemente Arquitecto principal, Motor principal o cualquier otro nombre para el mismo trabajo. Esencialmente el tipo que decide qué implementar y cómo. A menudo es una persona con muy buenos conocimientos sobre programación, alguien que probablemente tenga una de las mejores descripciones del código de la empresa. No creo que sea algo a lo que a menudo te recluten externamente, sino que probablemente lo hagas internamente. Requiere mucha experiencia y, a menudo, tiende a ser los mejores programadores "generales" que llegan allí.
una persona que tiene paciencia y la búsqueda de aprender cuando llegan las nuevas tecnologías ... obtendría el trabajo que siempre quiso ... ya sea un programador de gráficos de juegos o un líder de programadores de juegos. Creo que puedes construir una casa solo después de haber comprado el primer ladrillo :)
subir es un proceso lento y muy deseado.