Aller au contenu

A tous les développeurs JAVA du forum


sasuke

Messages recommandés

  • Habitués

Bonjour tout le monde.

Je compte m'inscrire cette année au CEGEP pour suivre une formation en vue d'obtenir une AEC en programmation.

Mon dilemme est que j'aimerai me spécialiser en JAVA, mais tous les cours que j'ai trouvé enseignent du C/C++, du C# ou VB.NET en plus du JAVA. Bien que les cours JAVA prennent plus de place dans le programme, je me demande si vous aussi vous êtes passé par là ou vous avez suivi des cours exclusivement dédiés au langage JAVA ?

J'ai trouvé un programme sur Québec qui délivre une AEC en informatique de gestion et qui n'enseigne que le JAVA, mais je préfère rester à Montréal et trouver quelque chose qui me convienne ici.

Sinon, pensez vous que des cours plus généraux seront plus intéressant pour une personne qui souhaite embrasser cette nouvelle carrière, ou plutot la spécialisation ?

Qu'en est-il maintenant de la demande d'analystes programmeurs JAVA au Québec ? Les salaires sont intéressants pour des programmeurs juniors fraichement diplômés ? et 5 ans plus tard ? les perspectives pour l'avancement de carrière ?

Merci pour votre aide.

Lien vers le commentaire
Partager sur d’autres sites

  • Habitués

A un moment il y avait beaucoup de développeurs JAVA sur le forum.

Y en a tu encore ?

Lien vers le commentaire
Partager sur d’autres sites

  • Habitués

Est-ce qu'un modérateur pourrait déplacer mon topic vers le forum "études", j'aurai plus de chances d'avoir une réponse là-bas.

Merci

Lien vers le commentaire
Partager sur d’autres sites

  • Habitués

Je ne vois pas les pourquoi de tes réticences vis à vis des autres langages orientés objet comme le C++ ou C#. Tu sais un développeur Java c'est d'abord un développeur qui maitrise la notion de l'objet (classes, héritages, polymorphisme, ...) Tous ces langages implémentent plus au moins les même principes, il est même préférable de connaître la syntaxe et les normes d'écriture des autres langages même si on se spécialise en Java. ça te permet de voir les déclinaisons possibles de la programmation objet.

Bon Après ça, il existe différents domaines d'applications pour le langage Java et chacun demande des méthodologies et logiques différentes (Java Card pour le développement de puces, J2EE pour les applications orientée Entreprise/Web, le développement d'applications clients lourds (Swing...))

Pour ta culture, je te recommande de ne pas te fermer sur un langage particulier.

Bonne continuation

Lien vers le commentaire
Partager sur d’autres sites

  • Habitués

Merci pour cette réponse. Elle a le mérite d'être claire et précise.

Si j'ai dis que je voulais me spécialiser en JAVA c'est juste parce que j'ai entendu dire que c'était une spécialisation en forte demande sur le marché du travail, en fait est ce toujours le cas ? Parce que après 2 jours de la création de ce topic je n'ai eu aucune réponse dans ce sens.

Grâce à toi, je comprends mieux qu'il faut toucher un peu à tout pour être fonctionnel en programmation.

Modifié par sasuke
Lien vers le commentaire
Partager sur d’autres sites

  • Habitués

Est ce que l technologie Java est une technologie d'actualité et d'avenir ? OUI

C'est de loin le langage le plus utilisé sur le marché, principalement dans le domaine du Web et applications de type clients/serveurs. Connaître et maitriser Java est un atout considérable pour un informaticien. Mais tout dépend du domaine. Si on parle de développement de pilotes pour périphériques, développement système (Linux), Temps-réel ... etc Là le langage C est primordiale et Java n'a pas sa place.

Lien vers le commentaire
Partager sur d’autres sites

  • Habitués
Est ce que l technologie Java est une technologie d'actualité et d'avenir ? OUI

C'est de loin le langage le plus utilisé sur le marché, principalement dans le domaine du Web et applications de type clients/serveurs. Connaître et maitriser Java est un atout considérable pour un informaticien. Mais tout dépend du domaine. Si on parle de développement de pilotes pour périphériques, développement système (Linux), Temps-réel ... etc Là le langage C est primordiale et Java n'a pas sa place.

Merci encore une fois à toi pour ton aide.

Pour l'instant je ne sais pas encore ce qui m'intéressera dans l'avenir, mais je ne vais pas tarder à le savoir, en attendant je vais devoir choisir le programme qui est le plus susceptible de m'offrir les meilleurs bases, bien que dans le domaine de l'informatique en général et la programmation en particulier c'est plutôt la pratique qui prime.

J'ai entendu dire que le domaine pourrait souffrir de la délocalisation, est ce vrai ? Ou c'est juste une légende urbaine ?

Il y a aussi le domaine de la réseautique qui m'intéresse à plus d'un titre, même si la balance penche plus du coté de la programmation, et je demandais lequel de ces deux domaine est le plus payant et qui offre le plus de possibilités de carrière ?

Merci d'avance.

Lien vers le commentaire
Partager sur d’autres sites

Bonsoir à tous,

Comme l'a souligné Caribou777 Java est un langage fabuleux en ce sens que l'on y retrouve les fondamentaux de la programmation objet au travers d'une syntaxe agréable. Je suis programmeur .net et mon langage de prédilection est le C# (Java like). Je ne saurais trop te recommander d'être ouvert aux différentes technologies car cela te sera toujours utile. Je te parle en connaissance de cause. Pas plus tard qu'il y a deux semaines, j'ai eu entre les doigts un code écrit avec les pieds en pseudo C++ (Notion d'objet à des années lumière... En gros du C à la sauce C++/STL) griffonné par un gars qui a du achever sa formation en COBOL sur AS400. Ca donne un truc tout pourrit avec du code à la 'papa' (Plein de macros bien grasses dans tous les sens) et sans aucun commentaire pour dénouer tout ça. Face à ce genre de situation, il est préférable d'être armé.

Java te permettra de bosser où tu veux cependant, la plateforme .net te permettra de gagner plus que décemment ta vie en ce sens qu'il s'agit d'une compétence plus rare à trouver (MCPD/MCAD/MVP entendons nous bien ^^). Quel que soit le langage que tu choisiras je te conseille de ne pas négliger les certifications. Il m'a été demandé à plusieurs reprises, de fournir des transcripts xXxcrosoft car ils sont bien souvent requis si tu es amené à faire du consulting ou de la formation.

Tout comme comme Caribou777, je te conseille un petit retour aux sources en te penchant sur le C. Les langages de haut niveau nous permettent de faire tellement de choses que l'on oublie ce qu'est un décalage d'offset par exemple :-)

Pour ce qui est des perspectives d'avenir, il semble que les développeurs soient ultra demandés en ce sens que l'industrie du logiciel est en crise de main d'oeuvre (L'une des raisons qui me poussent à quitter la France) et en crise grave.

J'espère t'avoir apporté quelques infos utiles (J'ai un peu paraphrasé Caribou777 pour le coup) et te souhaite bonne chance dans la poursuite de tes projets.

Lien vers le commentaire
Partager sur d’autres sites

  • Habitués

Merci pour ces précisions.

Quand vous parlez de .net, est ce que c'est du VB que vous parlez ou bien de tous les langages Microsoft (C/C++, C#, VB, ASP...) ?

Que pensez vous de ce programme :

http://www.crosemont.qc.ca/?11A562F9-E32D-...33-3B4EDE268803 (collège public -> gratuit)

et de celui là

http://www.clasalle.com/programs/aec_lea3q...oganalyste.aspx (collège privé -> payant, mais je ne sai spas combien il faut payer)

Merci.

Lien vers le commentaire
Partager sur d’autres sites

Merci pour ces précisions.

Quand vous parlez de .net, est ce que c'est du VB que vous parlez ou bien de tous les langages Microsoft (C/C++, C#, VB, ASP...) ?

Que pensez vous de ce programme :

http://www.crosemont.qc.ca/?11A562F9-E32D-...33-3B4EDE268803 (collège public -> gratuit)

et de celui là

http://www.clasalle.com/programs/aec_lea3q...oganalyste.aspx (collège privé -> payant, mais je ne sai spas combien il faut payer)

Merci.

Bonjour,

Lorsque je fais allusion à .net, je veux parler de la plateforme tous langages confondus. Je te suggère cependant le C# car c'est celui que xXxcrosoft privilégie le plus (Possibilité de travailler avec le µ Framework par exemple), de plus sa syntaxe largement pompée sur Java en fait un outil d'apprentissage agréable. VB est très moche et assez mal fichu mais il te permettra de travailler au Canada car il reste une compétence recherchée. Si tu souhaite te spécialiser en Sharepoint, le C# reste encore le meilleur. Il t'offre également la possibilité de bosser en mode unsafe (Non managé, très rapide) sans pour autant en devenir laid. Tu peux ainsi implémenter un moteur 3D si tu le souhaite dont les performances n'auront rien à envier à un homologue sur base C++. ASP.net n'est rien de plus qu'un JSP like qui te permet de mettre en place des applications Web très professionnelles (Au même titre que JSP). Peu importe le monde que tu choisiras, ce qui est important c'est de te SPECIALISER sur une plateforme en particulier. Pourquoi ? Parceque des gars qui savent faire un peu de C, un peu de C++, un peu de Java, un peu de C#...etc... Il y en a à la pelle ! Ces types trouvent plus difficilement du boulot. Le choix doit être tourné d'abord vers une formation reconnue par le système d'éducation ou le ministère du travail et ensuite te plaire un minimum ^_^ .

Attention aux écoles privées dont les diplômes ne sont pas reconnus et qui de surcroît coûtent un oeil :ph34r: .

Bon courage et mes plus sincères encouragements pour la carrière que tu embrasse ^^.

Cordialement

Lien vers le commentaire
Partager sur d’autres sites

MERCI BEAUCOUP POUR CES REPONSES qui nous aident à tous futurs immigrants.

Merci pour ces précisions.

Quand vous parlez de .net, est ce que c'est du VB que vous parlez ou bien de tous les langages Microsoft (C/C++, C#, VB, ASP...) ?

Que pensez vous de ce programme :

http://www.crosemont.qc.ca/?11A562F9-E32D-...33-3B4EDE268803 (collège public -> gratuit)

et de celui là

http://www.clasalle.com/programs/aec_lea3q...oganalyste.aspx (collège privé -> payant, mais je ne sai spas combien il faut payer)

Merci.

Bonjour,

Lorsque je fais allusion à .net, je veux parler de la plateforme tous langages confondus. Je te suggère cependant le C# car c'est celui que xXxcrosoft privilégie le plus (Possibilité de travailler avec le µ Framework par exemple), de plus sa syntaxe largement pompée sur Java en fait un outil d'apprentissage agréable. VB est très moche et assez mal fichu mais il te permettra de travailler au Canada car il reste une compétence recherchée. Si tu souhaite te spécialiser en Sharepoint, le C# reste encore le meilleur. Il t'offre également la possibilité de bosser en mode unsafe (Non managé, très rapide) sans pour autant en devenir laid. Tu peux ainsi implémenter un moteur 3D si tu le souhaite dont les performances n'auront rien à envier à un homologue sur base C++. ASP.net n'est rien de plus qu'un JSP like qui te permet de mettre en place des applications Web très professionnelles (Au même titre que JSP). Peu importe le monde que tu choisiras, ce qui est important c'est de te SPECIALISER sur une plateforme en particulier. Pourquoi ? Parceque des gars qui savent faire un peu de C, un peu de C++, un peu de Java, un peu de C#...etc... Il y en a à la pelle ! Ces types trouvent plus difficilement du boulot. Le choix doit être tourné d'abord vers une formation reconnue par le système d'éducation ou le ministère du travail et ensuite te plaire un minimum ^_^ .

Attention aux écoles privées dont les diplômes ne sont pas reconnus et qui de surcroît coûtent un oeil :ph34r: .

Bon courage et mes plus sincères encouragements pour la carrière que tu embrasse ^^.

Cordialement

Lien vers le commentaire
Partager sur d’autres sites

  • Habitués

Merci pour les explications, même si il y a des passages que je ne comprendrai qu'après avoir entamé les cours.

J'ajoute ce topic à mes favoris pour une consultation à venir.

@+

Lien vers le commentaire
Partager sur d’autres sites

Konbawa,

Un petit lien qui devrait te rassurer sasuke-san :

http://www.cic.gc.ca/francais/travailler/speciale-tech.asp

Oyasumi nasai kimi tachi ;)

Lien vers le commentaire
Partager sur d’autres sites

  • 9 years later...

Bonjour au réseau des développeurs JAVA de Montréal !

 

Mon entreprise recherche activement des profils développeurs JAVA !

 

Vous pouvez me contacter par MP ?

Lien vers le commentaire
Partager sur d’autres sites

  • Habitués

