Metier :Programmeur
thibaud66
Messages postés
21
Date d'inscription
Statut
Membre
Dernière intervention
-
Senior C# dev -
Senior C# dev -
Bonjour,
Je suis en 3éme et je commence a réfléchir à mon avenir .J'ai pensé à un métier dans l'informatique plus précisément programmeur en jeux vidéo .
Alors voilà j'ai quelque question sur se métiers et la programmation .
Je maitrise le XHTML /CSS et le c mais vraiment un tout petit peu .
J'aimerai savoir quel langage faut il apprendre pour être engagé dans une boîte ?
Faut il faire des études ou si on maitrise assez bien le langage peut on le devenir par nos propre moyen ?
Et il dur de trouver du boulot dans ce domaine ?
Quel est le salaire en moyenne par mois ?
Et ma dernière question si vous aviez des livres ou des tuto à me proposé pour apprendre les différents langages pour la programmation de jeux vidéo ?
Merci d'avance de vos réponses .
Je suis en 3éme et je commence a réfléchir à mon avenir .J'ai pensé à un métier dans l'informatique plus précisément programmeur en jeux vidéo .
Alors voilà j'ai quelque question sur se métiers et la programmation .
Je maitrise le XHTML /CSS et le c mais vraiment un tout petit peu .
J'aimerai savoir quel langage faut il apprendre pour être engagé dans une boîte ?
Faut il faire des études ou si on maitrise assez bien le langage peut on le devenir par nos propre moyen ?
Et il dur de trouver du boulot dans ce domaine ?
Quel est le salaire en moyenne par mois ?
Et ma dernière question si vous aviez des livres ou des tuto à me proposé pour apprendre les différents langages pour la programmation de jeux vidéo ?
Merci d'avance de vos réponses .
A voir également:
- Metier :Programmeur
- Sims 3 métier le plus rentable - Forum Jeux vidéo
- Mes parents ne veulent pas que je fasse le métier que je veux - Forum Loisirs / Divertissements
- Changer de métier à 50 ans forum ✓ - Forum Études / Formation High-Tech
- Critique littéraire métier - Forum Loisirs / Divertissements
- Stmg metier ✓ - Forum Études / Formation High-Tech
18 réponses
Bonsoir
Personnellement, je suis en licence Professionnelle (bac+3) Système informatique et logiciels - Développement d'applications réparties. (après avoir fait un BTS IRIS)
#J'aimerai savoir quel langage faut il apprendre pour être engagé dans une boîte ?
=> Tout dépend des entreprises, mais pour des jeux vidéo, ca ne sera pas du (x)HTML ou php, cela étant "réserve" pour les sites webs (jeux par navigateur y compris). LA mode en ce moment est surtout le Java qui est compatible avec Linux, Mac et Windows, mais bon, quand tu connais un langage, tu n'a souvent pas trop de mal à en apprendre un autre. Il te faut juste connaitre un langage orienté Objet car quasiment tous les logiciels sont orienté objets maintenant.
#Faut il faire des études ou si on maitrise assez bien le langage peut on le devenir par nos propre moyen ?
=> Apprendre en autodidacte est possible, mais il vaut mieux faire des études, celà t'apportera une maitrise des outils, des bonnes façons de faire, tu verra aussi la conception etc, et pour trouver du boulot il vaut mieux avoir un diplôme que venir les mains dans les poches...
#Et il dur de trouver du boulot dans ce domaine ?
Oui et non, c'est la crise donc pas facile de trouver du boulot actuellement quel que soit le domaine...
#Quel est le salaire en moyenne par mois ?
Cela va dépendre de tes diplôme, je dirai au début de ta carrière entre 1000 et 1300€ (attention, te n'attend pas à gagner beaucoup des le début, il ne faut pas refuser un boulot parce qu'il n'est pas assez payé à ton gout) En général, si tu bosse bien, le salaire monte vite et bien.
Il faut savoir aussi que le développement de logiciel connait aussi la délocalisation, notamment en Inde...
#Et ma dernière question si vous aviez des livres ou des tutos à me proposé pour apprendre les différents langages pour la programmation de jeux vidéo ?
=> Commence par faire des petits programmes dans divers langages quelqu'il soient, et pas forcément que des jeux, tu peux commencer par faire une calculatrice par exemple, toute expérience est bonne à prendre ;)
Personnellement, je suis en licence Professionnelle (bac+3) Système informatique et logiciels - Développement d'applications réparties. (après avoir fait un BTS IRIS)
#J'aimerai savoir quel langage faut il apprendre pour être engagé dans une boîte ?
=> Tout dépend des entreprises, mais pour des jeux vidéo, ca ne sera pas du (x)HTML ou php, cela étant "réserve" pour les sites webs (jeux par navigateur y compris). LA mode en ce moment est surtout le Java qui est compatible avec Linux, Mac et Windows, mais bon, quand tu connais un langage, tu n'a souvent pas trop de mal à en apprendre un autre. Il te faut juste connaitre un langage orienté Objet car quasiment tous les logiciels sont orienté objets maintenant.
#Faut il faire des études ou si on maitrise assez bien le langage peut on le devenir par nos propre moyen ?
=> Apprendre en autodidacte est possible, mais il vaut mieux faire des études, celà t'apportera une maitrise des outils, des bonnes façons de faire, tu verra aussi la conception etc, et pour trouver du boulot il vaut mieux avoir un diplôme que venir les mains dans les poches...
#Et il dur de trouver du boulot dans ce domaine ?
Oui et non, c'est la crise donc pas facile de trouver du boulot actuellement quel que soit le domaine...
#Quel est le salaire en moyenne par mois ?
Cela va dépendre de tes diplôme, je dirai au début de ta carrière entre 1000 et 1300€ (attention, te n'attend pas à gagner beaucoup des le début, il ne faut pas refuser un boulot parce qu'il n'est pas assez payé à ton gout) En général, si tu bosse bien, le salaire monte vite et bien.
Il faut savoir aussi que le développement de logiciel connait aussi la délocalisation, notamment en Inde...
#Et ma dernière question si vous aviez des livres ou des tutos à me proposé pour apprendre les différents langages pour la programmation de jeux vidéo ?
=> Commence par faire des petits programmes dans divers langages quelqu'il soient, et pas forcément que des jeux, tu peux commencer par faire une calculatrice par exemple, toute expérience est bonne à prendre ;)
"programmeur" n'est pas un métier.
C'est développeur, le plus bas dans la hiérarchie et très mal payé (moins de 5000 euros nets/mois pour un développeur expérimenté, 2500 euros nets pour un débutant en RP et il y a des pigeons qui gagnent encore moins, mais c'est leur problème d'accepter d'etre un esclave...)
Quand on a compris le systeme, on se met en freelance (> 500 € par Jour... jusqu'à 2500 € HT/J chez IBM)
Le Java est de moins en moins demandé au profit de .NET.
C'est développeur, le plus bas dans la hiérarchie et très mal payé (moins de 5000 euros nets/mois pour un développeur expérimenté, 2500 euros nets pour un débutant en RP et il y a des pigeons qui gagnent encore moins, mais c'est leur problème d'accepter d'etre un esclave...)
Quand on a compris le systeme, on se met en freelance (> 500 € par Jour... jusqu'à 2500 € HT/J chez IBM)
Le Java est de moins en moins demandé au profit de .NET.
2500 euros nets pour un débutant c'est déjà le très haut de la fourchette. Moi j'ai commencé à 2250 nets (y compris les tickets restos) sur de la prog dotnet après 1 an de stage et un bac+5, d'autres camarades de promotion ont commencé un peu moins que moi à Paris. Ensuite je me suis mis freelance, la facturation est de 380-450 eur/ jours pour un confirmé et tu dois soustraire -20% de TVA puis -45% de côtisations sociale -5% d'autres frais (ex: le comptable est indipensable à cause de la lourdeur des tâches administratives).
Merci pour ta réponses lapinkiller ,j'ai regardé un peu sur tous les sites et j'ai lu que le langage java est lent est ce vrai ?
IL est certes un peu plus lent que certains langage parce qu'il nécessite de s'éxecuter dans ce qu'on appelle une machine virtuelle, c'est ce qui permet entre autres son interopérabilité sur différents OS puisqu'il s'agit d'un langage interprété.
En revanche il est nécessaire de disposer d'une machine virtuelle sur chaque poste client ou serveur l'utilisant. Sans cela ça ne fonctionnera pas.
Cependant il tend à être de plus en plus rapide.
C'est un très bon langage pour débuter le modèle objet.
En revanche il est nécessaire de disposer d'une machine virtuelle sur chaque poste client ou serveur l'utilisant. Sans cela ça ne fonctionnera pas.
Cependant il tend à être de plus en plus rapide.
C'est un très bon langage pour débuter le modèle objet.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour,
"Faut il faire des études ou si on maitrise assez bien le langage peut on le devenir par nos propre moyen ?"
Je te conseille de faire des études ^^ Pour apprendre ces langages tu peux y arriver seul (avec beaucoup de perseverences ^^) mais pour trouver du boulot plus tard... Les employeurs prennent des gens qualifiés! Donc il faut des diplômes.
Personnellement je fais un DUT informatique à l'IUT de Reims, c'est vraiment complet. On apprend beaucoup sur la programmation. C++, Java sont nos deux langages clés (si on ne compte pas les langages du web php, JavaScript, Xhtml, CSS...). Ces deux langages sont très performants et question rapidité il ne sont pas "lents". On dit que java est lent par rapport à python par exemple car ce dernier est réservé pour les algorithme mathématiques complexes. Mais python n'est pas utilisé pour créé des jeux, il est surtout réservé pour les calculs. Et comme tu parle des jeux, Half life 2 a été fait en C++ par exemple, donc cela prouve bien la puissance du langage.
Ensuite tout ce qui est salaire, c'est difficile de répondre. Cela dépend de l'entreprise où tu travaille, des applications que tu créé...
PS: "Je maitrise le XHTML /CSS et le c mais vraiment un tout petit peu " C'est pas grave ^^ tu n'est qu'en troisieme et c'est déjà beaucoup. Je suis sorti de terminale S j'en connaissais encore moins que toi =) Maintenant j'en suis à ma deuxieme année et je me débrouille plutot pas mal ;) Les écoles sont faites pour t'apprendre
"Faut il faire des études ou si on maitrise assez bien le langage peut on le devenir par nos propre moyen ?"
Je te conseille de faire des études ^^ Pour apprendre ces langages tu peux y arriver seul (avec beaucoup de perseverences ^^) mais pour trouver du boulot plus tard... Les employeurs prennent des gens qualifiés! Donc il faut des diplômes.
Personnellement je fais un DUT informatique à l'IUT de Reims, c'est vraiment complet. On apprend beaucoup sur la programmation. C++, Java sont nos deux langages clés (si on ne compte pas les langages du web php, JavaScript, Xhtml, CSS...). Ces deux langages sont très performants et question rapidité il ne sont pas "lents". On dit que java est lent par rapport à python par exemple car ce dernier est réservé pour les algorithme mathématiques complexes. Mais python n'est pas utilisé pour créé des jeux, il est surtout réservé pour les calculs. Et comme tu parle des jeux, Half life 2 a été fait en C++ par exemple, donc cela prouve bien la puissance du langage.
Ensuite tout ce qui est salaire, c'est difficile de répondre. Cela dépend de l'entreprise où tu travaille, des applications que tu créé...
PS: "Je maitrise le XHTML /CSS et le c mais vraiment un tout petit peu " C'est pas grave ^^ tu n'est qu'en troisieme et c'est déjà beaucoup. Je suis sorti de terminale S j'en connaissais encore moins que toi =) Maintenant j'en suis à ma deuxieme année et je me débrouille plutot pas mal ;) Les écoles sont faites pour t'apprendre
Ouai mais le C++ est très dur à maitriser lol plantage mémoire assurés quand tu teste XD
sinon oui c'est déjà bien ce que tu connais pour ton age, perso j'ai commencer a faire du html en 2nde.
Mais si t'es motivé tu apprend vite ;)
De ce que j'ai vu du DUT info oui il est complet, mais j'ai envie de dire qu'il est trop complet trop de choses sont vues en DUT... il faut mieux se ciblé sur un langage objet et le travailler à fond, après une fosi que tu le connais bien à fond, il suffit juste de connaitre les petites spécificités des autres langages..
sinon oui c'est déjà bien ce que tu connais pour ton age, perso j'ai commencer a faire du html en 2nde.
Mais si t'es motivé tu apprend vite ;)
De ce que j'ai vu du DUT info oui il est complet, mais j'ai envie de dire qu'il est trop complet trop de choses sont vues en DUT... il faut mieux se ciblé sur un langage objet et le travailler à fond, après une fosi que tu le connais bien à fond, il suffit juste de connaitre les petites spécificités des autres langages..
Je ne suis pas d'accord.
Au contraire il vaut mieux se diversifier au début pour se spécialiser par la suite.
Imagine tu apprend que le C++, puis un jour pour ton boulot on te demande une application en java... Si tu n'a jamais vu plusieur lanagages tu aura du mal à t'en sortir. Tu vois même si Java et C++ en apparence se ressemblent beaucoup, ils sont très différents. Ces petites spécificités ne sont pas aussi évidentes que ça...
Et puis dans un DUT info on voit bien plus loin que le langage informatique lui même. On vois tout ce qui est base de données (qui sont cruciales dans des applications) , on voit du systeme réseau (qui est très demandé par les entreprises).
Pour moi un bon informatitien n'est pas celui qui se débrouille le mieux dans un langage, mais c'est celui qui sait s'adapter le plus facilement à un ensemble de langage.
Au contraire il vaut mieux se diversifier au début pour se spécialiser par la suite.
Imagine tu apprend que le C++, puis un jour pour ton boulot on te demande une application en java... Si tu n'a jamais vu plusieur lanagages tu aura du mal à t'en sortir. Tu vois même si Java et C++ en apparence se ressemblent beaucoup, ils sont très différents. Ces petites spécificités ne sont pas aussi évidentes que ça...
Et puis dans un DUT info on voit bien plus loin que le langage informatique lui même. On vois tout ce qui est base de données (qui sont cruciales dans des applications) , on voit du systeme réseau (qui est très demandé par les entreprises).
Pour moi un bon informatitien n'est pas celui qui se débrouille le mieux dans un langage, mais c'est celui qui sait s'adapter le plus facilement à un ensemble de langage.
Il m'a fallu moins d'une semaine pour passer du c++ au java ;)
en informatique il faut savoir s'adapter tout seul en effet, mais si tu ne connais que un survol de tout les langages, ca ne sert à rien. Mais bon les 2 points de vue se valent,
Beaucoup d'entreprise font faire une mini formation aux personnes qu'elle embauchent,
EN dut le réseau n'est pas très poussé (enfin de ce que j'ai vu du programme), mais bon, on peut pas tout voir non plus (on en reviens à ce que je disait, à vouloir trop en faire, on ne voit qu'un survol des choses).
Toujours est il qu'il faut faire des études, car apprendre tout seul, c'est bien pour des projets perso, mais pour des "vrai" projet à enjeu financier, il faut savoir coder de façon optimale et faire du code bien fait, pas du code à "l'arrache"
en informatique il faut savoir s'adapter tout seul en effet, mais si tu ne connais que un survol de tout les langages, ca ne sert à rien. Mais bon les 2 points de vue se valent,
Beaucoup d'entreprise font faire une mini formation aux personnes qu'elle embauchent,
EN dut le réseau n'est pas très poussé (enfin de ce que j'ai vu du programme), mais bon, on peut pas tout voir non plus (on en reviens à ce que je disait, à vouloir trop en faire, on ne voit qu'un survol des choses).
Toujours est il qu'il faut faire des études, car apprendre tout seul, c'est bien pour des projets perso, mais pour des "vrai" projet à enjeu financier, il faut savoir coder de façon optimale et faire du code bien fait, pas du code à "l'arrache"
thibaud66
pour que tu devienne programmeur en jeux video il est obligatoire de connaitre les languages c et c++ mais je te conseil de te frotter d'abord au xhtml/css/ et javascript pour cela lit bien et etudit les tuto qui sont sur le site du zeros reche le sur google voila ensuite il faut etre un boss et voila moi aussi je penche sur programmeur je suis en 4eme et je devrait etre comme toi en 3eme.
pour que tu devienne programmeur en jeux video il est obligatoire de connaitre les languages c et c++ mais je te conseil de te frotter d'abord au xhtml/css/ et javascript pour cela lit bien et etudit les tuto qui sont sur le site du zeros reche le sur google voila ensuite il faut etre un boss et voila moi aussi je penche sur programmeur je suis en 4eme et je devrait etre comme toi en 3eme.
Quand on s'appelle progarmmeur on donne pas de conseil en programmation! ^^
Si tu veux faire des jeux concentre toi sur C et C++ pas la peine de voir les langages du Web.
Va voir sur le siteduzéro et après tu pourras jeter un coup d'œil sur developopez
Il est normal que tu veuilles faire des jeux vidéos mais commence par des petites applications ou jeux qui ne nécessite pas de conception mais seulement un peu d'algorithmie. Fait un morpion et snake ou des petites choses simples!
Tu verras plus tard que les jeux vidéo ne sont pas forcement les choses les plus intéressante en programmation et surtout que le métier de développeur ne t'intéressera surement plus mais tu voudras faire les métiers qui sont au dessus et qui sont donc mieux payé!
T'inquiete tu as le temps devant toi
Si tu veux faire des jeux concentre toi sur C et C++ pas la peine de voir les langages du Web.
Va voir sur le siteduzéro et après tu pourras jeter un coup d'œil sur developopez
Il est normal que tu veuilles faire des jeux vidéos mais commence par des petites applications ou jeux qui ne nécessite pas de conception mais seulement un peu d'algorithmie. Fait un morpion et snake ou des petites choses simples!
Tu verras plus tard que les jeux vidéo ne sont pas forcement les choses les plus intéressante en programmation et surtout que le métier de développeur ne t'intéressera surement plus mais tu voudras faire les métiers qui sont au dessus et qui sont donc mieux payé!
T'inquiete tu as le temps devant toi
je suis entièrement d'accord avec toi sur un point: être développeur, c'est souvent super chiant, car t'es le larbin qui pisse des lignes de code du blairo de chef de projet qui prends que des decisions qui te paraissent débile, mais t'as rien le droit de dire.....
le but étant de devenir ce gros blaireau de chef de projet pour que tes larbins fassent ce que tu leur dis de faire, et que le projet sur lequel tu bosse se déroulle comme TU le souhaite
le but étant de devenir ce gros blaireau de chef de projet pour que tes larbins fassent ce que tu leur dis de faire, et que le projet sur lequel tu bosse se déroulle comme TU le souhaite
C'est sur! Et pour que ces pisseurs de code fassent ce qu'on leur dise c'est la misère! Ils codent comme des pieds! Ils se parlent sur Gmail! Ils ne testent pas leur code! Ne font pas toutes les fonctionnalités héhé
Un dur métier dans les deux cas, mais développeur ne doit pas être ton but dans la vie!
Un dur métier dans les deux cas, mais développeur ne doit pas être ton but dans la vie!
De mon côté, je suis du Québec et pour me trouver un stage dans le domaine de la programmation de jeux vidéo, on m'a souvent poser des question de connaissance, et toutes ces questions étaient en C++. Par contre, j'ai déjà fait un travail d'école, mixer avec des graphistes, des musiciens, etc... où il fallait programmer un jeux, et le jeux se faisait en Java.
Je sais pas si ses pareil en France mais au Québec, pour devenir programmeur ou développeur dans le domaine des jeux vidéos, on a pas d'autre choix que d'aller à l'université.
Je sais pas si ses pareil en France mais au Québec, pour devenir programmeur ou développeur dans le domaine des jeux vidéos, on a pas d'autre choix que d'aller à l'université.
le sujet est vieux, mais bon..
pour être développeur, il faut au minimum un DTU / BTS, et le mieu c'est un bac+5. Le salaire d'entrée est entre 28 et 30000 euros bruts annuels (si t'es sur paris, ce sera plus). Par conte, pour trouver une place dans une boite de jeux vidéo, c'est dur car il n'y en a pas beaucoup, donc il faut être très bon !
autant commener direct par mettre les 2 pieds dans le C.
Les études ont très importantes, car outre la programmation, on apprend plein de notions d'architecture logicielle, de gestion de projet, etC... et ca rassure un employeur d'engager un bac+5 plutot qu'un bac-3 !
en informatique une bonne maitrise de l'anglais est souvent indispensable
pour être développeur, il faut au minimum un DTU / BTS, et le mieu c'est un bac+5. Le salaire d'entrée est entre 28 et 30000 euros bruts annuels (si t'es sur paris, ce sera plus). Par conte, pour trouver une place dans une boite de jeux vidéo, c'est dur car il n'y en a pas beaucoup, donc il faut être très bon !
je te conseil de te frotter d'abord au xhtml/css/ et javascript=> html/CSS sera inutile pour faire du jeux vidéo, et le javascript aussi...
autant commener direct par mettre les 2 pieds dans le C.
Les études ont très importantes, car outre la programmation, on apprend plein de notions d'architecture logicielle, de gestion de projet, etC... et ca rassure un employeur d'engager un bac+5 plutot qu'un bac-3 !
en informatique une bonne maitrise de l'anglais est souvent indispensable
Nabla's
je suis dacord xhtml/css javascript seron inutile mais il peuvent t'aider pour le c et le c++ si tu a des connaissances de ces 3 langages mais si tu t'attaque au c et c++ directe ce sera plus dur.
reponses general
zelos666 les question étaient en c++ oui car c le langage pour fait des jeux vidéo et autres applications mais il est intéressant de connaitre le c car le c et c++ sont étroitement liée donc je dit ca pour qui se simplifie la vie et ne se casse pas trop le crane car oui programmeur il faut être passionner et un peu taré car les ligne de code sont par millier mais si c'est un passion tu peux y arriver et prend garde après tu fera un concoure ou il faudra être le meilleur pour être assure d'être prix .
voila j' attend vos coms.
je suis dacord xhtml/css javascript seron inutile mais il peuvent t'aider pour le c et le c++ si tu a des connaissances de ces 3 langages mais si tu t'attaque au c et c++ directe ce sera plus dur.
reponses general
zelos666 les question étaient en c++ oui car c le langage pour fait des jeux vidéo et autres applications mais il est intéressant de connaitre le c car le c et c++ sont étroitement liée donc je dit ca pour qui se simplifie la vie et ne se casse pas trop le crane car oui programmeur il faut être passionner et un peu taré car les ligne de code sont par millier mais si c'est un passion tu peux y arriver et prend garde après tu fera un concoure ou il faudra être le meilleur pour être assure d'être prix .
voila j' attend vos coms.
"python par exemple car ce dernier est réservé pour les algorithme mathématiques complexes. Mais python n'est pas utilisé pour créé des jeux, il est surtout réservé pour les calculs."
Si python est et peut être utilisé pour faire des jeux, on peut utiliser Soya3D,ogre,pygame....
Sinon, il y a aussi le C# qui vient petit à petit...
Si python est et peut être utilisé pour faire des jeux, on peut utiliser Soya3D,ogre,pygame....
Sinon, il y a aussi le C# qui vient petit à petit...
Surtout que le métier de dévelloppeur dans le jeux vidéo est souvent moins payé que dévelloppeur dans un autre domaine, progiciel par exemple!
...il faut être passionner et un peu taré car les ligne de code sont par millier...
Oui c'est vrai que le c et le c++ ses des millier de ligne de codes, mais as-tu déjà vu le Cobol??
Pour un même programme si le c++ prend, par exemple 1000 lignes, le Cobol va en prendre 5000 XD
passionné oui, bien sur, mais pas tarré.. des milliers de ligne de code c'est rien ca.... sur un jeu, c'est en centaines de milliers de ligne qu'on compte... comme sur beaucoup de logiciels conséquents
Mon site, en construction : http://www.espace-informatique.tk (ce n'est pas l'adresse finale).
Encore merci :)