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

Emploi Discussion :

Ce stage/job est-il intéressant pour moi ? (conversion de Cobol en Java)


Sujet :

Emploi

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Etudiant + Stagiaire
    Inscrit en
    Janvier 2016
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : Belgique

    Informations professionnelles :
    Activité : Etudiant + Stagiaire
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Janvier 2016
    Messages : 6
    Points : 7
    Points
    7
    Par défaut Ce stage/job est-il intéressant pour moi ? (conversion de Cobol en Java)
    Bonjour !

    J'ai appris depuis 2 ans les bases de Java, via des cours et via par moi-même, mais je n'ai pas encore d'expérience pro. Mes connaissances sont encore très basiques, j'ai un petit bagage pour faire mes débuts en entreprise (et possibilité de commencer par une période d'essai).

    Je viens de passer un entretien chez une petite entreprise (7 employés) qui a conçu divers programmes dans le domaine médical et alimentaire, et ils ont entamé une conversion de leurs programmes de Cobol en Java (depuis 1 an, et ils en ont encore pour +- 3 ans). J'ai déjà entendu quelques échos négatifs sur ce genre de boulot ingrat, mais je ne suis pas encore en mesure de réclamer les jobs sympa car je suis au bas de l'échelle dans ce parcours professionnel. Néanmoins j'aimerais tout de même entendre vos avis : vais-je suffisemment progresser en Java avec ce genre de job ? Ou vais-je passer des mois à fourrer mon nez dans du Cobol sans vraiment apprendre beaucoup en Java ? Mon but premier est de m'expertiser le plus possible en Java, et d'atteindre une autonomie le plus vite possible.

    Merci beaucoup ! Bonne soirée

  2. #2
    Invité
    Invité(e)
    Par défaut
    Tu connais le Cobol ?
    Parce que dans un projet de porter de X vers Y, il faut connaître X au moins autant que Y, si ce n'est plus.

    Ensuite, non ce n'est pas parce que tu débutes que tu dois passer par des projets pourris. Je dis pas qu'un projet de portage est systématique un projet pourri, tu peux tomber sur un projet de dev logiciel from scratch tout aussi pourri, mais toi même tu as déjà l'air de sentir que ça sera pourri. En plus c'est une très petite entreprise, ils prévoient de passer trois ans sur du portage, ça fait pas rêver du tout.
    Même si c'est ton premier poste, tu vas devoir y rester un minimum pour que l'expérience porte ses fruits. Est-ce que tu as envie de faire 2 ou 3 ans de portage ? D'autant que tu as l'air d'être autodidacte, donc au début, à chaque entretien tu auras comme handicap de ne pas avoir fait les études adéquates. Raison de plus pour compenser ça par des expériences longues et solides.

    D'autre part, s'ils ont tous leurs programmes en Cobol, c'est que leurs devs doivent être plus Cobol que Java. Si c'est en Java que tu veux progresser, c'est pas forcément le bon cadre.

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Etudiant + Stagiaire
    Inscrit en
    Janvier 2016
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : Belgique

    Informations professionnelles :
    Activité : Etudiant + Stagiaire
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Janvier 2016
    Messages : 6
    Points : 7
    Points
    7
    Par défaut
    Merci pour votre réponse !

    Et bien pour être clair, je ne connais pas un poil de Cobol.

    Je n'ai pas encore de sentiment que ça sera pourri, honnêtement je n'ai aucune expérience donc incapable de juger. J'ai juste entendu dire que du portage de Cobol vers Y c'est assez casse-pieds, c'est pour ça que j'essaye d'approfondir et d'entendre des avis plus précis :-)

    Je ne suis pas "hyper" motivé, mais d'un autre côté, ce qui garde mon attention sur cette opportunité, c'est que c'est pour l'expérience. Maintenant si vous indiquez qu'il y a des chances que je doive apprendre autant de Cobol que de Java... ça m'a pas l'air d'être en faveur de cette opportunité

  4. #4
    Invité
    Invité(e)
    Par défaut
    Je ne crois plus au déterminisme qui veut que telle activité sera plus intéressante qu'une autre : sur papier, ok mais dans la vraie vie , je ne me focaliserais pas que sur la techno et le but du projet en soi. Prends aussi en compte l'environnement de travail, l'équipe, l'ambiance, tout ça. Et aussi, comment tu pourras montrer comme un gain dans ta carrière.
    Perso, j'ai déjà fait du portage et c'était plutôt intéressant malgré un chef à *****. Je n'ai jamais mis les doigts dans le Cobol directement mais j'étais pas loin.
    J'ai aussi fait de l'évolution d'un vieux machin en C dans une très bonne ambiance et une entreprise avec du pognon et un environnement plutôt sympa mais j'ai cru mourir d'ennui !
    J'ai fait du dev d'une nouvelle application et ça a été très formateur.

    Et comme je le répète souvent, je connais des gens qui s'éclatent en Cobol alors bon, pourquoi pas !
    Y a même des gens qui aiment faire du test, toutes les déviances sont dans la nature !

    En conclusion, reste ouvert et curieux, et comme on dit en anglais, ne juge pas le livre par sa couverture.

  5. #5
    Membre confirmé
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Janvier 2006
    Messages
    113
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Janvier 2006
    Messages : 113
    Points : 492
    Points
    492
    Par défaut
    Je vais noircir le tableau de façon volontaire. Si tu ne connais ni le cobol ni le java, tu vas morfler. Si tu n'es pas encadré par un dev java expérimenté, vous risquez de partir dans tous les sens et tu seras loin des standards java actuels => tu ne pourras pas bien valoriser ton XP. C'est dommage car certaines SSII tueraient pour un bon dev avec double compétences java / cobol.

  6. #6
    Expert éminent sénior
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    6 803
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 6 803
    Points : 32 058
    Points
    32 058
    Par défaut
    Citation Envoyé par rroommuu Voir le message
    (.../...) certaines SSII tueraient pour un bon dev avec double compétences java / cobol.
    Ca, c'est le point positif de l'offre. Hyper positif, en fait. Heureusement, d'ailleurs, parceque c'est quasiment le seul point positif. Le truc, c'est que ça fait de ces gens là des spécialistes de ce genre de migrations. Très demandés pour faire ça, mais pas vraiment pour faire d'autres trucs. Parceque bon, quand on traduit du COBOL en JAVA, en fait, le résultat, ça n'est pas du java, philosophiquement parlant : c'est du jobol.

    Pour une raison toute simple : ce sont deux langages aux paradigmes très différents. Cobol, c'est un langage de niche, tout procédural, très orienté sur les structures de données, très fort pour tout ce qui est comptable, très faible partout ailleurs. Java, c'est le langage multi-usages généraliste par excellence, très fortement orienté objet en termes de paradigme(on peut imiter du fonctionnel ou du procédural, mais c'est caca), avec une gestion des données numériques bien plus classique, moins comptable, plus "informatique".

    C'est pour ça que c'est hyper-difficile. Moi, j'aurais adoré, mais la seule opportunité que j'ai eu était à 3 heures de chez moi, et j'ai du la laisser passer à contrecœur. Mais j'étais coboliste, limite expert, et j'avais 2-3 bases en java. Sans connaitre ni l'un ni l'autre, ça me parait très compliqué. Et il faut aimer manger du gravier, se poser des défis, et savoir s'outiller.
    Les 4 règles d'airain du développement informatique sont, d'après Michael C. Kasten :
    1)on ne peut pas établir un chiffrage tant qu'on a pas finalisé la conception
    2)on ne peut pas finaliser la conception tant qu'on a pas complètement compris toutes les exigences
    3)le temps de comprendre toutes les exigences, le projet est terminé
    4)le temps de terminer le projet, les exigences ont changé
    Et le serment de non-allégiance :
    Je promets de n’exclure aucune idée sur la base de sa source mais de donner toute la considération nécessaire aux idées de toutes les écoles ou lignes de pensées afin de trouver celle qui est la mieux adaptée à une situation donnée.

  7. #7
    Inactif  

    Homme Profil pro
    Freelance EURL / Business Intelligence ETL
    Inscrit en
    Avril 2005
    Messages
    5 879
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance EURL / Business Intelligence ETL
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2005
    Messages : 5 879
    Points : 26 147
    Points
    26 147
    Billets dans le blog
    3
    Par défaut
    Clairement, tu n'en sauras pas assez avant d'y mettre les pieds et voir si c'est un piege, dans le sens si tu apprendras plus du java que du cobol. D'autant plus que c'est un stage, donc il te faut le valider et ce sera galere de te barrer des les premiers jours, sous couvert de la convention, ton ecole ou fac t'engueulera etc.

    Donc deja il faut rappeler pour te rassurer que tu feras bien plutot du java, ou si tu dois apprendre egalement le cobol, ce qui vraisemblablement sera le cas au vu de la taille de l'équipe. Si les specs sont deja pretes, mais à mon avis y a pas vraiment de moa tout sera fait à l'arrache.

    Donc si tu cherches vraiment absolument du java avec la crainte que si tu fais du cobol en plus on te harcèle au telephone les deux prochaines années, mieux vaut chercher une autre offre. Si tu es curieux et que tu recherches du defi technique sans prendre en compte la techno, ça peut être intéressant.
    - So.... what exactly is preventing us from doing this?
    - Geometry.
    - Just ignore it !!
    ****
    "The longer he lived, the more he realized that nothing was simple and little was true" A clash of Kings, George R. R. Martin.
    ***
    Quand arrivera l'apocalypse, il restera deux types d'entreprise : les pompes funèbres et les cabinets d'audit. - zecreator, 21/05/2019

  8. #8
    Expert éminent sénior
    Homme Profil pro
    Ingénieur d'Etude Mainframe/AS400
    Inscrit en
    Novembre 2012
    Messages
    1 765
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur d'Etude Mainframe/AS400
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2012
    Messages : 1 765
    Points : 10 748
    Points
    10 748
    Par défaut
    Ça me semble quand même compliqué si tu n'as les compétences dans aucun des deux langages ... Cela risque de nécessiter un fort investissement personnel.

Discussions similaires

  1. GIT est il fait pour moi ?
    Par axel584 dans le forum Langages de programmation
    Réponses: 1
    Dernier message: 19/07/2012, 09h49
  2. Réponses: 2
    Dernier message: 30/05/2009, 14h04
  3. Réponses: 1
    Dernier message: 27/04/2009, 10h28
  4. oui c'est un plaisir pour moi
    Par youness_ka dans le forum SQL
    Réponses: 1
    Dernier message: 23/07/2007, 18h43
  5. [Carrière] Est-ce possible pour moi ?
    Par Yavaitdelalumière... dans le forum Etudes
    Réponses: 8
    Dernier message: 19/10/2006, 14h17

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