faire évoluer ses compétences en informatique (C++ => J2ee)

faire évoluer ses compétences en informatique (C++ => J2ee) - Marché de l'emploi - Emploi & Etudes

Marsh Posté le 25-01-2010 à 18:59:48    

salut à tous,
 
voilà, je suis ingénieur de développement en C++.  
 
J'ai fait pas mal de C en thèse, et du C++ depuis 2 ans.
 
Seulement, j'aimerai évoluer vers du Java, parce que j'ai l'impression que c'est beaucoup plus vendeur dans mon "domaine" (la finance) : plus d'offres, mieux rémunéré, etc (moins pénible à programmer, aussi :o )
 
J'ai fait une formation en Java d'une semaine il y a qques temps, mais concrètement je fais jamais de java.
 
En ce moment j'envisage de changer de job, mais comment faire pour trouver un poste en Java ? est ce que le seul moyen c'est de mythonner à l'embauche (en disant qu'on à fait du java) ... ??
 
Vous, comment vous faites pour utiliser des nouvelles technos ? d'une manière générale, comment faire évoluer ces compétences ?
 
merci pour vos com's.

Message cité 1 fois
Message édité par in_your_phion le 04-02-2010 à 19:16:49
Reply

Marsh Posté le 25-01-2010 à 18:59:48   

Reply

Marsh Posté le 25-01-2010 à 20:17:05    

mitonner à l'embauche te permettra de sortir plus vite....
 
quand on souhaite évoluer dans une technologie c'est au sein d'une société dans laquelle tu es depuis un moment qui investira potentiellement sur toi pour le long terme
 
une nouvelle société embauche une personne pour son potentiel à court terme et à long terme.

Reply

Marsh Posté le 25-01-2010 à 22:39:37    

salut dead hunter

 
dead hunter a écrit :


quand on souhaite évoluer dans une technologie c'est au sein d'une société dans laquelle tu es depuis un moment qui investira potentiellement sur toi pour le long terme

 

certes. Mais ce n'est pas parce qu'elle décide d'investir sur moi qu'elle me donnera l'occasion de varier mes compétences. Dans ma boite, il y a des types très compétents mais qui sont sur la même techno depuis 10 ans [:skylight]


Message édité par in_your_phion le 25-01-2010 à 22:52:11
Reply

Marsh Posté le 25-01-2010 à 23:25:30    

une formation sans mise en pratique derrière n'est pas un investissement.
 
c'est une façon d'utiliser les heures formations et de faire plaisir au collaborateur...
 
désolé

Reply

Marsh Posté le 25-01-2010 à 23:57:05    

dead hunter a écrit :

une formation sans mise en pratique derrière n'est pas un investissement.

 

c'est une façon d'utiliser les heures formations et de faire plaisir au collaborateur...

 

désolé

 

ça c'est clair, je vois pas pourquoi on nous paie des formations alors qu'on en fait strictement rien derrière. C'est du bidon. Sinon tu parles de "collaborateur", c'est pour les Ssii ? car je ne suis pas en Ssii

 

D'où ma question: comment faire sur un nouveau poste ? mitonner en gros je ne vois que ça, du moins embellir très fortement la vérité, autrement c'est mort. Personne ne va m'embaucher pour mes beaux yeux et ma motivation à faire du Java.

  

Message cité 1 fois
Message édité par in_your_phion le 25-01-2010 à 23:58:18
Reply

Marsh Posté le 26-01-2010 à 00:51:13    

Fais des projets perso en Java et pipote a l'embauche.  
C'est pas complique de saisir le principal sur ce langage avec de la pratique (specialise toi sur des frameworks a la mode).  
Vu la tronche des entretiens techniques en SSII tu n'as pas tant que ca a craindre...

Reply

Marsh Posté le 26-01-2010 à 10:36:32    

e-v-tooms a écrit :

Fais des projets perso en Java et pipote a l'embauche.  
C'est pas complique de saisir le principal sur ce langage avec de la pratique (specialise toi sur des frameworks a la mode).  
Vu la tronche des entretiens techniques en SSII tu n'as pas tant que ca a craindre...


 
salut,
oui je pense faire ça. Mais j'ai l'impression qu'il y a pas mal de spécificité dans ce langage. Je pense connaître la base avec ma formation, mais je connais rien au J2EE, servlets et compagnie ... et c'est apparemment ce qui est demandé pour les postes :/

Reply

Marsh Posté le 26-01-2010 à 10:53:58    

en suivant tous les cours de ce site tu seras bon en java : http://www.javapassion.com/
 
si tu préfères apprendre à partir d'un bouquin, celui la est bien pour faire du web en java :  
 
http://img188.imageshack.us/img188/9084/screenshotva.th.png


Message édité par niala78 le 26-01-2010 à 10:57:06
Reply

Marsh Posté le 26-01-2010 à 12:26:29    

e-v-tooms a écrit :

Fais des projets perso en Java et pipote a l'embauche.  
C'est pas complique de saisir le principal sur ce langage avec de la pratique (specialise toi sur des frameworks a la mode).  
Vu la tronche des entretiens techniques en SSII tu n'as pas tant que ca a craindre...


Premier entretien d'ordre général
 
Deuxième entretien possible avec un CP, tu seras grillé au bout de 2 minutes
 
sinon en supposant que les entretiens soient passés avec succès, comme l'a indiqué Dead Hunter ce sera le meilleur moyen de "sortir plus vite"

Message cité 2 fois
Message édité par Profil supprimé le 26-01-2010 à 12:35:35
Reply

Marsh Posté le 26-01-2010 à 13:04:14    

 


merci pour vos feedback. Je vais voir ...thanks niala78 pour tes sources.

 

je précise quand même que pour mon poste actuel, j'ai effectivement mitonné et bossé à côté vu que je n'avais jamais fait de C++. Il n'y a pas eu de problème pour les tests techniques ni avec les opérationnels.

 

mais bon, pour Java, c'est un tout autre langage, mais je pense pouvoir faire de même. De toute façon, ai-je vraiment le choix ??

 

Message cité 1 fois
Message édité par in_your_phion le 26-01-2010 à 13:06:05
Reply

Marsh Posté le 26-01-2010 à 13:04:14   

Reply

Marsh Posté le 26-01-2010 à 14:35:20    


 
Haha c'est de la theorie ca.

Reply

Marsh Posté le 26-01-2010 à 16:37:58    

in_your_phion a écrit :

salut à tous,
 
voilà, je suis ingénieur de développement en C++.  
 
J'ai fait pas mal de C en thèse, et du C++ depuis 2 ans.
 
Seulement, j'aimerai évoluer vers du Java, parce que j'ai l'impression que c'est beaucoup plus vendeur dans mon "domaine" (la finance) : plus d'offres, mieux rémunéré, etc (moins pénible à programmer, aussi :o )
 
J'ai fait une formation en Java d'une semaine il y a qques temps, mais concrètement je fais jamais de java.
 
En ce moment j'envisage de changer de job, mais comment faire pour trouver un poste en Java ? est ce que le seul moyen c'est de mythonner à l'embauche (en disant qu'on à fait du java) ... ??
 
Vous, comment vous faites pour utiliser des nouvelles technos ? d'une manière générale, comment faire évoluer ces compétences ?
 
merci pour vos com's.


 
ça me rappel un prof de fac qui me disait : vous savez une personne qui maitrise le c ou c++ peut rapidement passer en java en 2 jours!!

Reply

Marsh Posté le 26-01-2010 à 17:00:43    

stratororo a écrit :


 
ça me rappel un prof de fac qui me disait : vous savez une personne qui maitrise le c ou c++ peut rapidement passer en java en 2 jours!!


 
les profs de fac sont souvent déconnectés du monde du travail :o
 
sinon, c'est clair que c'est les mêmes concepts, mais les API&co dont complétement différentes. Donc au final, ça demande pas mal de boulot de pense.

Reply

Marsh Posté le 26-01-2010 à 17:14:48    

e-v-tooms a écrit :


 
Haha c'est de la theorie ca.


à voir :/

Reply

Marsh Posté le 26-01-2010 à 17:21:57    

in_your_phion a écrit :


 
les profs de fac sont souvent déconnectés du monde du travail :o
 
sinon, c'est clair que c'est les mêmes concepts, mais les API&co dont complétement différentes. Donc au final, ça demande pas mal de boulot de pense.


 
sauf un prof qui nous disait : tout ce que vous avez vu à la fac ne vous servira à rien dans le monde du travail! On vous dira je veux que tu me fasses ça dans deux semaines et vous devrez vous démerdez pour le faire en prenant un bouquin :lol:

Reply

Marsh Posté le 26-01-2010 à 21:45:52    

in_your_phion a écrit :


 
ça c'est clair, je vois pas pourquoi on nous paie des formations alors qu'on en fait strictement rien derrière. C'est du bidon. Sinon tu parles de "collaborateur", c'est pour les Ssii ? car je ne suis pas en Ssii
 
D'où ma question: comment faire sur un nouveau poste ? mitonner en gros je ne vois que ça, du moins embellir très fortement la vérité, autrement c'est mort. Personne ne va m'embaucher pour mes beaux yeux et ma motivation à faire du Java.  
 
 
 


