Poster une réponse à un sujet: Dévellopeur de jeux vidéos
Attention, ce sujet est un sujet ancien (5251 jours sans réponse)
SMaton
Bon voila... je suis de retour de mon petit week-end a la mer
Voici quelques commentaires vis-a-vis des questions:
Est-ce que il fau au moins un diplome (Ecole supérieur , universitées) , pas le CESS hein, genre un pour pouvoir être engagé par une entreprise de dévellopement.
Franchement? Si t'es bon, si tu arrive a impressionner les developpeurs avec ton talent de programmeur (et donc avec ta demo), t'as pas besoin de diplome MAIS (oh grand mais) fait un diplome d'abord. N'entre JAMAIS dans les jeux d'ordi sans une alternative. N'importe laquelle... fossoyeur fait deja l'affaire si t'es pret a travailler dans ce metier (il faut un diplome pour travailler comme fossoyer?!? j'en doute, la).
C'est tres difficile de rentrer dans les jeux d'ordi... mais pour sortir... t'as quasi rien a faire. Les entreprises tombent comme les mouches. Le job n'est pas sur du tout et tu peux etre sur que meme quand tu es dans le metier depuis des lustres, t'as des difficultes a trouver une place. Pourquoi? Parce que plus tu as de l'experience, plus tu demande comme payement. En tout cas tous les jobs (en dehors de la belgique) te permettent de discuter de ton prix. Et ca, d'un cote c'est bien (parce que tu peux demander ce que tu vaux a tes yeux) et mal en meme temps (parce que les nouveaux demandent beaucoups moins que toi). Exemple: En allmagne une grande partie du developpement des jeux (qualité B, A ou AA) est fait par des stagiaires. Ces gars la travaillent arrache pied 50-80h par semaine pour realiser leur reve: rentrer dans le developpement des jeux d'ordi. Et puis ils coutent la moitie d'un developpeur normal.
Donc garder sa place n'est pas chose donne. Si tu as des alternatives, tant mieux. Personellement, je fais encore des jeux d'ordi, mais je selectionne. J'ai refuse la participation au developpement d'un MMO il y a un mois parce que 90% des developpeurs ont ete vire avant et le restant n'etaient que des stagiaires. Ca plus le fait que le MMO en question ne correspondait pas a mon propre niveau de qualite. Donc depuis quelques annees, quand je ne fais pas des jeux d'ordi, je travaille dans le business serieux (applications pour des entreprises dans le CAD, les banques, la musique, ...)
Ensuite si je vais m'inscrire dans une école laquel me conseillez vous , et quel branche je devrai suivre car j'ai vu dans chaque école d'informatique qu'il y avait plusieur branche d'informatique.(J'ai vu que tu as cité l'ULG).Car je sais déjà qu'il faut de la base en C++
La, aucune idee. Comme je l'ai dit, j'ai fait quasi que des mauvaises experiences avec des etudiants des universites. Manque de savoir faire, manque d'initiatives propres, manque d'interet reel, ... La formation etait en dessous de ce que quelqu'un qui s'interesse vraiment a l'affaire peux apprendre par soi-meme.
Ceci dit: regarde de pres les differents formations que les universites offrent. Oublie celles ou le C++ est considere comme langue de deuxieme zone. Prefere celles qui ont une approche pratique au travail (par exemple le travail en groupe du developpement d'un logiciel) et regarde celles qui ont des "groupes des travail extra-scolaires" (des groupes qui se rencontrent en dehors des cours pour "parler" developpement). Il faut savoir le comment et le pourquoi, mais il faut aussi connaitre le "travail" lui meme.
Les langues que je maitrise sont les français , l'anglais et l'espagnol , je peu allez où avec ça?
Avec l'anglais, tu va ou tu veux. J'ai travaille dans des equipes dont les participant venaient de tous horizons: Allemagne, Suede, Turkie, Japon, Russie, Pay-Bas, France, Italie, ... La langue utilise lors des meetings: anglais. La langue des documents: anglais.
En plus, quasi toutes les informations et papers sont ecrit en anglais. Alors si tu veux travailler dans le domaine, concentre toi sur l'anglais et ne le maitrise pas, respire le
Et sinon si je suis pas indiscret : à quoi ressemble le salaire?
Si tu veux devenir riche, ne fait pas de jeux d'ordi
Les jeux d'ordi, c'est une affaire de coeur et pas d'argent.
Le plus bas que j'ai vue, c'etait 1100 Euro net. Sans avantages (il y en a pas). Perso, en tant qu'independenant, les entreprises grincent des dents quand je dit un chiffre plus haut que 5500€ par mois (je paie l'ONSS et tout le tralala moi meme). Dans le "business serieux" je ne suis quasi jamais en dessous de 6500€ par mois (en tant qu'independant). Pour un salarie cela devrait correspondre a 1400€ net pour les jeux d'ordi, et 2000€ net pour le serieux.
Maintenant, il y a des recensements de salaire fait par gamasutra (non, pas Kamasutra): Salary survey 2008
Celui de 2009 est vient de finir il y a quelques semaines et n'est pas encore dispo. Mais soit prudent: Les chiffres refletent plutot les Etats-Unis.
Aussi au niveau de l'offre et la demande , on en recherche des dévelopeurs ?Ou bien c'est saturé?
On en cherche partout, mais la bataille est rude. Il y en a beaucoups (trops) qui veulent faire les jeux d'ordi. A un point que le calcul des developpeurs est souvent faire sur cette base: Si mon ancien programmeur ne travaille pas comme moi je le veux (>40h/semaines + week-ends sans remuneration supplementaire), je prends 2 jeunes qui coutent moins mais qui travaillent plus parce qu'ils veulent rentrer dans le domaine.
Un developper belge m'avait "teste" en fevrier. Je devais faire un petit jeux avec leur framework en deux jours. Mon test etait bon, tout y etait, j'ai ete invite. Sur place je decouvre que mon prix (pourtant annonce avant) etait trop haut (5000€/mois) et qu'ils payent moins pour des etudiants venant d'une universite en france. Ces etudiants leur etaient "fourni" par leur partenaire (voir financier) francais. Fin d'histoire: ou bien j'acceptait de travailler pour ~500€ de moins et je me tapais 240km tout les jours (aller-retour) ou je n'ai pas le contrat... donc pas de contrat car 240km par jour, c'en est trop.
après mes étude il vaut mieux que je travaille quelque par afin d'avoir une assez bonne experience professionel?
Meme si tu travaille en tant que developpeur professionel quelque part, quand tu rentre dans les jeux d'ordi, tu es un bleu. Tu commence tout en bas de l'echelle. C'est peut-etre con de le dire, mais les jeux d'ordi, c'est le summum du developpement de logiciel. Aucune autre branche de l'informatique reunit autant de difficultes dans un seul projet. Donc ton experience professionel peut etre util, mais ce n'est pas indispensable.
c'est tout confu dans ma tête je sais par où commencer
Commence par programmer des petit jeux: tic-tac-toe et autres jeux du meme genre facile. Ce serait un bon debut. Apprend a programmer et cherche a depasser tes limites.
Et puis si il fau que jes les contact je les contact comment? le service client?
Bon la... j'ai du rigoler... le service client a vraiment autre chose a faire que te fournir les addresses email des developpeurs
Franchement, va sur les sites des developpeurs et regarde leurs job-page. Prends les magazins (je sais jamais: magasin ou magazin
) des jeux et regarde le nom des developpeurs, puis recherche leur site, puis tout le reste. La plus-parts des developpeurs ont une page avec des offres-d'emploi avec une description plus ou moins detaille de ce qu'ils recherchent.
Ca c'est vrai... et de plus en plus les "jeunes" perdent cette capacite
A plus...
![:smile: :smile:](images/smileys/smile.gif)
Voici quelques commentaires vis-a-vis des questions:
Est-ce que il fau au moins un diplome (Ecole supérieur , universitées) , pas le CESS hein, genre un pour pouvoir être engagé par une entreprise de dévellopement.
Franchement? Si t'es bon, si tu arrive a impressionner les developpeurs avec ton talent de programmeur (et donc avec ta demo), t'as pas besoin de diplome MAIS (oh grand mais) fait un diplome d'abord. N'entre JAMAIS dans les jeux d'ordi sans une alternative. N'importe laquelle... fossoyeur fait deja l'affaire si t'es pret a travailler dans ce metier (il faut un diplome pour travailler comme fossoyer?!? j'en doute, la).
C'est tres difficile de rentrer dans les jeux d'ordi... mais pour sortir... t'as quasi rien a faire. Les entreprises tombent comme les mouches. Le job n'est pas sur du tout et tu peux etre sur que meme quand tu es dans le metier depuis des lustres, t'as des difficultes a trouver une place. Pourquoi? Parce que plus tu as de l'experience, plus tu demande comme payement. En tout cas tous les jobs (en dehors de la belgique) te permettent de discuter de ton prix. Et ca, d'un cote c'est bien (parce que tu peux demander ce que tu vaux a tes yeux) et mal en meme temps (parce que les nouveaux demandent beaucoups moins que toi). Exemple: En allmagne une grande partie du developpement des jeux (qualité B, A ou AA) est fait par des stagiaires. Ces gars la travaillent arrache pied 50-80h par semaine pour realiser leur reve: rentrer dans le developpement des jeux d'ordi. Et puis ils coutent la moitie d'un developpeur normal.
Donc garder sa place n'est pas chose donne. Si tu as des alternatives, tant mieux. Personellement, je fais encore des jeux d'ordi, mais je selectionne. J'ai refuse la participation au developpement d'un MMO il y a un mois parce que 90% des developpeurs ont ete vire avant et le restant n'etaient que des stagiaires. Ca plus le fait que le MMO en question ne correspondait pas a mon propre niveau de qualite. Donc depuis quelques annees, quand je ne fais pas des jeux d'ordi, je travaille dans le business serieux (applications pour des entreprises dans le CAD, les banques, la musique, ...)
Ensuite si je vais m'inscrire dans une école laquel me conseillez vous , et quel branche je devrai suivre car j'ai vu dans chaque école d'informatique qu'il y avait plusieur branche d'informatique.(J'ai vu que tu as cité l'ULG).Car je sais déjà qu'il faut de la base en C++
La, aucune idee. Comme je l'ai dit, j'ai fait quasi que des mauvaises experiences avec des etudiants des universites. Manque de savoir faire, manque d'initiatives propres, manque d'interet reel, ... La formation etait en dessous de ce que quelqu'un qui s'interesse vraiment a l'affaire peux apprendre par soi-meme.
Ceci dit: regarde de pres les differents formations que les universites offrent. Oublie celles ou le C++ est considere comme langue de deuxieme zone. Prefere celles qui ont une approche pratique au travail (par exemple le travail en groupe du developpement d'un logiciel) et regarde celles qui ont des "groupes des travail extra-scolaires" (des groupes qui se rencontrent en dehors des cours pour "parler" developpement). Il faut savoir le comment et le pourquoi, mais il faut aussi connaitre le "travail" lui meme.
Les langues que je maitrise sont les français , l'anglais et l'espagnol , je peu allez où avec ça?
Avec l'anglais, tu va ou tu veux. J'ai travaille dans des equipes dont les participant venaient de tous horizons: Allemagne, Suede, Turkie, Japon, Russie, Pay-Bas, France, Italie, ... La langue utilise lors des meetings: anglais. La langue des documents: anglais.
En plus, quasi toutes les informations et papers sont ecrit en anglais. Alors si tu veux travailler dans le domaine, concentre toi sur l'anglais et ne le maitrise pas, respire le
![:wink: :wink:](images/smileys/wink.gif)
Et sinon si je suis pas indiscret : à quoi ressemble le salaire?
Si tu veux devenir riche, ne fait pas de jeux d'ordi
![:smile: :smile:](images/smileys/smile.gif)
Le plus bas que j'ai vue, c'etait 1100 Euro net. Sans avantages (il y en a pas). Perso, en tant qu'independenant, les entreprises grincent des dents quand je dit un chiffre plus haut que 5500€ par mois (je paie l'ONSS et tout le tralala moi meme). Dans le "business serieux" je ne suis quasi jamais en dessous de 6500€ par mois (en tant qu'independant). Pour un salarie cela devrait correspondre a 1400€ net pour les jeux d'ordi, et 2000€ net pour le serieux.
Maintenant, il y a des recensements de salaire fait par gamasutra (non, pas Kamasutra): Salary survey 2008
Celui de 2009 est vient de finir il y a quelques semaines et n'est pas encore dispo. Mais soit prudent: Les chiffres refletent plutot les Etats-Unis.
Aussi au niveau de l'offre et la demande , on en recherche des dévelopeurs ?Ou bien c'est saturé?
On en cherche partout, mais la bataille est rude. Il y en a beaucoups (trops) qui veulent faire les jeux d'ordi. A un point que le calcul des developpeurs est souvent faire sur cette base: Si mon ancien programmeur ne travaille pas comme moi je le veux (>40h/semaines + week-ends sans remuneration supplementaire), je prends 2 jeunes qui coutent moins mais qui travaillent plus parce qu'ils veulent rentrer dans le domaine.
Un developper belge m'avait "teste" en fevrier. Je devais faire un petit jeux avec leur framework en deux jours. Mon test etait bon, tout y etait, j'ai ete invite. Sur place je decouvre que mon prix (pourtant annonce avant) etait trop haut (5000€/mois) et qu'ils payent moins pour des etudiants venant d'une universite en france. Ces etudiants leur etaient "fourni" par leur partenaire (voir financier) francais. Fin d'histoire: ou bien j'acceptait de travailler pour ~500€ de moins et je me tapais 240km tout les jours (aller-retour) ou je n'ai pas le contrat... donc pas de contrat car 240km par jour, c'en est trop.
après mes étude il vaut mieux que je travaille quelque par afin d'avoir une assez bonne experience professionel?
Meme si tu travaille en tant que developpeur professionel quelque part, quand tu rentre dans les jeux d'ordi, tu es un bleu. Tu commence tout en bas de l'echelle. C'est peut-etre con de le dire, mais les jeux d'ordi, c'est le summum du developpement de logiciel. Aucune autre branche de l'informatique reunit autant de difficultes dans un seul projet. Donc ton experience professionel peut etre util, mais ce n'est pas indispensable.
c'est tout confu dans ma tête je sais par où commencer
Commence par programmer des petit jeux: tic-tac-toe et autres jeux du meme genre facile. Ce serait un bon debut. Apprend a programmer et cherche a depasser tes limites.
Et puis si il fau que jes les contact je les contact comment? le service client?
Bon la... j'ai du rigoler... le service client a vraiment autre chose a faire que te fournir les addresses email des developpeurs
![:smile: :smile:](images/smileys/smile.gif)
Franchement, va sur les sites des developpeurs et regarde leurs job-page. Prends les magazins (je sais jamais: magasin ou magazin
![:smile: :smile:](images/smileys/smile.gif)
Citation de: Dr_Dan
La débrouillardise ne s'apprend pas à l'école.Ca c'est vrai... et de plus en plus les "jeunes" perdent cette capacite
![:smile: :smile:](images/smileys/smile.gif)
A plus...
Dr_Dan
=( oué , mais justement quels société contacter (Blizzard me plait beaucoup , mais je sais pas comment faire) et il fau surment dejà avoir une experience profesionel , mé voila , c'est tout confu dans ma tête je sais par où commencer , j'ai rien en main là , et je sais même pas ce ke je devrais avoir en main pour pouvoir faire ça ... =( ça me donne vraiment un sentiment d'inaccesibilitée
Et puis si il fau que jes les contact je les contact comment? le service client?
Et puis si il fau que jes les contact je les contact comment? le service client?
Est-ce si difficile ?
![:kiki: :kiki:](images/smileys/kiki.gif)
http://us.blizzard.com/en-us/company/careers/
Encore une remarque: La débrouillardise ne s'apprend pas à l'école.
![:whistle: :whistle:](images/smileys/whistle.gif)
gollum33
Ensuite si je vais m'inscrire dans une école laquel me conseillez vous , et quel branche je devrai suivre car j'ai vu dans chaque école d'informatique qu'il y avait plusieur branche d'informatique.(J'ai vu que tu as cité l'ULG).Car je sais déjà qu'il faut de la base en C++
Salut
![:clindoeil: :clindoeil:](images/smileys/clindoeil.gif)
Je suis en train de finir ma 1ère année à l'INPRES en info systèmes.
A ce que j'ai entendu, à l'unif tu tomberas surement sur des dinosaures de l'informatique qui t'enseigneront des langages plus vraiment utilisés. Et puis la première année est faite pour te décourager (si t'as 4h d'informatique par semaine soit content
![:crazy: :crazy:](images/smileys/crazy.gif)
![:petrus: :petrus:](images/smileys/petrus.gif)
Enfin tout ça c'est une façon de voir les choses, si t'as envie que ça bouge et de faire de l'informatique va en haute école, sinon si tu as le temps et que tu es un fou de l'étude va à l'unif.
Pour en revenir un peu au jeux-vidéos, j'avoue que j’apprends un peu le milieu dans ce topic. Tout ce qui est C est apparemment indispensable. A l'INPRES en 1ère année (autant en gestion qu'en système) tu apprend le C principalement, pour en 2ème attaquer le C++, C# et Java. A savoir que l'école est réputée pour faire beaucoup de programmation et de BD (une applic (2.5k à 5k lignes) commune aux cours de C et de SGBD représente une bonne partie des points de 1ère année).
Sinon il y a toujours l'infographie si tu souhaite faire de la modélisation (2D, 3D, animation, ...), mais aucune programmation (à par du HTML que certains appellent programmation
![:kiki: :kiki:](images/smileys/kiki.gif)
Si tu as besoin de plus d'infos n'hésite pas! (si tu viens ici (inpres), je sais que le choix entre les différentes sections n'est pas toujours clair)
Yorishyo
=( oué , mais justement quels société contacter (Blizzard me plait beaucoup , mais je sais pas comment faire) et il fau surment dejà avoir une experience profesionel , mé voila , c'est tout confu dans ma tête je sais par où commencer , j'ai rien en main là , et je sais même pas ce ke je devrais avoir en main pour pouvoir faire ça ... =( ça me donne vraiment un sentiment d'inaccesibilitée
Et puis si il fau que jes les contact je les contact comment? le service client?
Et puis si il fau que jes les contact je les contact comment? le service client?
Dr_Dan
![:ban2: :ban2:](images/smileys/ban.gif)
En prenant contact avec les sociétés en question.
![:oh: :oh:](images/smileys/oh.gif)
Elles,mieux que personne connaissent les profils requis..
![:petrus: :petrus:](images/smileys/petrus.gif)
Yorishyo
![:ban2: :ban2:](images/smileys/ban.gif)
gizmo
Sans vouloir être méchant, j'espère que tu maîtrises mieux l'anglais et l'espagnol que le français. sinon c'est pas gagné
SMaton > Personnellement, je n'ai jamais bossé dans le JV, ce que j'ai écrit me vient de deux amis qui y bossent (et qui se sont expatriés l'un au Canada, l'autre en UK).
![:ohwell: :ohwell:](images/smileys/ohwell.gif)
SMaton > Personnellement, je n'ai jamais bossé dans le JV, ce que j'ai écrit me vient de deux amis qui y bossent (et qui se sont expatriés l'un au Canada, l'autre en UK).
Yorishyo
Oui voila mes questions :
Est-ce que il fau au moins un diplome (Ecole supérieur , universitées) , pas le CESS hein, genre un pour pouvoir être engagé par une entreprise de dévellopement.
Ensuite si je vais m'inscrire dans une école laquel me conseillez vous , et quel branche je devrai suivre car j'ai vu dans chaque école d'informatique qu'il y avait plusieur branche d'informatique.(J'ai vu que tu as cité l'ULG).Car je sais déjà qu'il faut de la base en C++
Les langues que je maitrise sont les français , l'anglais et l'espagnol , je peu allez où avec ça?
Et sinon si je suis pas indiscret : à quoi ressemble le salaire (car je suis tout jeune et c'est un peu mon avenir désolé monsieur ><)? Car j'hesite désormais un peu vu que c'est pas pareil que l'analyste programmeur.Aussi au niveau de l'offre et la demande , on en recherche des dévelopeurs ?Ou bien c'est saturé?
Ensuite , après mes étude il vaut mieux que je travaille quelque par afin d'avoir une assez bonne experience professionel?
En clair voilà : je suis un jeune qui cherche à savoir comment acceder à ce métier.
Et aussi Max , merci de faire une recherche d'un magazine pour moi =3 c'est trè gentil de te donner cet initiative.
Est-ce que il fau au moins un diplome (Ecole supérieur , universitées) , pas le CESS hein, genre un pour pouvoir être engagé par une entreprise de dévellopement.
Ensuite si je vais m'inscrire dans une école laquel me conseillez vous , et quel branche je devrai suivre car j'ai vu dans chaque école d'informatique qu'il y avait plusieur branche d'informatique.(J'ai vu que tu as cité l'ULG).Car je sais déjà qu'il faut de la base en C++
Les langues que je maitrise sont les français , l'anglais et l'espagnol , je peu allez où avec ça?
Et sinon si je suis pas indiscret : à quoi ressemble le salaire (car je suis tout jeune et c'est un peu mon avenir désolé monsieur ><)? Car j'hesite désormais un peu vu que c'est pas pareil que l'analyste programmeur.Aussi au niveau de l'offre et la demande , on en recherche des dévelopeurs ?Ou bien c'est saturé?
Ensuite , après mes étude il vaut mieux que je travaille quelque par afin d'avoir une assez bonne experience professionel?
En clair voilà : je suis un jeune qui cherche à savoir comment acceder à ce métier.
Et aussi Max , merci de faire une recherche d'un magazine pour moi =3 c'est trè gentil de te donner cet initiative.
max
Il y avait un dossier il y a quelques mois dans le magasine Canard PC sur les sociétés de jeux vidéos indépendantes (comprendre qui ne sont pas EA, Ubi, Blizzard et cie) et ils présentaient quelques sociétés belges. Je vais tâcher de le retrouver et de te fournir les adresses.
SMaton
Bon... je ne connais pas les qualifications de gizmo point de vue developpement de jeux de video... mais voila mon petit mot la dessus (etant donne que je bosse dans les jeux video depuis 14 ans):
NB: Excuse que je laisse tomber les accents. Je suis germanophone et c'est un vrai casse-tete de trouver les accents sur un clavier francais avec un layout allemand
Reprenons point par point:
Le fait que tu fait reference a l'analyste programmeur me montre que tu cherche plutot la programmation que la gestion de projet, les graphiques, la musique, le QA, le marketing ou autre travail en rapport avec les jeux d'ordi.
Comme gizmo l'a bien dit, il faut savoir quelle domaine t'interesse le plus. Il a deja specifie quelques uns (comme le moteur graphique et l'IA ou le gameplay) mais sache qu'il y en a plus de branches et meme des sous-branches (par exemple le moteur graphique se sous-divise en shader, gestion, physique, tools, ...). Donc il y moyen de se specialiser.
Je ne vais pas citer toutes les specialisations car il y en a trop. Mais sache qu'une fois tu t'es specialisé, ton travail est dans 90% dans cette seule domaine. Meme si par ta formation de developpeur (j'aime pas l'expression "programmeur") tu a des notions dans d'autres domaines, ta specialisation est ce que l'entreprise a cherche en toi et donc il vont hesiter a te confier autre chose. Cela depend de la taille de l'entreprise mais sache qu'en tant que specialiste tu restera rarement durant l'entier developpement du jeu. Dans des grands entreprises qui font plusieurs jeux en meme temps, tu passeras d'un jeu a un autre. Dans les petits entreprises, ou bien tu dois chercher un nouveau job ou bien tu dois commencer a laisser tomber la specialisation pour devenir un...
... un "generaliste" qui sait faire quasi tout. Peut-etre pas aussi bien qu'un specialiste, mais les chances pour un generaliste de trouver une place dans une equipe est plus grand que pour un specialiste. En tant que generaliste, tu touche a quasi tout: depuis l'architecture du systeme jusqu'au traitement de son, du developpement des outils jusqu'a la gestion de base de donnees. C'est sur qu'on te laissera pas toucher a des endroits essentiels au debut de ta vie de developpeur, mais plus longtemps tu reste dans le domaine, plus tu as de l'experience et plus tu peux essayer d'elargir tes horizons.
Un 3ieme facon de travailler est celui de "fire-fighter". Dans 90% des cas un "fire-fighter" arrive quand le developpement d'un jeu est deja en cours. Il travaille sur deux sujets: préparation de terrain et sauter d'une zone de probleme a une autre. La preparation de terrain demande en general de creer les bases dans certaines domaines (par exemple l'IA) pour que les autres programmeurs peuvent continuer le travail par apres. Quand il saute d'une zone de problemes a une autre, son experience est utilise pour resoudre des problemes sur lesquels les autres se heurtent sans trouver une bonne solution. Pour ce genre de travail, il faut etre un generaliste et avoir le plus d'experience possible. Personellement je considere qu'un generaliste qui a 10 ans d'experience peux devenir un bon fire-fighter.
Bon... ou continuer... eh ben, par ici: Sache que meme si tu fait des etudes, ca vaut que dalle dans les jeux d'ordi. Tu ne commence pas une seule marche plus haute que quelqu'un qui n'a pas fait des etudes. Tu commence tout en bas et tu dois faire autant tes preuves. Quand tu te presente quelque part, tes etudes prouvent que tu sais allumer un ordi et que tu as deja touche un clavier. Ca prouve que tu as appris toutes les bases qu'il faut (algorithmes, pensee logique, deduction) par contre point de vue langages de programmations sa craint. La plus part des universites travaillent avec Java car ca donne des resultats assez rapidement. Quelques universites enseignent encore le C mais rare sont celles qui enseignent efficacement le C++. En tout cas, c'est ce que j'ai vue avec l'université de Liège et la RWTH a Aix-la-chapelle. J'ai plus d'experiences avec les etudiants des universites allemands d'il y a 3-4 ans donc je peux me tromper sur ce sujet.
La plupart des developpeurs n'ont pas fait d'etudes d'informatique. Personellement je suis contremaitre electricien. Donc, rien a voir avec l'informatique. Mais je programme depuis mes 12 ans (donc 25 ans maintenant; dont 14 ans professionellement). Quand tu stipule pour une place quelque pars, en tant que debutant, tu dois obligatoirement fournir un exemple de ton savoir faire. Meme si tu as un diplome, c'est necessaires. Dans beaucoup de cas, meme si tu travaille deja depuis des annees dans les jeux d'ordi, tu dois passer un test de programmation.
Et puis, tu commence doucement a grimper l'echelon: developpeur junior, developpeur, developpeur senior, (team-)lead developpeur avec a la fin directeur technique du developpement. En general tu peux compter 2-3 ans par marche sur cet echelon.
Maintenant en ce qui concerne les entreprises en Belgique, ce n'est pas aussi grave que gizmo le dit: Le charbonnage est inexistant en Belgique, mais il y a quand meme une floppee d'entreprises. Je connais 2 ou 3 en Wallonie et 2-3 en Flandre. En Wallonie tu peux par exemple trouver Ama Studios (a Charleroi) avec Yves Grolet a leur tete et Fishing Cactus a Mons. En Flandre tu trouve Neopica ou Larian Studios (Divinity Divine).
Dans les pays limitrophes tu trouveras des grands studios. La France, les Pays-Bas, l'Allemagne, l'Autriche et les pays nordiques ont tous leur lots de developpeurs bien connue. Donc on est loin de se trouver dans une penurie de developpeurs a proximite.
Voila, c'est un petit tours autour de ce qui pourrait t'interesser. Si t'as des questions, n'hesite pas a les poser
NB: Excuse que je laisse tomber les accents. Je suis germanophone et c'est un vrai casse-tete de trouver les accents sur un clavier francais avec un layout allemand
![:smile: :smile:](images/smileys/smile.gif)
Reprenons point par point:
Le fait que tu fait reference a l'analyste programmeur me montre que tu cherche plutot la programmation que la gestion de projet, les graphiques, la musique, le QA, le marketing ou autre travail en rapport avec les jeux d'ordi.
Comme gizmo l'a bien dit, il faut savoir quelle domaine t'interesse le plus. Il a deja specifie quelques uns (comme le moteur graphique et l'IA ou le gameplay) mais sache qu'il y en a plus de branches et meme des sous-branches (par exemple le moteur graphique se sous-divise en shader, gestion, physique, tools, ...). Donc il y moyen de se specialiser.
Je ne vais pas citer toutes les specialisations car il y en a trop. Mais sache qu'une fois tu t'es specialisé, ton travail est dans 90% dans cette seule domaine. Meme si par ta formation de developpeur (j'aime pas l'expression "programmeur") tu a des notions dans d'autres domaines, ta specialisation est ce que l'entreprise a cherche en toi et donc il vont hesiter a te confier autre chose. Cela depend de la taille de l'entreprise mais sache qu'en tant que specialiste tu restera rarement durant l'entier developpement du jeu. Dans des grands entreprises qui font plusieurs jeux en meme temps, tu passeras d'un jeu a un autre. Dans les petits entreprises, ou bien tu dois chercher un nouveau job ou bien tu dois commencer a laisser tomber la specialisation pour devenir un...
... un "generaliste" qui sait faire quasi tout. Peut-etre pas aussi bien qu'un specialiste, mais les chances pour un generaliste de trouver une place dans une equipe est plus grand que pour un specialiste. En tant que generaliste, tu touche a quasi tout: depuis l'architecture du systeme jusqu'au traitement de son, du developpement des outils jusqu'a la gestion de base de donnees. C'est sur qu'on te laissera pas toucher a des endroits essentiels au debut de ta vie de developpeur, mais plus longtemps tu reste dans le domaine, plus tu as de l'experience et plus tu peux essayer d'elargir tes horizons.
Un 3ieme facon de travailler est celui de "fire-fighter". Dans 90% des cas un "fire-fighter" arrive quand le developpement d'un jeu est deja en cours. Il travaille sur deux sujets: préparation de terrain et sauter d'une zone de probleme a une autre. La preparation de terrain demande en general de creer les bases dans certaines domaines (par exemple l'IA) pour que les autres programmeurs peuvent continuer le travail par apres. Quand il saute d'une zone de problemes a une autre, son experience est utilise pour resoudre des problemes sur lesquels les autres se heurtent sans trouver une bonne solution. Pour ce genre de travail, il faut etre un generaliste et avoir le plus d'experience possible. Personellement je considere qu'un generaliste qui a 10 ans d'experience peux devenir un bon fire-fighter.
Bon... ou continuer... eh ben, par ici: Sache que meme si tu fait des etudes, ca vaut que dalle dans les jeux d'ordi. Tu ne commence pas une seule marche plus haute que quelqu'un qui n'a pas fait des etudes. Tu commence tout en bas et tu dois faire autant tes preuves. Quand tu te presente quelque part, tes etudes prouvent que tu sais allumer un ordi et que tu as deja touche un clavier. Ca prouve que tu as appris toutes les bases qu'il faut (algorithmes, pensee logique, deduction) par contre point de vue langages de programmations sa craint. La plus part des universites travaillent avec Java car ca donne des resultats assez rapidement. Quelques universites enseignent encore le C mais rare sont celles qui enseignent efficacement le C++. En tout cas, c'est ce que j'ai vue avec l'université de Liège et la RWTH a Aix-la-chapelle. J'ai plus d'experiences avec les etudiants des universites allemands d'il y a 3-4 ans donc je peux me tromper sur ce sujet.
La plupart des developpeurs n'ont pas fait d'etudes d'informatique. Personellement je suis contremaitre electricien. Donc, rien a voir avec l'informatique. Mais je programme depuis mes 12 ans (donc 25 ans maintenant; dont 14 ans professionellement). Quand tu stipule pour une place quelque pars, en tant que debutant, tu dois obligatoirement fournir un exemple de ton savoir faire. Meme si tu as un diplome, c'est necessaires. Dans beaucoup de cas, meme si tu travaille deja depuis des annees dans les jeux d'ordi, tu dois passer un test de programmation.
Et puis, tu commence doucement a grimper l'echelon: developpeur junior, developpeur, developpeur senior, (team-)lead developpeur avec a la fin directeur technique du developpement. En general tu peux compter 2-3 ans par marche sur cet echelon.
Maintenant en ce qui concerne les entreprises en Belgique, ce n'est pas aussi grave que gizmo le dit: Le charbonnage est inexistant en Belgique, mais il y a quand meme une floppee d'entreprises. Je connais 2 ou 3 en Wallonie et 2-3 en Flandre. En Wallonie tu peux par exemple trouver Ama Studios (a Charleroi) avec Yves Grolet a leur tete et Fishing Cactus a Mons. En Flandre tu trouve Neopica ou Larian Studios (Divinity Divine).
Dans les pays limitrophes tu trouveras des grands studios. La France, les Pays-Bas, l'Allemagne, l'Autriche et les pays nordiques ont tous leur lots de developpeurs bien connue. Donc on est loin de se trouver dans une penurie de developpeurs a proximite.
Voila, c'est un petit tours autour de ce qui pourrait t'interesser. Si t'as des questions, n'hesite pas a les poser
![:smile: :smile:](images/smileys/smile.gif)