Niveau d’études : | Bac+5 |
Bac conseillé : | Scientifique |
Employabilité : | Très bonne |
Salaire débutant : | 4 150 € brut |
Salaire confirmé : | 6 000 € brut |
Mobilité : | Très bonne |
Code ROME : | M1805 |
Code FAP : | M2790 |
Autres intitulés du métier : Lead dev ; Lead développeur ; Tech lead ; Responsables des développeurs ; Lead coder ; Lead développeuse.
Profession : lead programmeur
Responsable de l’architecture du jeu vidéo, du bon déroulement et de sa qualité, la lead programmeuse gère une équipe de développeurs dont la mission est de réaliser la programmation du jeu. Avec une vision d’ensemble et des connaissances techniques pointues, elle est la référente technique. Suivant les situations, elle peut posséder une spécialisation dans le domaine du mobile, de la programmation en ligne, dans le moteur ou encore dans le gameplay. Un métier qui s’exerce généralement avec un profil sénior.
Lead programmeur jeux vidéo, un métier qui fait sens
Ce n’est plus une exception, mais bien une volonté qui se généralise : de plus en plus de personnes envisagent d’exercer leur travail avec sens. Concrètement, derrière l’idée de sens, il s’agit de pouvoir faire un métier qui motive, qui permet de s’épanouir, qui apporte un sentiment de bien-être ou encore de reconnaissance. Devenir lead programmeur peut permettre d’atteindre ce but s’il s’agit d’un objectif de carrière. Un métier qui demande un certain niveau d’engagement, mais qui peut très bien vous combler sur le plan professionnel et forcément sur le plan personnel.
Les missions du lead programmeur
Sur la production d’un jeu vidéo, le lead programmeur intervient tout au long du développement en veillant toujours à ce que le cahier des charges soit respecté et que la qualité soit au rendez-vous. Donc ses missions portent sur plusieurs points :
- La conception et la participation au développement
- La programmation de certains aspects du jeu
- La définition et la distribution des missions de chaque membre de l’équipe
- La gestion du développement de fonctionnalités
- L’assurance de la conformité du développement
Pour tout problème lié à l'envoi de ce formulaire, écrivez à contact@gamingcampus.fr ou appelez le 04.28.29.81.03.
Les compétences d’un lead programmeur
Une lead programmeuse est en mesure de posséder des compétences à la fois techniques et managériales. C’est ce qui lui permettra d’ailleurs de pouvoir accéder à ce poste. Dans le détail, ce professionnel de la programmation maîtrise les éléments suivants :
- La programmation graphique, d’outils, réseau
- Les langages de développement
- Les méthodes de conception d’un moteur de jeu
- Les outils de production, d’intégration, de visualisation, de test
- La gestion de projet (délais, coûts…)
- Le management
De plus, il possède une très bonne culture jeu vidéo, est en veille permanente de tout ce qui se fait dans le milieu. Et connait bien la chaîne de production d’un jeu vidéo.
Les qualités d’un lead programmeur
Une lead programmeur se doit d’avoir certaines qualités importantes pour répondre aux missions et directives qui lui sont confiées. Ainsi, il s’agit d’une personne :
- Avec un certain leadership
- Qui sait faire preuve de rigueur, de pédagogie et d’analyse
- Sachant manager et guider une équipe
- Impliquée
Les soft skills recherchées par les entreprises
Complémentaires aux compétences techniques, dites hard skills, qui s’apprennent à la fois en formation et par l’expérience, les soft skills relèvent plutôt des compétences humaines ou douces (suivant les définitions). Très demandées ces dernières années, les recruteurs y accordent une attention particulière lorsqu’il s’agit d’embaucher un futur lead programmeur jeux vidéo. Derrière les soft skills, il s’agit de trouver la personne dont les traits de caractères apporteront un plus à l’entreprise. Ainsi, avoir de l’empathie, savoir mener une équipe en étant à l’écoute des besoins de chaque individu, savoir résoudre des problèmes complexes, pouvoir faire face aux imprévus et aux évolutions rapides du secteur sont autant de soft skills nécessaires à avoir pour le poste de lead programmeuse.
Quelles études pour devenir lead programmeur ?
Quel diplôme ?
On ne devient pas lead programmeur en sortie d’étude. Comme tout métier à responsabilités, celui de lead programmeurs demande à suivre une formation en informatique avec une spécialisation en jeu vidéo de niveau Bac +5 (après un Bac +3). Cela permet d’acquérir de solides bases à la fois techniques et managériales pour envisager la suite. C’est ce qui sera le plus pertinent.
On estime approximativement que près de 5 000 étudiants sont inscrits dans une formation de programmeur.
Quel bac ?
Vouloir exercer à ce poste demande d’anticiper un peu sa formation et ce, dès le lycée. Après une seconde générale, il faudra choisir entre deux options : le bac général ou le bac technologique STI2D. Ces deux formations sont importantes, car elles sont une première étape avant l’orientation en études supérieures. L’une ou l’autre permettent d’acquérir les fondamentaux recherchés quand on souhaite devenir lead programmeur. Concrètement, elles sont un moyen d’apprendre à apprendre, de développer de premières compétences techniques, de découvrir le sens des mots autonomie, logique et responsabilité.
Quelle école d'informatique pour devenir lead programmeur jeux video ?
L’école du Gaming Campus G. Tech forme au développement informatique et plus spécifiquement au jeu vidéo.
- Bachelor Développeur informatique, option jeu vidéo et MSc Programmation jeu vidéo
- Pédagogie 100% par projets, encadrés par des professionnels en activité
- 3 stages pendant le bachelor et 2 ans en alternance en MSc
- Lyon et Paris
Quelles sont les bonnes questions à se poser avant de s’orienter en programmation ?
Avant de choisir son orientation, il est utile de prendre quelques minutes pour se poser des questions qui conditionneront la suite de vos études. Ainsi, il faut se demander plusieurs choses :
- Suis-je à l’aise avec l’informatique ?
- Ai-je déjà fait du code ?
- Comment et par quel moyen devenir lead programmeuse ?
- Quelles sont les caractéristiques pour devenir lead programmeur ?
- Faut-il se former pour cela ?
- Puis-je devenir responsable d’une équipe de programmeur après une formation ?
- Pourquoi choisir une école pour se former ?
- Pour quelle raison faire un Bachelor ou un MSc ?
- Quel est le contenu des formations ?
- Des professionnels du terrain interviennent-ils en formation ?
- Des stages sont-ils proposés ?
- L’école dispose-t-elle d’un bon réseau d’entreprises ?
- Quels sont les débouchés possibles ? Et les possibles évolutions de carrière ?
- Dans quels studios travailler ?
Avant de s'imaginer à ce poste à responsabilité, il faut posséder prioritairement un bon bagage technique et des compétences en matière d'utilisation de logiciels et d'outils. A une formation qui démarre à Bac +3 et qui se poursuit à Bac +5, il faudra quelques années d'expérience en entreprise. Lead programmeur n'est pas accessible avant. C'est pourquoi, au sein de notre école G. Tech, nous mettons tout en oeuvre pour que de futurs professionnels puissent obtenir un niveau de qualification adéquat avec une pédagogie tournée vers des projets concrets.
Développez vos compétences en langages informatiques appliqués aux jeux vidéo.
- javascript
- php
- MySql
- C#
- C++
- Unity
- Unreal
- Culture gaming
Diplôme obtenu | Titre école bachelor (bac+3) |
Admission post bac | Bac généraliste ou technologique |
Admission parallèle | Bac+1 ou Bac+2 validés |
Durée totale de formation | 3 ans (si admission post bac, 520h / an) |
Evaluation | Notation des projets + Partiels semestriels + Crédits ECTS (180) |
Campus | Lyon et Paris |
Stages | 1 stage chaque année |
Devenez un expert du développement d'un jeu vidéo et disposez d'une culture du management forte !
- C#
- C++
- Unity
- Unreal
- Tools
- IA
- Management
- Anglais
Diplôme obtenu | Titre école MSc (bac+5) + Titre RNCP niveau 7 |
Pré-requis | Bac+3 ou Bac+4 validés |
Durée totale de formation | 2 ans (449h / an) |
Evaluation | Notation des projets + Partiels semestriels |
Campus | Lyon et Paris |
Alternance | Chaque année, 3 semaines en entreprises / 1 semaine à l’école |
Effectif moyen par classe | 30 étudiants |
Taux de réussite 2021 | NC |
Taux de satisfaction 2021 | 92% |
Rentrée | Octobre |
Portes ouvertes en ligne ou en physique. 1h d’échanges
pour tout savoir sur l’école Gaming Campus de votre choix.
Les programmes des formations
Nos programmes des formations misent sur la professionnalisation. C’est pourquoi, tout est fait pour que vous puissiez acquérir les bases de la programmation et du langage informatique en tenant compte des nouveautés et des innovations.
Pour exemple, voici les cours dispensés en Bachelor :
- L’histoire du jeu vidéo
- Le game design
- La photographie
- Le sound design
- L’informatique
- Le code
- Les systèmes réseaux
- Les bases données
- Le moteur jeu
- Le développement d’applications web
- L’économie du jeu
- Le droit du travail et des sociétés
- L’anglais
Plus de détails sur le programme du Bachelor
En MSc, les volets management et programmation seront approfondis, mais aussi :
- La gestion financière
- La création d’entreprise
- La conduite de projet
- Le développement informatique
- Les langages de programmation
- L’architecture des moteurs de jeu
- La maîtrise des différents moteurs de jeu vidéo (Unity 3D, Unreal…)
- La programmation graphique
- Le big data
- La VR
Plus de détails sur le programme du MSc
S’inscrire dans nos formations
Pour l’ensemble de nos formations Bachelors, les candidatures sont libres puisque nous ne faisons pas partie de Parcoursup. Vous pouvez donc postuler directement depuis notre plateforme en ligne, ici.
Pour information, notre Bachelor Développeur informatique, option jeu vidéo et notre MSc Programmation jeu vidéo ont déjà reçu les prix de diplômes innovants de l’année 2020 par l’agence de notation EEA Eduniversal. Le MSc est même certifié au Titre RNCP, niveau 7.
Trouver un stage ou une alternance
Durant tout son cursus, l’étudiant va réaliser une série de stages. L’occasion d’appliquer ses connaissances apprises en cours, de faire des rencontres de professionnels et de participer à des projets concrets. En tant que stagiaire, l’étudiant pourra se voir confier des tâches précises et quelques responsabilités. Ces expériences représentent des moments à ne pas négliger et à penser comme des expériences qui viendront nourri votre avenir professionnel. Elles peuvent même être une opportunité d’emploi derrière, en particulier pour les périodes d’alternance.
A G. Tech, les périodes de stage se déroulent en fin d’année : deux mois les 1ère et 2ème années de Bachelor ; trois mois en 3ème année.
En MSc, il s’agit de six mois en 4ème année et une 5ème année complète faite de stage et de CDD.
Afin de faciliter vos recherches, nous publions régulièrement des offres au sein de l’école qui proviennent de nos entreprises partenaires. Si vous voulez en savoir plus sur les stages déjà effectués par nos étudiants rendez-vous ici et pour les alternances sur cette page.
Le salaire d’un lead programmeur ?
En fonction de ses années d’expérience, de son profil et de l’entreprise pour laquelle il travaille, le salaire d’une lead programmeur est variable. Mais en moyenne, elle gagne près de 50 000 euros par an, soit plus de 4 000 euros par mois. La lead programmeuse se classe au 4ème rang des salaires des métiers du jeu vidéo.
Exercer au Canada, à Montréal particulièrement, permet de gagner très bien sa vie en tant que lead programmer. Certains profils atteignent facilement les 125 000 dollars annuels (10 000 dollars mensuels). La moyenne étant de 90 000 dollars (7 500 dollars). A Los Angeles, même constat. 152 000 dollars par an soit 12 500 dollars par mois pour le salaire maximum. La moyenne étant à 100 000 dollars (8 300 dollars par mois).
Dans quelle entreprise travailler ?
Partout, au sein de chaque studio de développement de jeux vidéo, se trouve un lead programmer qui gère une équipe de programmeurs. On le retrouve ainsi chez Sony, Pure Imagination Studios, Blizzard, Activision, pour n’en citer que quelques-uns. De plus, il peut exercer ailleurs dans diverses entreprises de l’informatique, du web, de la santé.
Quelques exemples :
- Des studios de développement de jeux (Nintendo, Electronics Arts…)
- Des studios de jeux sur mobile (Green Panda Games)
- Des agences web
- Des studios de serious game (DOWiNO…)
Les conditions de travail
En devant lead programmeur, il faut savoir dans quel métier vous vous engagez. Vous aurez des responsabilités, un calendrier à respecter, des tâches à suivre, vous devrez être à l’écoute de votre équipe. Si bien qu’il s’agit d’un métier prenant et parfois exigeant. Pour l’occuper de la meilleure manière qu’il soit, les conditions de travail doivent être au rendez-vous. Environnement de travail, hiérarchie bienveillante, autonomie sont des conditions qui devraient être réunies.
Les horaires
Le temps de travail d’une lead programmeuse sont difficiles à établir. Si dans les faits, il peut réaliser 35 heures par semaine, soit un temps plein, il se peut que ce soit bien plus. Ce manager ne comptera pas ses heures. Ce n’est pas de partout, mais bien souvent, lead programmeur demande de s’investir à la tâche. Un engagement fort. Il faut le savoir.
Rattachement hiérarchique
Chaque studio dispose de sa propre organisation néanmoins, il est courant que le lead programmeur soit rattacher directement au directeur technique au au directeur de production.
Comment trouver un emploi de lead programmeur ?
Dans le jeu vidéo, les offres d’emploi de la programmation sont plutôt nombreuses. Encore faut-il trouver la bonne opportunité, celle qui vous correspondra. Pour cela, il faut pouvoir multiplier les démarches. Mais avant toute chose, si vous êtes déjà en poste dans une entreprise sur un métier de la programmation, vous pourrez évoluer vers celui de lead si l’opportunité se présente. Sinon, à vous de chercher ailleurs. Auprès de votre réseau, de sites spécialisés comme Gaming Jobs, Seek-Team ou l’Agence française pour le jeu vidéo. De Pôle emploi ou bien même de Linkedin.
Evolution de carrière
Un lead programmeur travaillera principalement dans un studio de jeux vidéo. Il peut être spécialisé dans les jeux pour mobile, les serious games ou encore les jeux online. S’il démarre en tant que programmeur, il atteindra ce poste à responsabilités et pourra après quelques années, s’imaginer aussi à une autre fonction comme chef de projet jeu vidéo.
Lead programmeur freelance, comment faire ?
Parfois pour un projet de jeux vidéo, un studio peut faire appel à un lead programmeur freelance. Il s’agit pour l’entreprise de compter sur un expert, un professionnel qui connaît aussi bien la technique que l’encadrement d’équipe que la gestion de projet. Devenir lead programmeuse freelance est donc possible après plusieurs années d’expérience en tant que programmeur. Avoir un bon carnet d’adresses et certaines appétences techniques spécifiques pourront faire la différence.
Comment devenir lead programmeur à l’étranger ?
Ayez quelques années d’expérience au même poste avant de vous lancer e projet de partir à l’étranger. Nombreux en rêvent. Mais pour travailler au sein d’un studio aux Etats-Unis, il faut pouvoir disposer de toutes les cartes. Autrement dit, être diplômé d’abord cela va de soi, puis avoir de l’expérience et enfin parler anglais nécessairement. Après quoi, il est possible de postuler à une offre ou de candidater librement. Suivant le studio, n’hésitez pas adapter votre son CV et à présenter un portfolio de vos travaux. Enfin, pour préparer la vie sur place, passez par des organismes qui peuvent vous conseiller sur l’accès au logement, aux services de santé et pour les aspects administratifs. Une aide bienvenue.
Formation développeur de jeux vidéo pour les pros
Professionnel du jeu vidéo ou non, découvrez le développement de jeu vidéo avec notre formation 100 % en ligne. Grâce à l’expertise de nos coachs, vous obtiendrez ainsi les compétences nécessaires pour devenir développeur. Accessible à tous, notre formation peut être financée intégralement avec votre CPF, Pôle emploi ou autres.
Formation Programmer des Jeux Vidéo, en ligne
DURÉE : 190 heuresLes lead programmeurs connus
Grâce au travail de certains lead programmeurs jeux vidéo, des jeux ont connu un succès mondial. On peut citer par exemple : Peter Molyneux (Fable), Ron Gilbert (The Secret of Monkey Island), John Romero (Doom), etc.
Les avantages et inconvénients du métier de lead programmer
Les avantages liés au métier de lead programmer sont les suivants :
- Grande flexibilité
- Rémunération attractive
- Mobilité forte
- Enrichissante
Des inconvénients sont aussi à accepter, tels que :
- Savoir gérer la pression et les contraintes
- Besoin de se former en permanence aux nouvelles techniques
- Avoir un certain leadership pour manager (avantage ou inconvénient)
Nicolas Hognon détaille les avantages et inconvénients de son métier : « L’un des avantages est de prendre part aux décisions techniques concernant un projet. Je dis prendre part, car même s’il faut bien sûr des fois trancher, il ne faut pas forcément imposer ses idées sans écouter. Et aussi certaines décisions peuvent être imposées par d’autres problématiques que la technique. Même si on ne décide pas de tout quand l’équipe est assez compétente et bien organisée, l’impression d’être le chef d’orchestre d’une mécanique bien huilée est assez satisfaisante.
A l’inverse, le fait de devoir gérer l’équipe et les problématiques qui en découlent peuvent éloigner le lead du code (ne plus mettre les mains dans le cambouis). De plus, c’est être dépendant de la taille de l’équipe et du projet. »
En résumé
Il supervise le développement d'un jeu vidéo et est responsable d'une équipe de programmeurs. De manière plus concrète, le lead programmeur est un référent technique et il est le garant de la cohérence des solutions techniques choisies en fonction du projet et de ses contraintes. S'il programme encore, ce n'est toutefois plus son activité principale. Métier qui s'acquiert avec de l'expérience, un bon lead programmeur doit avoir de bonnes compétences relationnelles, de la production, techniques haut niveau et aussi des connaissances en droit du travail.
💰 Quel est le salaire d'un lead programmeur ?Un lead programmeur peut gagner en moyenne 50 000 euros par an. C'est ce que nous constatons, mais bien sûr ce salaire va dépendre de nombreux facteurs tels que ses années d'expérience, l'entreprise pour laquelle il travaille, le statut également (intérim, indépendant, CDI). Même chose du côté du Canada ou des Etats-Unis. Un lead programmeur verra sa rémunération différente selon les caractéristiques. S'ils s'affichent en moyenne à 125 000 dollars annuels pour les plus gros, la moyenne tourne plutôt autour de 90 000 dollars. 100 000 dollars à Los Angles.
🧠 Quel niveau d'étude pour devenir lead programmeur ?Un niveau Bac +3 ou Bac +5 est recommandé dans le domaine informatique. Tout en ayant une spécialisation dans le jeu vidéo. C'est une base indissociable. Néanmoins, on ne devient pas lead programmeur à la sortie des études, même après un MSc. Il est possible de l'être seulement après avoir eu de l'expérience sur des projets en tant que programmeur (moteur, jeux vidéo, gameplay...) et surtout avec un très bon niveau de compétences techniques et relationnelles.
🎓 Quel Bac choisir pour devenir lead programmeur ?Vouloir devenir programmeur et pourquoi pas lead programmeur dans quelques années se dessine dès le lycée. En effet, la période du secondaire permet d'envisager son orientation future. Dès lors, pour travailler sur le développement d'un jeu vidéo, il faut être plutôt à l'aise avec les matières scientifiques et mathématiques. Donc pour un Bac général, les spécialités à sélectionner sont : mathématiques, sciences de l'ingénieur et Numérique et sciences informatiques. L'autre possibilité étant de suivre un cursus en filière technologique avec un Bac STI2D.
📚 Quelle est la formation pour devenir lead programmeur ?Si le nombre de formations pour apprendre les langages informatiques s'est multiplié ces dernières années, les programmes pour apprendre à coder spécialement pour le jeu vidéo sont plus rares. C'est pourquoi, nous avons créé à Gaming Campus, l'école G. Tech avec deux formations : le Bachelor Développeur informatique, option jeu vidéo. Une formation en trois ans qui permet à la fin de maîtriser tous les aspects du développement informatique, mais également d'apprendre la culture du jeu vidéo. Puis, nous proposons le MSc Programmeur jeu vidéo. Un cursus en deux ans qui permet d'approfondir le code spécifiquement lié aux jeu vidéo. De plus, des cours en management et en conduite de projets sont enseignés. Pour les deux diplômes, des stages permettent de mettre en pratique les acquis. De plus, ils participent aux premières expériences professionnelles.
🎮 Comment devenir lead programmeur ?Le métier de lead programmeur jeux vidéo est rendu possible après quelques années d'expérience. Ce ne sera donc pas après trois ou cinq années de formation. Il faudra ainsi bien maîtriser les aspects techniques, les compétences managériales et la gestion de projets. Mais pour cela, avoir les bases techniques s'apprend à l'école en passant par un Bachelor et/ou un MSc. Ce que nous proposons à G. Tech, au sein de notre école d'informatique. Elle est accessible avec un Bac général ou technologique avec option scientifique, mathématiques ou numérique.
Comment devenir lead programmeur ?
En gravissant petit à petit les échelons. Devenir lead programmeur passe d’abord par exercer son métier de programmeuse durant quelques années afin d’acquérir de l’expérience. Ensuite, avec l’envie de gérer des projets et une équipe, il est possible d’accéder à un niveau au-dessus. Pour cela, il est conseillé d’avoir des connaissances fondamentales. G. Tech propose de vous former à la fois en technique et en management avec son Bachelor et son MSc.
En vidéo