|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : novembre 2006 Messages : 110 ![]() |
Je suis autodidacte , j'ai débuté la programmation il y a maintenant 4 mois en commençant par le language java... est je me pose aujourd'hui quelques questions!
Je souhaiterai obtenir vos conseils ou des pistes sur la suites à donner a ma formation : - Est il nécessaire de métriser un language parfaitement avant d'en apprendre un autre? - Celon vous quels sont les outils et languages fondammentales a maitriser pour aujourd'hui pourvoir facilement trouver du travail et travailler dans le domaine de la programmation? - quels pourrait etre, celon vous mes choix pour la suite? (etudier les bases de donnée,le developpement web côté client/server, application mobile...) Toutes sugestion de votre part sera pour moi une aide non négligeable!!! |
|
|
00
|
|
|
#2 | ||
![]() ![]() Nicolas ValléeIngénieur Système Inscription : décembre 2005 Messages : 9 774 ![]() |
Citation:
Citation:
tout dépend du domaine dans lequel tu veux travailler |
||
|
|
00
|
|
|
#3 | |
|
Expert Confirmé Sénior
![]() ![]() ![]() Inscription : novembre 2005 Messages : 4 772 ![]() |
Citation:
__________________
Les MP ne sont pas là pour les questions techniques, les forums sont là pour ça. Par contre, un MP convient bien pour postuler ou demander des informations complémentaires pour ce stage. |
|
|
|
00
|
|
|
#4 |
![]() ![]() Marc LussacResponsable marketing opérationnel Inscription : mars 2002 Messages : 26 358 ![]() |
4 mois ca n'est pas beaucoup sur Java, tu as aussi regardé Java EE ? JSP ? Servlets ? EJB ? Les serveurs d'applications ?
Quand tu aura fini tout ca, même en restant sur Java, tu peu aussi complémenter sur ce que demandes les employeurs sur Java : UML, XML, (X)HTML, SQL, Oracle, ... Si tu n'à pas de diplômes, pour etre crédible il faudrait que tu réalise un projet qui ressemble à quelque chose, ou participer à un projet (open source par exemple) Donc pour etre crédible sans diplômes : - 1 an + d'étude ou plus - 1 an + de travail sur un projet
__________________
-> Ne pas me contacter pour le forum et je ne répondrai à aucune question technique -> Comment nous contacter -> Pour partenariat ou publicité : Mon Email |
|
00
|
|
|
#5 |
|
Expert Confirmé Sénior
![]() Développeur informatique Inscription : novembre 2006 Messages : 4 222 ![]() |
Un langage c'est un outil et non une finalité.
Si tu veux apprendre Java je te conseille de faire des petits projets persos des petits jeux des petits programmes genre gestion de carnet d'adresse ou de vidéothèque etc.. c'est comme cela qu'on approfondit un langage |
|
|
00
|
|
|
#6 | |
|
Nouveau Membre du Club
![]() Inscription : novembre 2006 Messages : 110 ![]() |
Etant autodidacte je suis le seul dans mon entourage a faire de la programmation et par conséquence je ne beneficie malheureusement du conseil ou de l'aide de personne.
C'est pourquoi je souhaite simplement des conseils afin de pouvoir acquérir les connaissances nécessaire pour pouvoir travailler in finé dans la programmation quelque soit le domaine (étant débutant je n'ai pas encore trouvé ma voie), ou si vous voulez quel est le bagage nécessaire a un bon programmeur polyvalent de nos jours? Citation:
Il en découle cette question peut on facilement travailler en ne connaissant qu'un seul language aussi vaste soit il? N'est il pas necessiare de voir et savoir autre chose ? |
|
|
|
00
|
|
|
#7 |
![]() ![]() Marc LussacResponsable marketing opérationnel Inscription : mars 2002 Messages : 26 358 ![]() |
Tu peu parfaitement focaliser ta carrière future sur Java, mais compléter par des langages complétentaires, liste ci dessus.
Ca ne t'aportera rien par exemple d'apprendre C#, puisque c'est la meme chose que Java, c'est simplement la "version Microsof". Cela sera plus crédible auprès des employeurs de devenir un expert sur java que de te disperser dans 10 langages qui font la même chose Les employeurs recherchent des experts, qui sont directement efficace et qui ne font pas d'erreurs. Si tu ne fait que "survoler" des langages sans programmer des projets, tu n'acquier aucune expérience et ca n'à aucune valeur quasiment
__________________
-> Ne pas me contacter pour le forum et je ne répondrai à aucune question technique -> Comment nous contacter -> Pour partenariat ou publicité : Mon Email |
|
00
|
|
|
#8 |
|
Membre Expert
![]() ![]() Inscription : septembre 2006 Messages : 1 036 ![]() |
Pour moi, un bon programmeur Java doit bien-sûr maîtriser toutes les technologies citées ci-dessus (et parvenir à intégrer tout celà), mais aussi tout ce qu'un vrai programmeur se doit de connaître sans pour autant en être spécialiste : les lexers et parsers, les technologies concernant les objets dupliqés, les appels de méthode à distance, la communication par sockets, les appels système de bas niveau, la concurrence, etc...
Dans le monde Java, il y a aussi Ajax qui marche bien en ce moment. |
|
|
00
|
|
|
#9 | |
![]() ![]() Nicolas ValléeIngénieur Système Inscription : décembre 2005 Messages : 9 774 ![]() |
Citation:
ajax = javascript, où on m'aurait menti
|
|
|
|
00
|
|
|
#10 |
|
Nouveau Membre du Club
![]() Inscription : novembre 2006 Messages : 110 ![]() |
Merci pour vos conseils!
Donc en résumé, si je vous comprend bien il est plus important de se spécialiser dans un domaine plutot que d'etre polyvalant et de connaitre plusieur languages ou domaines de programmations. |
|
|
00
|
|
|
#11 | |
![]() ![]() Nicolas ValléeIngénieur Système Inscription : décembre 2005 Messages : 9 774 ![]() |
Citation:
non, ça dépend de que tu souhaites plus tard... |
|
|
|
00
|
|
|
#12 | ||
|
Membre Expert
![]() ![]() Inscription : juillet 2003 Messages : 2 055 ![]() |
Citation:
Pour revenir au PO cela dépend de ce que tu veux faire. Mais bon, si tu es autodidacte le Java c'est pe pas le mieux (je pense toujours au papier de Spolsky qud je dis ça J'aime bien aussi ce qui est dit en seconde partie de ce mail.Cela dépend vraiment de ce que tu veux faire vraiment. Citation:
|
||
|
|
00
|
|
|
#13 | |
|
Nouveau Membre du Club
![]() Inscription : novembre 2006 Messages : 110 ![]() |
Escusez moi de paraitre un peu lourd, mais pouriez vous me donner des exemples:
- bagages souhaitable par branche informatique (reseaux et developpement internet, systèmes industrielles, systemes d'informations,...) Citation:
... suite a la lecture du lien mail et si c'est bien ce que tu veux dire ...pourkoi apprendre un autre language fonctionnel, puisque java peut etre utilisé en language fonctionnel, non? Java un des choix( avec C/C++) qui m'a été proposé quand j'ai decidé d'apprendre la programmation ... pour moi je trouve que le code y est clair , et le fait qu'il s'agisse d'un language assez strict, me donne de bonne habitude pour l'écriture du code. Ce n'est biensure que l'avis du débutant que je suis! |
|
|
|
00
|
|
|
#14 | ||
|
Membre Expert
![]() ![]() Inscription : juillet 2003 Messages : 2 055 ![]() |
Citation:
premier sur google...Qui fait lui même écho à des préoccupations concernant ce qu'il faut (ou faudrait) enseigner aux impétrants pour qu'ils deviennent de vrais bons programmeurs et pas slt des manipulateurs d'API... Citation:
Plus long: java n'est pas un langage fonctionnel (dans les 2 sens du terme )Maintenant il est sur que si tu maitrises java, tu seras le roi sur le marché du travail (ou presque!). Pourquoi ne pas t'engager dans un projet open-source comme te le conseillait Marc afin de te "faire le cuir" pour aborder ensuite d'autres rivages. Moi si je faisais du Java je regarderais du coté d'Azureus par exemple... |
||
|
|
00
|
|
|
#15 | |
![]() ![]() Nicolas ValléeIngénieur Système Inscription : décembre 2005 Messages : 9 774 ![]() |
Citation:
euh on a du te mentir alors... on peut parfaitement codé du fonctionnel dans un langage objet. ce n'est pas classique, ni naturel mais c'est possible si tu veux un exemple, regardes les transparents de Xavier Leroy sur le codage de fonctionnalités "haut-niveau" dans un langage de plus bas niveau |
|
|
|
00
|
|
|
#16 |
|
Nouveau Membre du Club
![]() Inscription : novembre 2006 Messages : 110 ![]() |
Si je comprend bien ce que tu veux dire, est ce qui est juste je crois on devrais commencer par un language fonctionnel complex style Assembleur pour devenir un bon progarmmeur dans n'importe quels languages OO...
Mais cela depend du temp que tu peux consacrer à ta formation!!! Personnellement j'ai bientot 30 ans, je suis pere de 3 enfant et je me vois mal travailler d'ici 4 à 5 maxi dans la programmation en faisant comme cela!!! De plus, Je crois personnellement que cela ne changera rien un mauvais programmeur Assembleur restera un mauvais programmeur sur n'importe quel autre language! Ce que j'ai personnellement remarqué et qui est important dans la programmation c'est d'etre logique, organnisé, et pragmatique pour pouvoir envisager toutes les meilheures solution a un probleme donné!!! Une Bonne methode de travail peu peut etre compenser un manque de connaissance! |
|
|
00
|
|
|
#17 | |
![]() ![]() Marc LussacResponsable marketing opérationnel Inscription : mars 2002 Messages : 26 358 ![]() |
Citation:
Certains pensent qu'il faut plusieurs années pour dévenir vraiment professionel sur Java. Si tu met sur un CV que tu as "soi disant" appris 10 langages "concurrents" en 1 an les recruteurs vont penser que tu es simplement un comique, et mettre ton CV directement à la poubelle. Par contre si tu as 5 ans d'expérience en développement Java plus les langages compémentaires, la tu va les intérésser.
__________________
-> Ne pas me contacter pour le forum et je ne répondrai à aucune question technique -> Comment nous contacter -> Pour partenariat ou publicité : Mon Email |
|
|
00
|
|
|
#18 | ||
|
Expert Confirmé Sénior
![]() ![]() ![]() Inscription : novembre 2005 Messages : 4 772 ![]() |
Citation:
Citation:
__________________
Les MP ne sont pas là pour les questions techniques, les forums sont là pour ça. Par contre, un MP convient bien pour postuler ou demander des informations complémentaires pour ce stage. |
||
|
|
00
|
|
|
#19 |
|
Nouveau Membre du Club
![]() Inscription : novembre 2006 Messages : 110 ![]() |
g une formation initiale en comptabilité et en commerce ... la programmation c'est ce que je voudrez faire mais je sais qu'il existe un gouffre entre ce que lon veux et ce que l'on peu !!!
Il reste malgrés tout que j'ai toujours eu envie d'apprendre la programmation et que je n'ai jamais pus pour diverse raisons: manque de moyens, ou d'autre priorité( j'ai du arreter mes etudes et travailler tout de suite quand j'ai eu mon 1er gosse). Donc même si je ne traivail jamais dans ce domaine je sauhaite continuer a apprendre "pour le plaisir" !!! |
|
|
00
|
|
|
#20 |
![]() ![]() Marc LussacResponsable marketing opérationnel Inscription : mars 2002 Messages : 26 358 ![]() |
Dans la liste des langages à apprendre tu peu aussi rajouter 'le Français"
![]() Un développeur ne fait pas que "programmer" il rédige aussi divers documents...
__________________
-> Ne pas me contacter pour le forum et je ne répondrai à aucune question technique -> Comment nous contacter -> Pour partenariat ou publicité : Mon Email |
|
00
|
Copyright © 2000-2012 - www.developpez.com