Bonjour,

Lorsque je fais allusion à .net, je veux parler de la plateforme tous langages confondus. Je te suggère cependant le C# car c'est celui que xXxcrosoft privilégie le plus (Possibilité de travailler avec le µ Framework par exemple), de plus sa syntaxe largement pompée sur Java en fait un outil d'apprentissage agréable. VB est très moche et assez mal fichu mais il te permettra de travailler au Canada car il reste une compétence recherchée. Si tu souhaite te spécialiser en Sharepoint, le C# reste encore le meilleur. Il t'offre également la possibilité de bosser en mode unsafe (Non managé, très rapide) sans pour autant en devenir laid. Tu peux ainsi implémenter un moteur 3D si tu le souhaite dont les performances n'auront rien à envier à un homologue sur base C++. ASP.net n'est rien de plus qu'un JSP like qui te permet de mettre en place des applications Web très professionnelles (Au même titre que JSP). Peu importe le monde que tu choisiras, ce qui est important c'est de te SPECIALISER sur une plateforme en particulier. Pourquoi ? Parceque des gars qui savent faire un peu de C, un peu de C++, un peu de Java, un peu de C#...etc... Il y en a à la pelle ! Ces types trouvent plus difficilement du boulot. Le choix doit être tourné d'abord vers une formation reconnue par le système d'éducation ou le ministère du travail et ensuite te plaire un minimum [emoji5] .

Attention aux écoles privées dont les diplômes ne sont pas reconnus et qui de surcroît coûtent un oeil [emoji185] .

Bon courage et mes plus sincères encouragements pour la carrière que tu embrasse ^^.

Cordialement
Salut@Kernel j'aimerais que tu me donnes ton point de vue sur le langage PL/SQL, est il recherché au Canada ?

Envoyé de mon SM-C9000 en utilisant application mobile Immigrer.com

Lien vers le commentaire
Partager sur d’autres sites

  • Habitués
Bonjour au réseau des développeurs JAVA de Montréal !
 
Mon entreprise recherche activement des profils développeurs JAVA !
 
Vous pouvez me contacter par MP [emoji3]
Bonjour, peux tu nous donner plus de détails sur l'offre ?

Envoyé de mon SM-C9000 en utilisant application mobile Immigrer.com

Lien vers le commentaire
Partager sur d’autres sites

il y a 51 minutes, mcromeo a dit :

Bonjour, peux tu nous donner plus de détails sur l'offre ?

Envoyé de mon SM-C9000 en utilisant application mobile Immigrer.com
 

 

Oui effectivement,

J'ai plusieurs offres à Montréal centre. Nous recherchons des développeurs avec un minimum de deux années d'expérience sur JAVA back et/ou front-end.

Les projets sont très aléatoires selon mes clients. Selon ton expérience technique et ton souhait de carrière nous pouvons nous orienter sur des projets précis mais pour cela je t'invite à me transmettre ton CV par MP avec un détail sur ton projet de venue au Canada.

Lien vers le commentaire
Partager sur d’autres sites

il y a une heure, mcromeo a dit :

Salut@Kernel j'aimerais que tu me donnes ton point de vue sur le langage PL/SQL, est il recherché au Canada ?

Envoyé de mon SM-C9000 en utilisant application mobile Immigrer.com
 

Hey McRomeo,

 

Je ne peux pas répondre à cette question car il existe peu d'offres où l'on escompte une simple compétence en PL/SQL.

Le PL/SQL est indispensable si tu est DBA (Oracle), sinon pour un développeur c'est un plus. Je suis développeur et pas DBA donc je vais éviter de raconter des bêtises ^^

 

++

Lien vers le commentaire
Partager sur d’autres sites

  • Habitués
Hey McRomeo,
 
Je ne peux pas répondre à cette question car il existe peu d'offres où l'on escompte une simple compétence en PL/SQL.
Le PL/SQL est indispensable si tu est DBA (Oracle), sinon pour un développeur c'est un plus. Je suis développeur et pas DBA donc je vais éviter de raconter des bêtises ^^
 
++
D'accord je te comprends mais le métier de dba oracle est il fortement demandé au Canada ?

Envoyé de mon SM-C9000 en utilisant application mobile Immigrer.com

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.


×
×
  • Créer...
Ouvrir un compte bancaire avant mon départ
© 2024 immigrer.com

Advertisement