OVH Cloud OVH Cloud

question sur le métier de développeur J2ee

23 réponses
Avatar
jfact
Salut à tous, j'envisage de devenir développeur java sur architectures
distribuées mais je n'ai pas d'expérience professionnelle à ce niveau. Je
voulais savoir
si j'ai des chances d'être former un minimum (et sur quoi ?) par la boîte
lors du recrutement ou si je dois être opérationnel immédiatement :
j'entends dire partout que les entreprises restreignent leurs budgets . Si
qqn à une idée ... Merci

10 réponses

1 2 3
Avatar
Sébastien
Salut à tous, j'envisage de devenir développeur java sur architectures
distribuées mais je n'ai pas d'expérience professionnelle à ce niveau. Je
voulais savoir
si j'ai des chances d'être former un minimum (et sur quoi ?)


Es tu déjà développeur? développeur Java? avec expérience?
Si oui, tu as des chances d'être formé sur J2EE.
Si tu n'as pas ou peu de connaissances sur le développement Java, tu as peu de chance
AMA d'entre embauché dans une boite prête à te former sur J2EE : c'etait encore le
cas il y a deux ans voir meme l'année dernière mais plus maintenant. C'est désormais
les ressources humaines qui recrutent les développeurs et maintenant il est demandé
plusieurs années d'expériences avec diplôme pour travailler sur J2EE.
Si tu n'es pas opérationnel immédiatement, tu risques ama plutôt de te retrouver
en stage.

--
Message monitoré par axinews : http://www.axinews.com/

Avatar
jfact
En fait, je connais déjà bien les EJBs, services web, servlet/jsp, corba
mais
aussi jbuilder, tomcat, jboss .. Ce sont des connaissances personnelles et
venues
de ma formation univesitaire. Mais le pb, c'est que je n'ai jamais mis cela
en pratique
au sein d'une entreprise .. Etant donné que j'ai terminé mes études, je
pense que je ne peux pas demander un stage , peut-être dois-je demander un
cdd ? mais bon ca serait
bien que la boîte me forme au moins sur l'environnement de developpement ..

Es tu déjà développeur? développeur Java? avec expérience?
Si oui, tu as des chances d'être formé sur J2EE.
Si tu n'as pas ou peu de connaissances sur le développement Java, tu as
peu de chance

AMA d'entre embauché dans une boite prête à te former sur J2EE : c'etait
encore le

cas il y a deux ans voir meme l'année dernière mais plus maintenant. C'est
désormais

les ressources humaines qui recrutent les développeurs et maintenant il
est demandé

plusieurs années d'expériences avec diplôme pour travailler sur J2EE.
Si tu n'es pas opérationnel immédiatement, tu risques ama plutôt de te
retrouver

en stage.

--
Message monitoré par axinews : http://www.axinews.com/



Avatar
Sébastien
En fait, je connais déjà bien les EJBs, services web, servlet/jsp, corba
mais
aussi jbuilder, tomcat, jboss .. Ce sont des connaissances personnelles et
venues
de ma formation univesitaire.


Dans ce cas, on ne peut pas dire que tu sois débutant.

Mais le pb, c'est que je n'ai jamais mis cela
en pratique
au sein d'une entreprise .. Etant donné que j'ai terminé mes études, je
pense que je ne peux pas demander un stage , peut-être dois-je demander un
cdd ? mais bon ca serait
bien que la boîte me forme au moins sur l'environnement de developpement ..


Et bien .... mon avis personnel (qui n'engage que moi) est que les recruteurs sont
désormais des DRH ou des sociétés de conseils connaissant bien le marketing lié à
J2EE mais relativement peu la technique. Or c'est bien des compétences techniques
qu'on demande à un développeur et non des compétences marketings.
Je base cette opinion sur les entretiens d'embauche que j'ai passé et sur les propositions
d'embauche sur les forums : les DRH se basent beaucoup sur des discours marketing
de tel ou tel société leader dans J2EE. Par exemple, dans le cas d'un développeur
J2EE, il est souvent demandé des connaissances "indispensables" sur tel ou tel serveur
d'appli ou tel ou tel IDE. Il me semble par exemple assez idiot d'imposer ou de ne
baser le recrutement que d'après un IDE (je pense à visual age qui il y a un moment
était très demandé car IBM inspirait le respect) ou un serveur d'application ....
les IDE ou serveurs d'application ne sont pas une fin en soi mais simplement les
outils de travail du développeur, le fait de ne pas comprendre cela montre ama que
les recruteurs sont un peu largués.
Je remarque qu'il est également de plus en plus fréquent que les propositions d'embauche
demandent une multitude de compétences, pas rare par exemple qu'on demande de très
bonnes connaissances en C++, en Java et en .NET : c'est encore une fois ama la preuve
que les recruteurs sont largués. On ne peux pas être expert à la fois en Java, en
C et en .NET (ou alors c'est très rare). Bref, les recruteurs cumulent les compétences
demandés pour trouver la perle rare (maintenant qu'ils ont le choix...) alors que
ce n'est pas toujours justifié (le pire pour moi fut l'exemple d'une personne qui
avait demandé de très bonnes connaissances java alors qu'en fait c'etait juste pour
un script javascript pour ses pages HTML...) et je comprend que la somme de compétences
demandées angoisse les personnes qui arrivent sur le marché du travail.

Pour ce qui est de la formation sur l'environnement de développement, c'est normal
d'avoir une période d'adaptation, tout comme un bouquin et une connexion Internet
pour bosser. Si une boite te demande impérativement de connaître l'environnement
de dev, c'est qu'elle à rien comprit à J2EE et au développement en général.

--
Message monitoré par axinews : http://www.axinews.com/

Avatar
Eric Delcamp
C'est un débutant, assurement. Soit, tu connais les langages, mais tu n'a
pas d'experience professionnelle. Et ca fait toute la difference. Il est
tres dur quand on se forme a Java personnellement de faire valoir ses
competences par la suite au niveau pro. Un bon programmeur chez lui n'est
pas forcement un bon programmeur dans une entreprise, toutes les boites de
developpement en ont fait les frais. Donc maintenant, c'est embauche sur
exp. pro. uniquement.
Concernant ta question, de maniere plus précise, le plus demandé en ce
moment c'est Websphere. IBM pousse bien son produit, il a le vent en poupe.
Malheureusement, les formations Websphere sont pour le moins....
innacessibles. Il n'y a donc pas de miracle. Ca sera stage en entreprise,
voir pas payé, pour commencer. Puis graduellement monter les echelons. Le
monde ne s'est pas fait en 1 jour, tout les jeunes diplomés n'en n'ont pas
vraiment conscience.

"Sébastien" a écrit dans le message de
news:3f68d5bb$0$27591$
En fait, je connais déjà bien les EJBs, services web, servlet/jsp, corba
mais
aussi jbuilder, tomcat, jboss .. Ce sont des connaissances personnelles
et


venues
de ma formation univesitaire.


Dans ce cas, on ne peut pas dire que tu sois débutant.



Avatar
Lionel
Sébastien wrote:
En fait, je connais déjà bien les EJBs, services web, servlet/jsp,
corba mais aussi jbuilder, tomcat, jboss .. Ce sont des connaissances
personnelles et venues
de ma formation univesitaire.


Dans ce cas, on ne peut pas dire que tu sois débutant.


au contraire...
pas de pratique en entreprise=débutant.

[attention je réponds un peu à tout dans le meme message...j'ai pas envie de
faire 2 posts, il est tard :-) ]

Mais le pb, c'est que je n'ai jamais mis cela
en pratique
au sein d'une entreprise .. Etant donné que j'ai terminé mes études,
je
pense que je ne peux pas demander un stage ,



mais si, faut pas te géner, vu ce que c'est payé, personne te refusera un
stage...

peut-être dois-je
demander un
cdd ?



ca risque d'etre plus difficile à trouver qu'un stage...

mais bon ca serait
bien que la boîte me forme au moins sur l'environnement de
developpement ..



faut pas réver, les formations c'est rare. ca coute du temps et de l'argent,
actuellement on n'a ni l'un ni l'autre...
tu auras qq jours pour t'habituer à l'environnement de dév, mais pas de
formation à mon avis. sauf exception

Et bien .... mon avis personnel (qui n'engage que moi) est que les
recruteurs sont désormais des DRH ou des sociétés de conseils
connaissant bien le marketing lié à
J2EE mais relativement peu la technique.


c'est clair...
mon avis (qui n'engage que moi): les entretiens d'embauche sont nuls en
général, on peut se faire passer pour un cador avec un peu de tchatche mais
sans rien connaitre.
Enfin, certains savent faire passer des vrais entretiens quand meme.
D'habitude on passe 2 entretiens: un plutot orienté discussion, et un
technique.
dans les petites sociétés, l'entretien "discussion" est réalisé par un chet
projet voire le directeur.
Si la structure est plus grosse, il y a un(e) DRH.
L'entretien technique est fait soit par un développeur (qui ne sait pas
évaluer tes compétences en général), soit un chef de projet (pas mieux s'il
est jeune), et dans le meilleur des cas (ou le pire selon si tu es pipeau ou
pas) par un architecte qui a de l'expérience et va savoir réellement évaluer
ton niveau.
Les boites "modernes" ajoutent un entretien avec un(e) psycologue. En
général c'est le plus marrant je trouve :-) et le plus facile, mais ca ca
dépend des gens.
Pour etre embauché il faut l'aval de tout le monde.

Si tu as un peu de tchache et un minimum de connaissances, tu peux réussir
tous les entretiens.
par contre, apres quand tu commenceras à bosser, on risque de voir
rapidement ta vraie valeur...

Des conseils:
Le mot magique pour les startup c'est "eclipse". ca ouvre plein de portes
LOL
Le mot magique pour les grosses boites c'est "websphere".

Les questions qui tuent (véridique):
Résumé d'entretien pour une startup, on commence avec le directeur:
(je vous épargne les 30min de présentation de la boite et de mon passé)
- do you speak english ?
- yes !
- great! do you understand me ?
- yes... (ca c'est de la question!)
- sinon, ca vous gène de pas avoir de secretaire ?
- heu...non (LOL)
- bon, passons à l'entretien technique, je vous laisse avec 2
développeurs...

(arrivent 2 jeunes de 25-28ans maxi, un bon look d'informaticien)
-dév: Tu codes avec quoi ? (ambiance jeune, tout le monde se tutoie :-) )
- moi: eclipse
- dév: wow, trop cool, nous on va bientot y passer, c'est bien ?
- moi: blablabla (je vous passe les détails)
- dév: cool ! sinon, tu trouves que tu codes bien ?
- moi: blablabla
- dév: trop bon, c'est nickel. bon ben c'est ok pour moi, j'ai plus de
question.
- dév2: tu as une voiture ?
- moi: oui
- dév2: cool,je te filerai des tuyaux pour éviter les bouchons.ah oui, sinon
on a des tickets resto ! et pour les horaires, ils sont cool.
- dév1: ouais enfin, moi ca m'arrive de me casser à 20h-21h de temps en
temps quand meme
- dév2: oui mais bon, ca pourrait etre pire
- dev1: oui, c'est vrai. sinon, tu as des questions ?
- moi: oui. je pose qq questions pour connaitre leur environnement de dév
(CVS....) et d'autres questions techniques
- dév2: heu...(géné)...c'est prévu, mais pour l'instant on a rien de tout
ca.
Fin de l'entretien...

Bon c'est un peu caricaturé mais c'était presque ca...j'ai haluciné...
pour la petite histoire, je suis allé bosser ailleurs :-)

bon revenons en à nos moutons, je m'égare un peu là...

Pour ce qui est de la formation sur l'environnement de développement,
c'est normal d'avoir une période d'adaptation,



c'est clair, mais maintenant on demande que ce temps soit le plus court
possible.
d'ou les 2ans d'expé régulièrement requis...

concernant la formation, c'est toi qui va devoir apprendre tout seul à mon
avis.
tu verras, c'est plus facile qu'on ne le pense, tu commences rarement de
zéro sur un nouveau projet, donc regarde un peu ce que les autres ont fait,
etre t'apprendras déjà plein de choses...
La plupart des boites recherchent des gens opérationels rapidement (pour ne
pas dire immédiatement), à priori avec ton expérience universitaire, si elle
a été sérieuse, tu devrais réussir les entretiens et pouvoir t'adapter sans
trop de difficultés.Reste à convaincre l'embaucheur de cela..

Le plus difficile dans ton cas, ca va etre d'etre retenu pour un entretien
alors que t'as pas d'expérience.
à mon avis, joue à fond la carte de l'autonomie et de la rapidité
d'intégration...si tu demandes d'entrée une formation, tu vas te faire
gicler...

Attention, tout ce que j'ai dit correspond à des expériences personnelles,
qui peuvent varier d'un individu à l'autre...

--
Lionel, barvard


Avatar
Lionel
Eric Delcamp wrote:

maintenant, c'est embauche sur exp. pro. uniquement.


le pb c'est que pour avoir une exp pro, il faut avoir été embauché au moins
1 fois...
il faut viser petit à mon avis pour commencer...une petite startup qui peut
pas se payer un ingé de 2 ans d'exp ou qui n'en a pas besoin et veut juste
de la petite main pour aider sur un projet intéressant. Et là il y a plein
de choses intéressantes à apprendre, et de quoi "gonfler" son CV.

Concernant ta question, de maniere plus précise, le plus demandé en ce
moment c'est Websphere. IBM pousse bien son produit, il a le vent en
poupe. Malheureusement, les formations Websphere sont pour le
moins.... innacessibles.


pas besoin d'etre un expert websphere pour utiliser la console d'admin non
plus.
à mon avis on peut se passer de formation spécifique websphere pour
commencer.

Avatar
Sébastien
Dans ce cas, on ne peut pas dire que tu sois débutant.


au contraire...
pas de pratique en entreprise=débutant.


Tout a fait d'accord. Je voulais simplement dire qu'il était tout de meme initié
à J2EE puisque connaissant "bien" (suivant ces propos) les EJB, c'est tout de meme
un bon début pour être développeur plutot que de partir de zéro et meme pourra t'il
peut etre prétendre à un poste de développeur J2EE débutant (stage voir CDD)

mais si, faut pas te géner, vu ce que c'est payé, personne te refusera un
stage...


Mouai, d'un autre coté, je comprend qu'il soit frustrant de faire un stage sous payé
si il a fait 5 ans d'études :-)

mais bon ca serait
bien que la boîte me forme au moins sur l'environnement de
developpement ..
faut pas réver, les formations c'est rare. ca coute du temps et de l'argent,


actuellement on n'a ni l'un ni l'autre...
tu auras qq jours pour t'habituer à l'environnement de dév, mais pas de
formation à mon avis. sauf exception


Oui, d'autant plus que les formations et certifications sur J2EE sont très chères.
Les certification SUN sont bien vu (dommage qu'elle ne soient qu'en anglais)

mon avis (qui n'engage que moi): les entretiens d'embauche sont nuls en
général, on peut se faire passer pour un cador avec un peu de tchatche mais
sans rien connaitre.
Enfin, certains savent faire passer des vrais entretiens quand meme.
D'habitude on passe 2 entretiens: un plutot orienté discussion, et un
technique.
dans les petites sociétés, l'entretien "discussion" est réalisé par un chet
projet voire le directeur.
Si la structure est plus grosse, il y a un(e) DRH.


dés qu'il s'agit de grosses structures, c'est alors les ressources humaines qui embauchent
et non le secteur informatique. Mon avis c'est aussi qu'il y a 2, 3 ans, il y avait
beaucoup de petites sociétés informatiques, SSII, start ups ... Depuis le chute du
secteurs informatique, beaucoup de ces petites entreprises ont fermé boutique et
les petites sociétés sont soit devenus grosses ou été racheté par de plus grosses
structures. Il y a donc plus de chance aujourd'hui de passer par un département RH
qu'il y a 2 ou 3 ans (ou c'etait le DSI qui recrutait les ingénieurs)

Si tu as un peu de tchache et un minimum de connaissances, tu peux réussir
tous les entretiens.


D'accord avec toi, c'est pour ca qu'il me semble préférable d'être recruté par un
développeur : tu ne peux pas tricher dans ce cas.

Des conseils:
Le mot magique pour les startup c'est "eclipse". ca ouvre plein de portes


Oulla! startup ....? c'est quoi ca? ca existe encore ce genre de chose? Tu n'aurais
pas 2 ans de retard :-) ?

Le mot magique pour les grosses boites c'est "websphere".


Effectivement ......
<Pas de polémique sur la nécessité ou non d'avoir absolument un produit IBM>

Résumé d'entretien pour une startup, on commence avec le directeur:
<snip>

Fin de l'entretien...
Bon c'est un peu caricaturé mais c'était presque ca...j'ai haluciné...
pour la petite histoire, je suis allé bosser ailleurs :-)


He he, c'etait vraiment ca il y a encore 2 ans .... mais je crois que ce n'est plus
le cas : franchement ca existe encore les start up?

--
Message monitoré par axinews : http://www.axinews.com/



Avatar
jfact
ok,ok, merci pour vos réponses

.. sinon je voulais sérieusement me mettre à weblogic , je laisse tomber et
je me mets à websphere ?
et puis jcroyais que le top en ide c'était jbuilder et pas eclipse, non ?

surtout que le pack JBuilder-Weblogic Edition offre une bonne solution
intégrée ...

sinon pour l'UML, c quoi le mieux, Rational rose, poseidon ... ?

je pense que tout dépends des boîtes et de leur budget mais si vous avez des
avis ..
Avatar
Nicolas Delsaux
Le 17.09 2003, "jfact" s'est levé(e) et s'est dit
"tiens, je vais écrire aux mecs de fr.comp.lang.java"

En fait, je connais déjà bien les EJBs, services web, servlet/jsp,
corba mais
aussi jbuilder, tomcat, jboss .. Ce sont des connaissances
personnelles et venues
de ma formation univesitaire.


Quand tu dis que tu connais, c'est que tu as eu des cours dessus, ou que tu
as développé des projets avec ?

Mais le pb, c'est que je n'ai jamais mis
cela en pratique
au sein d'une entreprise .. Etant donné que j'ai terminé mes études,
je pense que je ne peux pas demander un stage , peut-être dois-je
demander un cdd ? mais bon ca serait
bien que la boîte me forme au moins sur l'environnement de
developpement ..

Ca dépend, tu as une formation à quel niveau ?

Parce que par exemple, si tu es ingénieur débutant, ou que tu sors d'un
DESS, tu passes directement au CDI.
La plupart des autres intervenants ont parlé de l'expérience, et c'est vrai
que c'est important. Cependant, il existe assez peu d'entreprises refusant
systématiquement les débutants. Tentes donc ta chance, et, surtout, sois
patient, ne te jettes pas sur la première boîte à te répondre oui.
Lorsqu'on a une faible expérience du monde du travail, les expériences
professionnelles précédentes acquièrent une importance énorme. Il faut donc
être capable de les vendre habilement à son futur employeur. Mais
globalement, si tu as un minimum d'aisance relationnelle, et que tu sais
démontrer l'avantage qu'il peut y avoir à t'embaucher, les entretiens ne
devraient pas être un problème.

--
Nicolas Delsaux
"Sur les rayons des bibliothèques, je vis un monde surgir de l'horizon"
Jack London

Avatar
jerome moliere
Nicolas Delsaux wrote:
Le 17.09 2003, "jfact" s'est levé(e) et s'est dit
"tiens, je vais écrire aux mecs de fr.comp.lang.java"


En fait, je connais déjà bien les EJBs, services web, servlet/jsp,
corba mais
aussi jbuilder, tomcat, jboss .. Ce sont des connaissances
personnelles et venues
de ma formation univesitaire.



Quand tu dis que tu connais, c'est que tu as eu des cours dessus, ou que tu
as développé des projets avec ?


Mais le pb, c'est que je n'ai jamais mis
cela en pratique
au sein d'une entreprise .. Etant donné que j'ai terminé mes études,
je pense que je ne peux pas demander un stage , peut-être dois-je
demander un cdd ? mais bon ca serait
bien que la boîte me forme au moins sur l'environnement de
developpement ..



Ca dépend, tu as une formation à quel niveau ?
Parce que par exemple, si tu es ingénieur débutant, ou que tu sors d'un
DESS, tu passes directement au CDI.
La plupart des autres intervenants ont parlé de l'expérience, et c'est vrai
que c'est important. Cependant, il existe assez peu d'entreprises refusant
systématiquement les débutants. Tentes donc ta chance, et, surtout, sois
patient, ne te jettes pas sur la première boîte à te répondre oui.
Lorsqu'on a une faible expérience du monde du travail, les expériences
professionnelles précédentes acquièrent une importance énorme. Il faut donc
être capable de les vendre habilement à son futur employeur. Mais
globalement, si tu as un minimum d'aisance relationnelle, et que tu sais
démontrer l'avantage qu'il peut y avoir à t'embaucher, les entretiens ne
devraient pas être un problème.



je rajouterais aux exemples post precedents, sois honnete et sincere :)
on ne peu tte reprocher de ne pas connaitre telle ou telle techno, mais
dans un entretien technique, si tu dis que tu connais les EJbs t'as
vraiment interet a les connaitre, autrement c'est la porte et grille a
vie....

juste en passant...
je te souhaite une recherche couronne de succes...
Jerome


1 2 3