Précédent   Forum des professionnels en informatique > Emploi et Etudes en Informatique > Emploi
Emploi Marché de l'emploi, trouver un emploi, conseils pour CV, salaires, entretiens, carrière, ...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/09/2006, 00h05   #1
Candidat au titre de Membre du Club
 
Inscription : mai 2005
Messages : 28
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 28
Points : 10
Points : 10
Par défaut Conseils orientation programmation industrielle

Bonsoir à tous,

voila j'ai besoins de certains conseils concernant mon orientation pour être développeur. Je vous explique mon parcours : j'ai un bac +3 en électronique et des connaissances en language C et C++. J'ai parcouru les divers forum de developpez.com et je constate que le C++ est et sera encore d'actualité, ce language m'intéresse beaucoup pour des applications industrielles (interface homme-machine, ...) . Cependant je ne me sens pas §tre pour le moment du moins un programmeur confirmé et ayant cherché des formations pouvant me perfectionner dans ce language, je n'ai trouvé que des formations de max 5 mois mais traîtant du JAVA, J2EE, C# ou .NET; languages qui ne me disent rien et qui me perturbent quant aux nombres d'établissements se focalisant sur eux!
Mes question sont :
-Si je me résous à perfectionner de manière autonome ma programmation en C++, combien de temps cela me prendrait ?
-Si le un des languages cités plus haut est plus intéressant à assimiler, lequel choisir?
-Quelques mois de formations en soirées suffisent-elles à une maîtrise respectable de ces languages?
-Existe-t-il un examen de certification pour prouver ses connaissances en tel ou tel language en France ou à l'étranger?

Voila, je m'excuse pour le long post mais mieux vaut tout expliquer dès le début. Et merci d'avance.
capone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/09/2006, 10h23   #2
Membre éclairé
 
Inscription : janvier 2006
Messages : 354
Détails du profil
Informations personnelles :
Âge : 36
Localisation : France

Informations forums :
Inscription : janvier 2006
Messages : 354
Points : 348
Points : 348
Citation:
Envoyé par capone
Bonsoir à tous,

Mes question sont :
-Si je me résous à perfectionner de manière autonome ma programmation en C++, combien de temps cela me prendrait ?
-Si le un des languages cités plus haut est plus intéressant à assimiler, lequel choisir?
-Quelques mois de formations en soirées suffisent-elles à une maîtrise respectable de ces languages?
-Existe-t-il un examen de certification pour prouver ses connaissances en tel ou tel language en France ou à l'étranger?

Voila, je m'excuse pour le long post mais mieux vaut tout expliquer dès le début. Et merci d'avance.
Je ne peux pas repondre à tout mais à mon sens : quelques mois de formation (6mois parait deja bien) sont tout à fait suffisant pour avoir une premiere maitrise d'un langage (je ne dis pas expertise). Ensuite ce qui est essentiel c'est de pratiquer et donc de developper de vrais applications en milieu professionnel. C'est la que tu vas apprendre le plus.

Pour les certifications, oui bien sur qu'il en existe : les plus connues sont celles de Microsoft mais Sun en propose aussi pour JAVA. Il en est d'ailleurs regulierement question sur ce forum. Fais une petite recherche tu verras.
lilli1407 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/09/2006, 12h45   #3
Candidat au titre de Membre du Club
 
Inscription : mai 2005
Messages : 28
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 28
Points : 10
Points : 10
aucune suggestion quant au domaine industriel ?
capone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/09/2006, 02h24   #4
Rédacteur/Modérateur
 
Avatar de JolyLoic
 
Homme Loïc Joly
Développeur informatique
Inscription : août 2004
Messages : 4 346
Détails du profil
Informations personnelles :
Nom : Homme Loïc Joly
Âge : 37
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : août 2004
Messages : 4 346
Points : 8 080
Points : 8 080
Industriel est tellement vaste... Entre le code faisant tourner une machine à laver et un simulateur de centrale nucléaire, qu'y a-t-il de commun ? Ce que je vais répondre est donc teinté du filtre de mon expérience.

Citation:
Envoyé par capone
-Si je me résous à perfectionner de manière autonome ma programmation en C++, combien de temps cela me prendrait ?
A la louche : Pour être expert : Toute une vie. Pour être pleinement autonome, je dirais genre 3 ans. Pour être utile à une entreprise, une année environ.

Citation:
Envoyé par capone
-Si le un des languages cités plus haut est plus intéressant à assimiler, lequel choisir?
Pour de l'informatique industrielle pure, aucun je pense. Pour faire de l'IHM au dessus d'un coeur d'informatique industrielle, C#/.NET présentent des fonctions d'interfaçage avec le C++ qui peuvent être intéressantes.

Citation:
Envoyé par capone
-Quelques mois de formations en soirées suffisent-elles à une maîtrise respectable de ces languages?
Non. Il faut avant tout de la pratique sur un cas concret. Toutes les formations du monde ne remplaceront jamais ça.

Citation:
Envoyé par capone
-Existe-t-il un examen de certification pour prouver ses connaissances en tel ou tel language en France ou à l'étranger?
Aucune idée. Je ne crois pas de toute façon à ce genre de choses.


En plus d'un langage, je pense qu'il pourrait être bien d'apprendre quelques biblitohèques connues associées au langage en fonction du type d'info indus recherché (exemple pour le C++ : boost (pour tout), Qt ou WxWidgets (pour l'IHM), OpenGL ou DirectX (3D), l'API permettant de s'interfacer avec Matlab/Simulink (automatique), celle permettant de s'interfacer avec LabView (acquisition de données)...). C'est plus ce genre de choses que la simple maîtrise du langage qui seront vendeurs sur un CV.

Enfin, dans tous les cas, des notions de programmation multithread et de programmation temps réel me semblent indispensables.
JolyLoic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/09/2006, 08h45   #5
Candidat au titre de Membre du Club
 
Inscription : mai 2005
Messages : 28
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 28
Points : 10
Points : 10
Je te remercie JolyLoic pour ces réponses, de part ma formation je voudrais me spécialiser dans les interfaces de communication entre différents dispositifs et une ou des unité(s) de contrôle (emploi des différents bus de terrain, Profibus, I2C, SpI, etc ), la programmation des microcontrôleur et pourrais-tu m'en dire plus sur les systèmes embarqués? Quel language y amène-t-il? En dernier lieu, je voudrais connaître certaines références d'ouvrages de qualité (même en anglais) traîtant du C++, C# et .NET. Merci.
capone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/09/2006, 09h05   #6
Rédacteur/Modérateur
 
Avatar de JolyLoic
 
Homme Loïc Joly
Développeur informatique
Inscription : août 2004
Messages : 4 346
Détails du profil
Informations personnelles :
Nom : Homme Loïc Joly
Âge : 37
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : août 2004
Messages : 4 346
Points : 8 080
Points : 8 080
Je ne connais qu'un seul bus de terrain, CAN (passé chez un automobiliste oblige), et n'ai pas vraiment d'expérience en systèmes embarqués.

Dans ce domaine d'automobiliste, le langage encore souvent utilisé était le C, avec quelques percées de C++ et quelques annonces de Java, pour les systèmes embarqués orientés IHM (genre le GPS). Matlab/Simulink était très utilisé pour du prototypage, et on commençait à aller vers de la génération automatique de code à partir d'un schéma Simulink.

Dans tous les cas, des notions de temps réel/mutlithread intervenaient.

Je ne sais pas quelle est la situation dans d'autres domaines.
JolyLoic est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h41.


 
 
 
 
Partenaires

Hébergement Web