dans le monde du travail en france, tu cumules des heures de formation potentielle au sein d'une entreprise
donc les entreprises font faire des formations à leurs employés

Reply

Marsh Posté le 26-01-2010 à 21:47:15    

in_your_phion a écrit :


 
 
merci pour vos feedback. Je vais voir ...thanks niala78 pour tes sources.
 
je précise quand même que pour mon poste actuel, j'ai effectivement mitonné et bossé à côté vu que je n'avais jamais fait de C++. Il n'y a pas eu de problème pour les tests techniques ni avec les opérationnels.
 
mais bon, pour Java, c'est un tout autre langage, mais je pense pouvoir faire de même. De toute façon, ai-je vraiment le choix ??
 


De plus en plus de boîte font faire des essais ou des tests par des experts techniques...
et les "pipoteurs" sortent aussi vite qu'ils sont arrivé....

Reply

Marsh Posté le 26-01-2010 à 22:30:46    

dead hunter a écrit :


De plus en plus de boîte font faire des essais ou des tests par des experts techniques...
et les "pipoteurs" sortent aussi vite qu'ils sont arrivé....

 

Pipoteurs? A partir du moment où on a la compétence, quel est le problème ? Quelle est l'importance de savoir si on a appris sa compétence seul, en master ou avec maître Chan geek'ho ?

 

En France - et je ne dis pas ça pour opposer aux autres Pays car je sais pas comment ça se passe - comment on fait pour faire évoluer ces compétences ? pour moi c'est juste impossible sur le papier, parce que tu es jugé sur ton diplôme et sur ton expérience quand tu n'es pas reconnu dans ton domaine.

 

- En gros, soit tu as un diplôme formaté pour ton poste et c'est cool
- soit t'as 10 ans d'expérience avec des tonnes de compétences et c'est cool

 

soit t'es JD ou assimilé, et t'as aucune option possible à part faire ton trou avec tout les moyens possibles : y compris mitos sur le pourquoi du comment tu maitrises ce que tu mets dans ton cv.

 

D'ailleurs, c'est le même problème pour les JD qui ne trouvent pas de boulot : avec des raisonnements élitistes, ben on est dans un système ultra figé ou les potentiels ne peuvent pas s'exprimer car tout est écrit d'avance.

 

Autrement, si tu vois d'autres possibilités qu'attendre d'empiler les formations sans les mettre en pratique et attendre 5 ou 6 ans de moisir dans la même boite pour, peut être, passer sur un autre projet qui pourrait faire intervenir une autre techno, je suis preneur.

 

...


Message édité par in_your_phion le 26-01-2010 à 22:32:41
Reply

Marsh Posté le 26-01-2010 à 22:40:50    

avoir un niveau "autoformation" et un niveau "travail pro en équipes" sont deux choses différentes.
 
donc 1 an de java en autoformation ne seront jamais égale à 1 an en travail pro en entreprise.
 
pour évoluer en terme de techno en SSI c'est plus facilement faisaible que chez un éditeur ou un client final.
 

Reply

Marsh Posté le 27-01-2010 à 00:04:01    

dead hunter a écrit :

pour évoluer en terme de techno en SSI c'est plus facilement faisaible que chez un éditeur ou un client final.


 
.. mmm c'est sur, ok
 
merci pour cette info

Reply

Marsh Posté le 04-02-2010 à 19:18:11    

up

 

est-ce qu'il y en a parmi vous qui ont pu passer du C++ vers Java J2ee ? J'ai l'impression que c'est juste impossible ... Et pourtant le C++ c'est mort, dumoins en fin de vie. Des retours d'expériences ?

 

thanks


Message édité par in_your_phion le 04-02-2010 à 19:18:35
Reply

Marsh Posté le 05-02-2010 à 11:55:24    

c++ et java ont chacun leur type d'application, java/jee je dirais que c'est plus pour les applications web en entreprise et le c++ pour l'embarqué, le temps réel, système
 
dans le milieu de la finance je vois pas mal d'offres où on demande à la fois java et c++
 
http://offre-emploi.monster.fr/Ing [...] 05499.aspx
 
dans le domaine de la 3D aussi
 
http://jobs.3ds.com/cvtarget/CVDN4 [...] ANGUAGE=Uk

Reply

Marsh Posté le 05-02-2010 à 12:30:04    

topic très intéressant
 
j'étais dans un cas similaire : diplômé de master en septembre 2009, on avait fait du java mais pas de J2EE en tout cas pas du tout de struts/hibernate/spring et pas de C# ni de .Net, tous les postes de salle de TP étaient sous Linux
 
donc complètement en décalage avec l'offre d'emploi
 
