IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java Discussion :

Perdu dans mes connaissances sur Java en général


Sujet :

Java

  1. #1
    En attente de confirmation mail
    Profil pro
    Inscrit en
    Février 2009
    Messages
    150
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 150
    Points : 101
    Points
    101
    Par défaut Perdu dans mes connaissances sur Java en général
    Bonsoir,

    Je viens vous demander un peu d'aide. En effet, j'ai une certification bac+4 en programmation JAVA, un bac +2 en développement informatique et là je pars sur un bac +4.

    C'est bien joli d'avoir des diplômes mais malheureusement, ce ne sont que des libellés et derrières certains se cachent pas grand chose. Or, c'est mon cas. Je travaille dans une grande entreprise en alternance où je fais du developpement J2EE avec Spring, Struts, Hibernate, Maven,... Seulement, sur le plan cours, je n'ai jamais fait de java (J2SE et J2EE) malgré ce qui est écrit sur les diplômes et je ressens la différence par rapport à mes collègues...

    Donc, je viens vous demander un peu d'aide. Quel parcours suivriez vous pour vous remettre à niveau ? Lire les bouquins sur les certifications et les passer les unes après les autres (SCJD, SCJP,...) ? La maîtrise du J2SE est elle importante ?

    Je vous remercie d'avance pour vos renseignements qui je suis sure m'aideront à sortir du trou...

    Cordialement,

    Vinou

  2. #2
    Membre expert
    Avatar de Golgotha
    Homme Profil pro
    Full-stack Web Developer
    Inscrit en
    Août 2007
    Messages
    1 387
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Full-stack Web Developer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2007
    Messages : 1 387
    Points : 3 535
    Points
    3 535
    Billets dans le blog
    1
    Par défaut
    Bonjour,

    Les entreprises ont adopté le java à toutes les sauces, et généralement c'est ce qui est employé aussi pour faire du web, mon avis c'est que le java n'est pas un langage adapté pour le web, mais bon... les entreprises ne voie que par java.

    On a donc, le fameux "J2EE avec Spring, Struts, Hibernate, Maven", ce que j'appelle aussi une grosse usine à gaz, pour rester poli. Franchement, c'est ce que j'ai vu de plus complexe dans ma carrière de développeur, d'abord parce que c'est du code imbitable.. un plat de patte, sans queue ni tête.. c'est très verbeux, des stacktrace de la longueur d'un rouleau de papier Q à chaque erreur, et tu passe 1H à essayer de comprendre cette foutu stacktrace , en bref : une sacrée merde.

    Et de mon expérience, il n'y à malheureusement qu'une solution pour être plus "a l'aise" dans ce monde, c'est : d'en faire, en faire, en faire encore et encore pour que le cerveau s'habitue peux à peux à se monde opaque et complexe qu'est et restera le J2EE.

    Sur ce, bon courage....

  3. #3
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 567
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 567
    Points : 21 633
    Points
    21 633
    Par défaut
    Pour Java en général :
    - un bouquin à bonne réputation (Java : tête la première, j'adore.)
    - un bouquin sur les design patterns à bonne réputation (Design patterns : tête la première, je kiffe.)

    Pour J2EE : tes deux yeux pour pleurer. C'est très bien fait quand on comprend tout, mais pour apprendre à s'en servir bonne nuit... Accepter de ne pas comprendre au début, à force ça deviendra clair.
    Ah, et puis un bouquin bien sûr, mais de mon expérience ils sont trop vite obsolètes.

    Pour Spring et Hibernate et la combinaison des deux : lire et faire les tutos officiels sur les sites officiels. C'est pas bien long, c'est clair, c'est expliqué, c'est justifié, les exemples sont directs et fonctionnent, ya pas de lézard et si on faisait déjà du J2EE sans ça avant, on comprend tout de suite qu'on le fera plus jamais.

    Pour Struts : non moi je peux pas. Désolé. À la limite il y a les tiles qui sont pas trop mal, mais tout le reste doit être remplacé par autre chose, genre Spring MVC.

    Pour Maven : à la limite c'est pas important... T'es dev, pas intégrateur, ça te concerne pas. Enfin, pareil que Spring et Hibernate, les tutos officiels sur leur site sont très bien.

  4. #4
    Membre éprouvé
    Avatar de michel.di
    Homme Profil pro
    Freelance
    Inscrit en
    Juin 2009
    Messages
    782
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2009
    Messages : 782
    Points : 1 042
    Points
    1 042
    Par défaut
    Citation Envoyé par thelvin Voir le message
    Pour Maven : à la limite c'est pas important... T'es dev, pas intégrateur, ça te concerne pas.
    Je suis ingénieur de recherche et je me sers de Maven tous les jours, donc je pense qu'il ne faut pas le négliger tant que ça. Il ne sait pas ce qu'il fera après

  5. #5
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 567
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 567
    Points : 21 633
    Points
    21 633
    Par défaut
    Citation Envoyé par michel.di Voir le message
    Je suis ingénieur de recherche et je me sers de Maven tous les jours, donc je pense qu'il ne faut pas le négliger tant que ça. Il ne sait pas ce qu'il fera après
    Chaque chose en son temps, si tu préfères.
    Bien sûr, je me sers de Maven pas professionnellement mais pour tous mes projets persos, parce que ça simplifie diablement la vie. Spring-Roo aussi.
    Mais quand on est un peu paumé dans l'univers Java dans son ensemble, c'est pas par là qu'il faut commencer.

  6. #6
    En attente de confirmation mail
    Profil pro
    Inscrit en
    Février 2009
    Messages
    150
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 150
    Points : 101
    Points
    101
    Par défaut
    Je vous remercie tous pour vos reponses. J ai pris des notes. Aller bonne soiree.

  7. #7
    Membre éprouvé
    Avatar de michel.di
    Homme Profil pro
    Freelance
    Inscrit en
    Juin 2009
    Messages
    782
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2009
    Messages : 782
    Points : 1 042
    Points
    1 042
    Par défaut
    Citation Envoyé par thelvin Voir le message
    Chaque chose en son temps, si tu préfères.
    Bien sûr, je me sers de Maven pas professionnellement mais pour tous mes projets persos, parce que ça simplifie diablement la vie. Spring-Roo aussi.
    Mais quand on est un peu paumé dans l'univers Java dans son ensemble, c'est pas par là qu'il faut commencer.
    Oui c'est sur que ce n'est pas une priorité dans l'apprentissage initial

  8. #8
    Membre chevronné
    Avatar de professeur shadoko
    Homme Profil pro
    retraité nostalgique Java SE
    Inscrit en
    Juillet 2006
    Messages
    1 257
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 76
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : retraité nostalgique Java SE

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 257
    Points : 1 855
    Points
    1 855
    Par défaut
    Citation Envoyé par michel.di Voir le message
    Je suis ingénieur de recherche et je me sers de Maven tous les jours, donc je pense qu'il ne faut pas le négliger tant que ça. Il ne sait pas ce qu'il fera après
    même boulot, même punition, même motif je déteste Maven mais il faut que j'apprenne à vivre avec! (je dois être un horrible vieux conservateur réac mais je regrette mes bons vieux "makefile" -pas portables- j'ai rajouté maven à ma liste des "standards incontournables que personne n'a le courage de mettre à la poubelle" -ma liste s'allonge dangereusement-)

  9. #9
    Membre éprouvé
    Avatar de michel.di
    Homme Profil pro
    Freelance
    Inscrit en
    Juin 2009
    Messages
    782
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2009
    Messages : 782
    Points : 1 042
    Points
    1 042
    Par défaut
    Citation Envoyé par professeur shadoko Voir le message
    même boulot, même punition, même motif je déteste Maven mais il faut que j'apprenne à vivre avec! (je dois être un horrible vieux conservateur réac mais je regrette mes bons vieux "makefile" -pas portables- j'ai rajouté maven à ma liste des "standards incontournables que personne n'a le courage de mettre à la poubelle" -ma liste s'allonge dangereusement-)
    Je déteste aussi :p

  10. #10
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2011
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2011
    Messages : 3
    Points : 3
    Points
    3
    Par défaut
    La maîtrise du J2SE est elle importante ?
    En tant que développeur Java, Java Standard Edition est la base.

    Que dire d'un édifice dont la base même est branlante?

    Bien sûr, personne ne peut t'empêcher de sauter directement à l'étape J2EE ou utiliser Spring/Hibernate ou autre sans maîtriser la base, mais c'est une très grave erreur.

    Pour imager mes propos, imagine toi en train d'essayer d'apprendre l'histoire ou le management sans connaître les nuances principales de la langue de base (ex:Français).


    Seulement, sur le plan cours, je n'ai jamais fait de java (J2SE et J2EE) malgré ce qui est écrit sur les diplômes et je ressens la différence par rapport à mes collègues...
    Normal de ressentir la différence, il faut faire les choses dans l'ordre pour tout comprendre: 1 Théorie, 2 Pratique pour mémoriser/maîtriser.
    (Je parle pour les gens normaux, pas pour les génies surdoués)


    Good luck petit scarabé,
    même si j'ai passé l'étape de base il y a longtemps (SCJP) il me reste du chemin avant le sommet(Architecte)... sous réserve d'y arriver un jour

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème dans mes début sur PowerAMC
    Par MonkeyToast dans le forum PowerAMC
    Réponses: 1
    Dernier message: 24/05/2012, 02h32
  2. Un peu perdu dans mes requêtes
    Par PhilCou dans le forum Langage SQL
    Réponses: 1
    Dernier message: 06/02/2010, 21h53
  3. Partition perdues, et perdu dans mes partitions
    Par Alamassepointcom dans le forum Administration système
    Réponses: 7
    Dernier message: 08/02/2008, 21h50
  4. Proleme avec les dates dans mes requete sur oracle
    Par Aboubacry dans le forum SQL
    Réponses: 1
    Dernier message: 28/05/2007, 02h46
  5. Perdu dans mes compilation setting
    Par houam3012 dans le forum Langage
    Réponses: 2
    Dernier message: 04/05/2007, 12h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo