Quelles sont les positions chaudes qui sont difficiles à obtenir dans l'industrie du jeu? Client / Serveur / Moteur de jeu / Réseau et base de données ou autre?
Quelles sont les positions chaudes qui sont difficiles à obtenir dans l'industrie du jeu? Client / Serveur / Moteur de jeu / Réseau et base de données ou autre?
Réponses:
Les artistes techniques sont rares comme les dents de poule. C'est-à-dire quelqu'un qui est principalement un artiste, mais qui peut également écrire / coder et comprendre la technologie de shader qui sous-tend les trucs artistiques.
De plus, les bons programmeurs graphiques de shaders sont encore assez rares, c'est-à-dire quelqu'un qui peut créer certains des effets visuels les plus impressionnants et optimiser les performances de rendu.
Tout programmeur qui sait que ce n'est pas un pointeur const:
const MyClass* myObject = getObject();
Est une propriété chaude.
Sérieusement: les bons programmeurs sont difficiles à trouver et il y a beaucoup de gars inexpérimentés dans l'industrie des jeux vidéo.
Je dis que le plus chaud et le plus difficile est d'être un fondateur de Studio et d'avoir du succès dans ce domaine.
Les postes de codage semblent devenir moins excitants / créatifs et moins respectés chaque année et augmenter la taille de l'équipe :(
Pour chaque position de développeur `` passionnante '' (par exemple, des graphismes de pointe ou un codage de gameplay sur un gros titre), il faut environ 10 codeurs pour un travail assez ennuyeux (frontal, conformité TRC / TCR, outils, portage vers les plates-formes inférieures)
Vous ne ferez pas de gros jeux de codage à moins d'avoir vraiment de la chance (au bon endroit au bon moment). Le seul véritable argent est de fonder un studio et de le revendre à un mégapublicateur. Ou créer un grand succès inattendu avec une très petite équipe.
En tant que carrière, la programmation de jeux semble quelque peu sans issue, sauf si vous avez ce qu'il faut pour démarrer votre propre studio, ou si vous êtes prêt à abandonner le codage et à viser un rôle de gestion ...
Je dirais que la "position chaude" en ce qui concerne les programmeurs est probablement l'architecte principal, le moteur principal ou tout autre nom du même travail. Essentiellement le gars qui décide quoi mettre en œuvre et comment. C'est souvent une personne avec une très bonne connaissance de la programmation, quelqu'un qui a probablement l'une des meilleures vues d'ensemble du code dans l'entreprise. Je ne pense pas que c'est quelque chose que l'on recrute souvent à l'extérieur, mais plutôt à l'interne. Cela demande beaucoup d'expérience et ont souvent tendance à être les meilleurs programmeurs "généraux" qui y arrivent.