du coup j'ai postulé à des offres C++ ( en moyenne ya 1 offre C++ pour 10/15 offre J2EE), c'était pas très encourageant, j'ai eu que 2 entretiens ..  
 
j'essayais de me former au j2ee mais bon fin d'études, les potes, la bringue c'était impossible
 
donc le 2eme entretien justement, c'était pour rentrer sur un projet C++ et puis ensuite évoluer vers du C# ou du Java
 
je suis en train de finir le projet en C++ et j'ai morflé, obligé de dev sous VC++ 6 qui buggé à mort, + pas de support fonctionnel sur un projet d'il y a 10 ans
 
donc je te souhaite bonne chance et puis effectivement à mon avis le mieux c'est de rentrer dans une boite pour une offre C++ et de migrer rapidement vers de nouvelles technos et au pire se former seul si tu as du temps de dispo

Message cité 1 fois
Message édité par pinpoy le 05-02-2010 à 12:31:30
Reply

Marsh Posté le 05-02-2010 à 13:50:41    

pinpoy a écrit :

topic très intéressant
 
j'étais dans un cas similaire : diplômé de master en septembre 2009, on avait fait du java mais pas de J2EE en tout cas pas du tout de struts/hibernate/spring et pas de C# ni de .Net, tous les postes de salle de TP étaient sous Linux
 
donc complètement en décalage avec l'offre d'emploi
 


 
L'important c'est de connaitre les concepts de la programmation orienté objet, que ça soit avec Java, C++ ou C# (qui au passage ont tous une syntaxe similaire issu du C) si le recruteur est intelligent il devrait laisser sa chance à qqn qui connait java pour un poste en c# par exemple.  
Le problème c'est les ssii qui pour un appel d'offre avec les technos A, B, C veulent un candidat avec A, B, C sur son CV
 
 

pinpoy a écrit :


du coup j'ai postulé à des offres C++ ( en moyenne ya 1 offre C++ pour 10/15 offre J2EE), c'était pas très encourageant, j'ai eu que 2 entretiens ..  
 


 
moi je remarque que les offres c++ sont en général plus intéressantes, le langage étant plus difficile il est choisi pour des projets plus complexes
 

Reply

Marsh Posté le 05-02-2010 à 14:38:29    

salut,

 

merci pour vos réponse niala et pinboy.

 

Effectivement, le C++ est plus complexe que le Java et plus orienté temps réel, perfs. Les domaines de prédilection sont la finance (passage d'ordres le plus rapidement possible) et les jeux vidéos (3D, GPU, shaders etc).

 

Les concepts objets je les maitrises, et je sais programmer en Java (j2SE, du moins la base après je connais pas tout les packages). Par contre, je connait RIEN au J2EE et c'est ce qui est utilisé en entreprise, couplé avec des requetes SQL & & co. Par ailleurs, je pense pas que je puisse me former seul dessus, étant donné l'architecture nécessaire ... Il faut un serveur avec moultes données, un environnement Oracle, etc...

 

bref...c'est chaud!!! mais en même temps clairement, je voudrais essayer d'évoluer vers ce genre de technos pour rester en finance et être polyvalent, mais les offres que je vois c'est invariablement minimum 2 ans d'xp + technos très pointues (J22e hibernate machin truc much...)


Message édité par in_your_phion le 05-02-2010 à 14:54:44
Reply

Marsh Posté le 05-02-2010 à 15:06:29    

panique pas comme ça lol
 
il faut y aller progressivement il n'y a rien de compliqué, pour démystifier la chose :  
 
Web Application Structure:
http://www.javapassion.com/j2ee/#W [...] _Structure
 
Servlet Basics:
http://www.javapassion.com/j2ee/#Servlet_Basics
 
JSP Basics:
http://www.javapassion.com/j2ee/#JSP_Basics
 
le bouquin que j'ai conseillé reprend tout ça
 

Reply

Marsh Posté le 05-02-2010 à 18:16:51    

merci niala! je vais passer tout ça au peigne fin, au fait tu as appris seul le J2EE ?
 
sinon, j'ai l'impression que java paye mieux. Mais c'est vrai que c'est pas forcément plus intéressant, c'est davantage lié au BDD j'ai l'impression.
 
cheers

Reply

Marsh Posté le 05-02-2010 à 19:42:46    

in_your_phion a écrit :

merci niala! je vais passer tout ça au peigne fin, au fait tu as appris seul le J2EE ?


 
non, mon stage de fin d'études a été dans ce domaine et j'ai continué professionnellement. après j2ee c'est vaste,  
en plus du web (servlet, jsp), il y a les web services, les ejb, JMS, les frameworks associés (hibernate, struts, spring, etc),
JPA, JSF
je suis loin de tout connaitre

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed