Bonjour,
je vais valider mon diplôme d'ingé info l'année prochaine (enfin j'espère ) et je compte me lancer dans la programmation JAVA.
J'aimerais savoir quelles sont les connaissances indispensables que doit possèder un débutant en JAVA?
Bonjour,
je vais valider mon diplôme d'ingé info l'année prochaine (enfin j'espère ) et je compte me lancer dans la programmation JAVA.
J'aimerais savoir quelles sont les connaissances indispensables que doit possèder un débutant en JAVA?
tu veux dire avant de débuter le java? -> des connaissance de bases en programmation générale sont indispensable, éventuellement une bonne appréhension de la POO
Maintenant si tu veux dire que faut-il savoir pour se faire engager en temps que de veloppeur junior JAVA -> savoir réussire l'examen Sun Certificed Java Programmer est un bon point pour l'employeur potentiel. Mais pas indispensable. Connaitre les particularités les plus importantes de l'API java, savoir faire une interface graphioque, connaitre le fonctionnement de la JVM, du GC, savoir utiliser les generics, les boucles sur les collections et autres particularités du language.
En fait je voulais savoir quelles étaient les connaissances minimales indispensables qu'un développeur JAVA débutant doit avoir avant de se faire embaucher pour son premier job.
tout dépendra de l'employeur, mais avoir suivi et compris au mininimum un cours d'introduction regroupant l'api de base, et toutes les spécificités du language. Malgrés le nombre de postes liée à J2EE, ne te focalise pas là dessus. Attaquer cette tranche sans maitriser la base, c'est peine perdue. Maintenant, ilfaut maitriser la base. Quand je cherche quelqu'un pour un poste J2EE, je suis ok de prendre quelqu'un qui maitrise le java de base, sachant que ça va me prendre 6 mois pour le former. Mais si il maitrise pas les bases du java, c'est peine perdu, je jette le CV
Bon, pas que je recrute souvent des collègues
Quand tu dis maîtriser les bases, qu'est ce que tu entends par là?
tu n'es pas le seul à le faire
je pense que tchize a bien répondu à telle question mais voici un article qui peut étre intéressant aussi.
bonne chance
ok et est ce qu'il faut également maîtriser les langages web du type html, css, javascript, ajax, php?...
php ne te servira pas en java. Ajax est déjà géré par la plupart des bibliothèques, je fais de l'ajax depuis 2 ans, j'ai pas touché à un seul objet XmlHttpRequest tout ce temps. Le javascript de base, ça s'apprend en 1 journée, le css, ça s'apprend sur le tas. Ce seront des plus, mais si tu dois te concentrer, c'est sur le language java, si tu vise cette carrière
Ok dernière question: vous connaissez des SSII qui prennent des devs débutants à 28 ans?
l'age importe peu en général. Je dirait même l'inverse. Envoyer un gars de 30 ans plutot qu'un jeunot de 22 ans se vends parfois mieux au client
on m'a pourtant certifié que l'âge était une tare dans le dev... on m'aurait menti?
au delà de 70 ans, surement (bien que j'ai entendu parler de grand pères qui, 6 mois après avoir débuté en PHP, posaient des questions sur les performances dues à la structure interne des string telles qu'elles sont implémentées en PHP)
Blague à part, il n'y a pas que le dev dans le travail chez un client, il y a toute la relation humaine, le conseil, etc. Et sans connaître tes capacités, un client acceptera probablement mieux les conseil de quelqu'un qui semble avoir de la bouteille que quelqu'un qui a la tête d'un frais sortis de l'unif. C'est psychologique, mais quand un type de dit "votre réseau là, vous allez avoir des problèmes avec parce que xxxxxx", ca passe mieux quand ça sort de la bouche d'un gars qui commence à se dégarnir que quand ça sort de la bouche d'un adolescent boutonneux (c'est pas ce gamin qui va m'apprendre mon métier)
bien d'accord avec toi rien de mieux que l'expérience!
Le problème c'est que je n'en aurais aucune en dev à déjà 28 ans. Une boite ne préfèrera pas "miser" sur un jeune de 20 ans facilement formatable?
Sans aller jusque-là, il y a le jeune qui a envie de résoudre tous les problèmes du monde d'un coup et ne rien finir avant, et il y a le travailleur expérimenté qui sait se concentrer sur ce qu'on attend vraiment de lui, et en déduire un objectif suffisant et raisonnable, atteignable dans des délais appréciables.
Enfin, il vaut mieux pas le dire comme ça, et plutôt parler "d'expérience du monde du travail," je pense.
N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager