Metier :Programmeur

Fermé
thibaud66 Messages postés 21 Date d'inscription mercredi 17 décembre 2008 Statut Membre Dernière intervention 15 janvier 2009 - 29 déc. 2008 à 23:59
 Senior C# dev - 14 oct. 2011 à 17:59
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 .

18 réponses

Utilisateur anonyme
30 déc. 2008 à 00:14
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 ;)
7
Nico un 3ème
11 févr. 2011 à 20:02
Merci LapinKiller ! Moi aussi je prépare mon avenir (je suis en 3ème) et programmeur m'intéresse :) (mais pas en jeux vidéos, mais pourquoi pas après tout !)

Mon site, en construction : http://www.espace-informatique.tk (ce n'est pas l'adresse finale).

Encore merci :)
0
"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.
1
Senior C# dev
14 oct. 2011 à 17:59
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).
0
thibaud66 Messages postés 21 Date d'inscription mercredi 17 décembre 2008 Statut Membre Dernière intervention 15 janvier 2009 2
30 déc. 2008 à 01:54
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 ?
0
arth Messages postés 9374 Date d'inscription mardi 27 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2016 1 291
30 déc. 2008 à 02:07
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.
0
azerwhite Messages postés 625 Date d'inscription mardi 21 octobre 2008 Statut Membre Dernière intervention 7 novembre 2011 43
15 févr. 2010 à 16:04
Euuh, l'interopérabilité sur les différents OS de Java c'est bien mais c'est un peu un mythe!
Je sais pas si vous avez vraiment tester mais le résultat est long d'être le même
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
thibaud66 Messages postés 21 Date d'inscription mercredi 17 décembre 2008 Statut Membre Dernière intervention 15 janvier 2009 2
30 déc. 2008 à 02:24
Ok ,mais j'ai oublié de demandé il est lent en jeu ?
0
arth Messages postés 9374 Date d'inscription mardi 27 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2016 1 291
30 déc. 2008 à 12:12
.Net à la con ^^

Le Java fonctionne aussi bien, leur application a 3 sous en .Net ça va hein !!
0
arth Messages postés 9374 Date d'inscription mardi 27 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2016 1 291 > Michel
30 déc. 2008 à 17:39
Sauf que je sais alors je ne m'abstiens pas.

Au revoir.
InAme19 Messages postés 539 Date d'inscription samedi 13 septembre 2008 Statut Membre Dernière intervention 29 novembre 2012 62
30 déc. 2008 à 12:28
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
0
Utilisateur anonyme
30 déc. 2008 à 13:32
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..
0
InAme19 Messages postés 539 Date d'inscription samedi 13 septembre 2008 Statut Membre Dernière intervention 29 novembre 2012 62
30 déc. 2008 à 13:43
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.
0
Utilisateur anonyme
30 déc. 2008 à 14:22
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"
0
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.
0
azerwhite Messages postés 625 Date d'inscription mardi 21 octobre 2008 Statut Membre Dernière intervention 7 novembre 2011 43
15 févr. 2010 à 16:11
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
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 192 > azerwhite Messages postés 625 Date d'inscription mardi 21 octobre 2008 Statut Membre Dernière intervention 7 novembre 2011
15 févr. 2010 à 16:39
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
0
azerwhite Messages postés 625 Date d'inscription mardi 21 octobre 2008 Statut Membre Dernière intervention 7 novembre 2011 43 > Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014
18 févr. 2010 à 10:34
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!
0
zelos666 Messages postés 181 Date d'inscription mercredi 27 janvier 2010 Statut Membre Dernière intervention 20 juillet 2010 12
15 févr. 2010 à 15:57
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é.
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 192
15 févr. 2010 à 16:08
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 !

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
0
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.
0
azerwhite Messages postés 625 Date d'inscription mardi 21 octobre 2008 Statut Membre Dernière intervention 7 novembre 2011 43
18 févr. 2010 à 10:37
Xhtml et le Css ne sont pas des langages de programmation et sont totalement inutile s'il veut faire des Jeux vidéo! Apprendre le C n'est pas dur et c'est avec python le meilleur langage pour commencer à mon avis. Et sincèrement je ne penses pas me tromper en disant cela
0
.Flint. Messages postés 81 Date d'inscription jeudi 10 décembre 2009 Statut Membre Dernière intervention 29 mai 2010 4
16 févr. 2010 à 09:22
"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...
0
xav3601 Messages postés 3288 Date d'inscription lundi 10 novembre 2008 Statut Membre Dernière intervention 2 mars 2016 311
16 févr. 2010 à 09:23
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!
0
zelos666 Messages postés 181 Date d'inscription mercredi 27 janvier 2010 Statut Membre Dernière intervention 20 juillet 2010 12
16 févr. 2010 à 14:07
...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
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 192
16 févr. 2010 à 14:16
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
0
azerwhite Messages postés 625 Date d'inscription mardi 21 octobre 2008 Statut Membre Dernière intervention 7 novembre 2011 43
18 févr. 2010 à 10:38
Heureusement l'indentation et surtout la POO sont là pour nous y retrouver ^^
0
xav3601 Messages postés 3288 Date d'inscription lundi 10 novembre 2008 Statut Membre Dernière intervention 2 mars 2016 311 > azerwhite Messages postés 625 Date d'inscription mardi 21 octobre 2008 Statut Membre Dernière intervention 7 novembre 2011
18 févr. 2010 à 10:47
Déjà rien que pour un site web on peut arriver à des dizaines de milliers de ligne...
Déjà rien qu'avec une requête SQL on arrive à des centaines de lignes^^
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 192 > xav3601 Messages postés 3288 Date d'inscription lundi 10 novembre 2008 Statut Membre Dernière intervention 2 mars 2016
18 févr. 2010 à 11:00
meme si certaines lignes sont juste le nom d'un champ à récuprerer... mais bon,c 'est sur qu'il faut aérer...
0