D'autant plus que tu as le langage, mais aussi les couches d'outillage par dessus. Si tu prends de gros framework comme Zend ou Symfony (php les deux), tu as de l'offre. Demain je quitte l'agence où je suis, je dis que je maitrise Symfony, je choisis où je vais. Je plussoie Godrik qui reprends un peu mieux mon idée de notoriété != qualité/intérêt d'un langage par rapport à un autre.
Enfin, quel langage pour commencer ? C'est un peu l'éternelle question. Pour moi, il faut les bases d'algo papier et ensuite avec un langage simple, puis tu réponds à tes envies avec celui qui te semble correspondre le mieux.
ET j'imagine qu'il faut avant tout être cultivé et pas forcément spécialisé.
deepblue
Posté le 13 septembre 2011 à 21:28:38
Je plussoie Godrik qui reprends un peu mieux mon idée de notoriété != qualité/intérêt d'un langage par rapport à un autre.
Je vais me répéter pour la énième fois, Oui!! Ce que tu dis est vrai!
Mais bordel, Java est mieux connoté, et est plus recherché dans le monde pro. POURQUOI NE PAS LUI DIRE D'APPRENDRE JAVA???
Oui y'a de l'offre en PHP et alors?? J'ai jamais dit qu'il n'y en avait pas... Cependant, il y'en a momins qu'en .net, en python et surtout Java...
C'est pas possible, j'ai l'impression de parler de le vide.
Vous êtes tous en train de dire que ça la qualité d'un site dépends du developpeur etc etc...
Wè, mais quand tu débute, je vois pas l'interet d'apprendre l'un des langages les moins recherchés (derrière java, .net et python), et avec mauvaise réputation...
C'est pas comme si il avait appris un langage et qu'on lui disait que c'était idiot ou non.
C'est quelqu'un qui débute. Et le meilleur choix, c'est Java/J2EE.
Le mec à rien appris, je vois pas pourquoi ne pas lui dire d'apprendre LE langage du développement web...
Mais bref, j'en ai marre de me repeter.
Après tout, si ça vous fait plaisir de dire à un mec qui débute que lui conseillez d'apprendre le langage le plus rechercher et avec la meilleur réputation est un ramassis de conneries, j'ai envie de dire....
de dire à un mec qui débute que le conseil d'apprendre...... est un ramassis de conneries*
On s'en cogne qu'il soit recherché et qu'il a une plus belle gueule sur une photo. Il a un objectif, devenir un dev. web. Deux couches à maitriser : client et serveur (en terme de langage) [ça veut dire que le temps d'apprentissage qu'on peut imaginer d'un langage peut impacter l'apprentissage de certain, la couche cliente étant souvent délaissée alors qu'elle est très importante]. Les questions sont : quel délais pour apprendre [j2ee, c'est avant tout du java avec en plus la notion de web a coté, ce n'est pas toujours évidement de bien structurer cette différence] ? Quels moyens se donnent-il (personnellement, financièrement) [livre, cours, logiciellement et matériellement parlant, objectif en expérience "solide" rapide ou pas : rien de mieux que de répondre à une demande client - genre la boulangerie du coin -] ? Quel type de développement : intégration d'outils, développement d'outils [demain tu sais utiliser typo3 ou un gros framework php, tu seras plus recherché que le type qui sait écrire du java] ? Quel genre d'entreprise souhaite-il intégrer : agence ou grosse société [c'est plus simple de trouver un post de dev java chez le mec qui nourrit 3000 personnes que dans une web agency "classique"] ?
Bah non justement. Si t'as envie de devenr développeur et que le temps d'apprentissage d'un langage te rebute, j'suis désolé mais c'est que t'es pas fait pour ca...
Comme tu dis, il a un objectif devenir développer web. Bah le meilleur moyen de devenir développeur web, c'est d'apprendre le langage le plus rechercher pour faire du développement web. Ça me parait évidement, mais apparemment, non....
J'aime le "si tu sais maitriser un gros framework php" tu seras plus recherché... Bah non... Tu seras ciblé par certaines boites, mais t'en auras toujours plus qui chercheront un dev java... Tu limites inutilement tes choix....
Hum j'aimerai apprendre une langue étrangère pour mon métier! Comme ça je pourrais voyager!!!
-bah apprends l'anglais tout le monde a besoin d'un traducteur anglais! Et a partir de la tu peux n'importe, allez dans n'porte qu'elle pays tu seras compris et tu pourras apprendre une autre langue plus tard! La langue du pays dans lequel tu iras!.
-mais on s'en tape de tout ça, apprends l'italien c'est une langue latine bien plus simple a apprendre, et si tu vas en Italie tu seras plus recherché
Mais, qu'est-ce que tu veux que je te dises... J'parle à un mec qui trouve ça débile de commencer par apprendre le langage qui te permettra de répondre aux plus d'offres d'emploies...
A partir de la, ça sert strictement à rien de débattre....
Allez, conseille aux gens de faire du vb6 et pas du .net aussi.
"Bah le meilleur moyen de devenir développeur web, c'est d'apprendre le langage le plus rechercher pour faire du développement web. Ça me parait évidement, mais apparemment, non.... "
et c'est quoi le langage le plus demandé dans 5 ans ? et dans 20 ans ?
Non, le mieux, c'est d'avoir suffisamment de connaissances théoriques pour pouvoir s'adapter facilement et rapidement aux nouvelles technologies.
"allez dans n'importe quel pays tu seras compris"
d'expérience, la Chine n'est pas "n'importe quel pays" (ça parle pas des masses anglais là bas). ![]()
Chris_27
Posté le 13 septembre 2011 à 23:15:25
"Bah le meilleur moyen de devenir développeur web, c'est d'apprendre le langage le plus rechercher pour faire du développement web. Ça me parait évidement, mais apparemment, non.... " et c'est quoi le langage le plus demandé dans 5 ans ? et dans 20 ans ?
J'en sais rien, et toi, tu le sais? Donc il ne faut pas apprendre le langage le plus demandé aujourd'hui et apprendre le langage le moins demandé dans le développement web parce que il se peu que hypothétiquement dans 5 ans peut etre que a l'occasion il se pourrait que avec de la chance et un concours de circonstances cet ordre ne soit plus respecté?
(D'ailleurs, le langage qui monte a l'heure actuelle c'est Python).
Mais oui, belle logique. Aujourd'hui l'anglais est au top, le Russe/Mandarin/Indien et Portuguais montent en force mais je te conseille d'apprendre le turque, car il se pourrait que dans 20 ans l'ordre mondiale soit chamboulé...
J'aime votre logique.
Sérieux je comprends pas quoi....
De plus, encore une fois... J'ai jamais dit qu'il ne faut apprendre QUE le jamais et UNIQUEMENT ca. J'ai dis, tant qu'a faire, commence par le langage le plus recherché. Mais apparement vous avez du mal a le comprendre.
"allez dans n'importe quel pays tu seras compris" d'expérience, la Chine n'est pas "n'importe quel pays" (ça parle pas des masses anglais là bas).
Bin d'expèrience, si.
Enfin, c'est sur, en Chine, ca parlera beaucoup plus italien j'avais oublié..
Php serait moins frustrant à apprendre, on arrive plus vite à un résultat et il y a un assez gros marché.
Java est bien plus dur à maîtriser, spécialement le côté web car il nécessite des connaissances de base déjà poussées et en plus de ça, la connaissance d'un certain écosystème (par exemple EJB3, JSF, hibernate, Struts).
En gros, il y a peut être plus de demande pour un ingénieur j2ee que pour un développeur web, mais c'est une compétence bien plus dure à acquérir. Et à mon avis, il y aura plus facilement de la place pour un débutant dans une équipe qui fait de l'intégration en PHP plutôt que dans l'une qui fait du développement d'application web en java.
Je suis d'accord avec toi.
Cependant (
) tu veux être un développeur et apprendre un langage te fais peur? Bah c'est que t'es pas fait pour ça!
Parce que aussi facile a apprendre que soit un langage par rapport à un autre, si tu veux faire autre chose que le "site du pizzaiolo du coin " faudra quand même bosser dur.
Quittes à bosser dur, commence par le plus "rentable".
Oui y'a du boulot en php bien sur, mais moins qu'en Python,.net et Java.
Si tu veux faire autre chose que le site du coin, tu peux pas te contenter du PHP basique et donc travailler dur aussi.
Apprends le Java, et t'auras un éventail plus large.
Je répète mais, si tu veux être développeur et que t'as peur d'apprendre un langage parce que c'est dur, bah c'est que t'es pas un développeur.
"tu veux être un développeur et apprendre un langage te fais peur? Bah c'est que t'es pas fait pour ça!", oui sauf que là on a surtout une question de délais. S'il veut être opérationnel rapidement, Java n'est pas une bonne idée. L'inverse est vraie aussi, mais pour savoir vraiment ce qui convient au bonhomme, il faut une partie des réponses aux questions que j'évoque.
Alors oui, si son objectif c'est d'être pret dans 2 semaines, faut qu'il fasse du PHP.
Sauf qu'il connaitra que le php "de base" et ne pourra faire que le site du pizzaiolo du coin.
Si il veut faire des choses intéressantes, faut qu'il y passe du temps. Et quittes à y passer du temps, passe du temps sur ce qui te permettras de répondre au plus d'offres possibles.
En gros s'il veut être opérationel tout de suite, je lui conseillerais de prendre son temps, car maitriser un langage, aussi facile d'accès qu'il soit, ca ne se fait pas en 3 jours. Et que du coup, quittes à passer du temps sur un langage autant commencer par java.
"Sauf qu'il connaitra que le php "de base" et ne pourra faire que le site du pizzaiolo du coin. "
vu le nombre de pizzaiolo dans mon quartier (j'en compte 7 de tête), ça fait déjà un peu de boulot. ![]()
Wè, vu comme ca xD
Il développera pas prestashop comme premier projet, c'est clair.
C'est marrant, quand j'avais mon CV sur monster y'a 1 an avec comme compétences un gros python suivi de java puis d'un tout petit php, j'ai eu plusieurs contacts pour du PHP, zéro en java et j'ai fini par être embauché pour faire du Python/Django.
Java "ze rolls royce" pour faire du dev web ? J'aurais pas cru.
Et moi je parles anglais et malgache, et pourtant j'ai eu plus de demande en malgache qu'en anglais.
Anglais langue la plus parlée dans le monde? J'aurais pas cru.
De plus, j'ai été car j'ai fait beaucoup de judo et mon drh aussi et ça lui a plut.
Conclusion: faut avoir fait du judo pour être embauché comme développeur?
Encore qu'on discute sur la facilité d'un langage, de sa puissance ou autre, je veux, c'est complètement subjectif, mais java, c'est un fait, c'est le langage du dev web. Suivi de .net, python (qui monte en force) et enfin php.
Me feront toujours rire les gens qui prennent leurs exemple perso commela sacré sainte expérience qui veut tout dire...
Baisse d'un ton, t'es pas chez mémé. Je faisais juste part de mon expérience de recrutement et de mon étonnement face à l'opinion que tu assènes assez brutalement (référence ?).
On va prendre un indicateur un peu plus objectif :
Recherche google: "offre d'emploi web php" Environ 8 680 000 résultats (0,17 secondes)
Recherche google: "offre d'emploi web java" Environ 3 730 000 résultats (0,15 secondes)
Bon, j'reste un peu dubitatif quand même. T'as un autre indicateur sous la main ?
Bin mon "ton" ne fait que repondre a ton cynisme.
Sinon, j'ai un indicateur encore plus objectif :
offre d'emploi développeur web java : Environ 1 230 000 résultats (0,11 secondes)
offre d'emploi développeur web php : Environ 925 000 résultats (0,10 secondes)
Bref, ce baser sur une recherche google et son expérience perso, j'ai envie de dire.
Sinon, discutes en avec les professionnelles du métier. Pas à ceux qui souhaite faire le site du pizzaiolo du coin pour ca oui php est clairement et de très loin majoritaire... Mais pour faire des trucs plus poussé.
D'ailleurs, les gens qui sont en contradiction avec moi, ne le sont pas sur ce point
Ne pas oublier que ce n'est pas indicateur fiable grâce aux SSII et aux 15 offres pour un seul vrai poste ...
Ah non, mon cynisme n'apparaît qu'au second message pour ne pas me laisser distancer par ton infinie arrogance.
Tu noteras que je choisis assez scrupuleusement mes termes : j'étais dubitatif (pas nécessairement en contradiction), j'ai choisi un indicateur de popularité assez simple à trouver, je t'ai demandé un autre indicateur pour infirmer le mien.
D'ailleurs, celui que tu as donné ne suggère rien d'autre que le mien eut de fortes chances d'être biaisé (voui, voui, y'a deux trois notions de pollution SEO qui auraient du faire tilt, mais je suis taquin), encore que, je doute que "offre d'emploi php" soit une requête courante chez les apprentis pizzaioli.
Je suis bon prince, je t'épargne la recherche de statistiques prouvant les arguments virtuels d'autorité et de supériorité numéraire parce qu'en fait j'en ai vraiment rien à caler. si c'est vrai tant mmieux, sinon tant pis.
Mais vraiment, au premier message, c'était au premier degré de l'étonnement pur et dur qui ne méritait pas un tel coup de massue. J'avoue avoir plutôt mal pris une telle violence. Surtout la partie qui va de la première à la dernière phrase.