Salut a tous. Je viens ajouter mon petit grain de sel. Sans vouloir rentrer dans du troll pur et dur, quand on parle de php / java / ruby, on ne parle pas du tout de la meme chose.
Php c'est un truc qui n'est meme pas un langage de prog (voir les articles sur le sujet, on va pas lancer le debat ici). Je vais pas m'etendre sur ce que je pense du dev php moyen mais disons qu'en general, ce n'est pas quelqu'un de super interesse par ce qu'il fait et il a tendance a rester tres superficiel dans son analyse (ca ne veut pas dire qu'il n'y a pas de bons devs dans la sphere php!) Mais ca offre un avantage non negligeable au php: des dev pas cher, parce qu'ils sont tres nombreux. Si tu ajoutes a cela la quantite d'outils existant (souvent de pietre qualite technique certes) et le support en terme d'hebergement, pour bon nombre de decideurs, ca reste une solution tres interessante economiquement. Pas la meilleure sur le long terme a mon gout mais en mode startup, tu penses surtout a court terme et au cout. Pour le java, c'est exactement l'inverse. Tres (trop a mon gout) haut niveau d'abstraction, pas tres souple, cher mais tres robuste et tres scalable, donc sur le long terme c'est tres interessant. Bref, tout ce qui va plaire a des organisations tres "hierarchisees" avec du capital derriere, les tres gros comptes quoi. La pretention de RoR c'est de venir se poser entre les 2. Quelque chose a mi-chemin entre la souplesse de php et la robustesse de java. Ca permet de faire tres vite (donc pour pas cher) des applis un minimum solide qui vont tenir dans le temps. Dans l'univers startup, ca cartonne. Alors pourquoi ca "n'emerge pas"? Ben deja, va falloir definir ce que tu entends par "emerger". Le quebec je sais pas, mais en france, on a une enorme resistance au changement et les indicateurs eco sont pas super dans le vert en ce moment (tres peu d'invest, donc tres peu de startups, donc logiquement, tres peu de ruby). A paris ya beaucoup de boulots en ruby (puisque c'est la que sont majoritairement concentres les investisseurs). A lyon, c'est pas tres vrai mais passons. Aux US, au Japon, en Chine, en Angleterre, par contre... En chine en particulier, le probleme c'est pas les jobs. Moi je suis a shanghai, y'a 16% de croissance, donc trouver du capital c'est pas un souci. Le premier probleme, ce sont les dev. Recruter un dev ruby, c'est pas facile. Un bon dev ruby, comme partout c'est plus difficile, et qui parle un minimum anglais... Comme en plus c'est tres complique de garder en dev chinois, t'es oblige de faire appel qu'aux etrangers, ce qui complique encore un peu plus les choses. En php tu t'en fous, ton dev chinois est pas moins bon qu'un europeen (en moyenne), il parle un peu anglais et quand il va partir au bout de 6 mois (parce que le voisin lui a propose un salaire de 100rmb superieur), tu vas le remplacer dans la semaine. Monter une team de 20 dev java, ca se fait tres bien. En php on n'en parle pas. En RoR, tu vas attendre un moment. Ca n'est pas enseigne dans les ecoles ([troll] mais si on les arrose du pognon gratuit des autres, on devrait pouvoir en faire un php2 [/troll]) ou tres peu, ce qui n'incite pas le dev lambda a s'y interesser. Du coup une communaute restreinte. Oui, mais est-ce si grave? Je ne pense pas. Les dev ruby sont des passionnes qui sont venus a ruby non pas parce que c'est "ce qu'on enseigne a l'ecole donc c'est trop lol" mais par eux meme. Tu as 90% de chance en embauchant un dev ruby d'avoir un mec vraiment passionne par ce qu'il fait, avec toutes les garanties techniques que ca implique derriere et surtout, un mec autonome. Ce que tu perds comme argent en recrutement est souvent compense par le ratio rapidite de developpement / facilite pour maintenir l'application (court terme / long terme). Le fait que tes ressources humaines soient moins nombreuses compense leur salaire plus eleve ce qui te donne une masse salariale probablement equivalente a un autre langage. Maintenant ton raisonnement qui consiste a dire que tu veux changer de langage parce qu'il n'y a pas beaucoup d'offre d'emploi me semble un peu errone. Si tu as 2 dev dispos pour 4 jobs, tu es beaucoup plus a ton avantage que 5000 jobs dispo pour 7000 devs. J'ai quitte ruby il y a 3 ans 1/2 pour faire du java puis du php, je te garantis que ca a pas ete les meilleures annees de ma vie professionnellement et je suis on ne peut plus heureux d'avoir pu y revenir maintenant. Tout depend la vision que tu as de ton job, mais n'oublie pas de prendre en compte ton epanouissement professionnel. Enfin, dans les solutions que tu proposes: monter une boite? Tres bonne idee, mais ne perds pas de vue que si ta boite marche, tu vas tres vite ne plus avoir le temps de coder :D. Ruby / RoR est une sorte de marche de niche. A toi de voir si tu peux t'accomoder des caracteristiques de ce type de marche ou pas =). My 2 cents. Le 10 avril 2013 18:47, Guirec Corbel <[email protected]> a écrit : > Tu as sûrement raison sur le sujet des sphères connexes. Je peux sûrement > m'inviter à des rencontres agiles ou autre. Je pourrais préparer quelques > présentation à l'occasion. > > L'avantage la dedans c'est que, quand j'aurais fini de créer le site de > Ruby Quebec et si je réussi à organiser deux ou trois rencontres, je > devrais "Le gars du groupe Ruby au Québec". C'est une bonne pub et une > preuve de motivation. > > > Le 10 avril 2013 14:38, Thibaut Barrère <[email protected]> a > écrit : > > Dans mon coin (http://goo.gl/maps/9vJHl) il n'y a aucun développeur Ruby; >> et même probablement aucun vrai développeur pro tout court. >> >> Toutefois depuis deux/trois ans trouver en remote est devenu assez >> facile, que ça soit en employé ou en freelance, et je travaille 100% remote >> depuis un bon moment (au moins deux ans complets). >> >> Après à Québec tu trouveras d'autres sphères que Ruby (ex: Agile, ou >> sphères techniques autres), qui seront intéressées par tes compétences >> (j'ai peut être quelques contacts à te donner, à vérifier). >> >> Si Québec est prioritaire sur Ruby, tu peux aussi apprendre d'autres >> choses et trouver du travail intéressant, quitte à injecter Ruby plus tard. >> >> my 0.02€ :-) >> >> Thibaut >> -- >> http://www.logeek.fr >> >> >> 2013/4/10 Olivier El Mekki <[email protected]> >> >>> Oui, je ne pensais pas forcément aux conférences dans la ville même. >>> C'est un problème que je connais relativement bien pour être développeur à >>> Dijon. Je te laisse deviner le nombre d'offres ici, même en PHP :) >>> >>> Néanmoins, j'ai réussi à enchaîner 6ans de développement et même 2 >>> années ces derniers temps uniquement en rails/js sans avoir à vivre sur >>> Paris ou Lyon : le remote est une option acceptable, aujourd'hui, pas >>> besoin de te focaliser sur une ville. Je ne serais pas surpris d'ailleurs >>> que tu découvres qu'il y a en fait beaucoup de développeur rails à Québec, >>> mais qu'ils ne s'intéressent juste pas à l'échelle locale. >>> >>> Le remote a d'ailleurs des chances d'être plus simple pour toi, étant >>> donné que dhh s'apprête à sortir un livre sur le sujet. Si je doute que ça >>> change grand chose dans l'industrie en général, on va surement voir >>> beaucoup de boites rails s'y ouvrir plus facilement. >>> >>> Mais une fois encore, ce qui compte est surtout les contacts que tu te >>> seras fait. >>> >>> >>> On Wednesday, April 10, 2013 6:48:10 PM UTC+2, Guirec Corbel wrote: >>> >>>> C'est pas forcement que je ne pense pas trouver d'emplois avec Ruby >>>> c'est que ça sera certainement plus difficile. >>>> >>>> Il n'y a ni conférence, ni groupe, ni forum dédié à Ruby à Québec. La >>>> communauté est a créer. C'est dans mes projets. >>>> >>>> >>>> Le 10 avril 2013 12:38, Olivier El Mekki <[email protected]> a écrit : >>>> >>>> Fais du PHP si ça peut te rassurer, mais je tiens à te dire que ton >>>>> argument me semble erroné. Tu pars du principe que tu vas avoir du mal à >>>>> trouver un job rails parce qu'il y a beaucoup plus d'offres PHP que >>>>> d'offres rails. Laisse moi reformuler ça : tu penses que tu ne vas pas >>>>> pouvoir trouver de A parce qu'il y a beaucoup de B. Ça ne tient pas, rien >>>>> ne prouve que A et B sont exclusifs. >>>>> >>>>> Si on continue dans ce raisonnement, je crois que tu vas devoir te >>>>> reconvertir dans le BTP. La quantité d'offre d'emploi dans le BTP est >>>>> beaucoup plus importante que celle dans la programmation. :) >>>>> >>>>> Tout cela n'a guère d'importance. Si tu veux trouver de l'emploi rails >>>>> à Quebec, il faut que tu y fréquentes les conférences, mailing list, >>>>> forums >>>>> et compagnie. Peu importe le nombre d'offres sur les sites de recrutement. >>>>> >>>>> On Wednesday, April 10, 2013 6:29:37 PM UTC+2, Guirec Corbel wrote: >>>>> >>>>>> Ouais donc pour vous Ruby et Rails est pas populaire et ne le sera >>>>>> jamais mais on s'en fout. >>>>>> >>>>>> D'un point de vue un peu plus personnel, ça me pose un problème. >>>>>> Voila pourquoi : http://ca.indeed.com/jobs?q=**Ru** >>>>>> by&l=Qu%C3%A9bec%2C+QC<http://ca.indeed.com/jobs?q=Ruby&l=Qu%C3%A9bec%2C+QC>. >>>>>> Je compte déménager dans la ville de Québec et il n'y a pas beaucoup de >>>>>> jobs avec Ruby. Tandis que si mon souhaite était de développer en Java ou >>>>>> PHP je trouverais un travail super facilement. >>>>>> >>>>>> La communauté Ruby au Québec est quasi inexistante. Je suis en train >>>>>> de développer un le site de la communauté Ruby au >>>>>> Québec<http://railsquebec2.herokuapp.com/pages/ou-apprendre?locale=fr>mais, >>>>>> sincèrement, j'ai du mal à y croire. Ça me fait un peu ch... Pour >>>>>> trouver un boulot à Québec j'ai trois choix. Faire ma propre entreprise >>>>>> et >>>>>> promouvoir Ruby, change de langage, accepter ce qui passe. >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> Le 10 avril 2013 12:09, Julien Grillot <[email protected]> a >>>>>> écrit : >>>>>> >>>>>>> En 5 ans de post-bac, j'ai du faire deux fois une semaine de PHP (une >>>>>>> fois en IUT, une fois en école d'ingé). C'était suffisant pour que >>>>>>> tout le monde mette « PHP » sur son CV. Le mot Ruby n'a jamais été >>>>>>> prononcé une seule fois. >>>>>>> >>>>>>> Une bonne combo serait d'une part d'inciter les entreprises à verser >>>>>>> la taxe d'apprentissage aux écoles offrant des cours de Ruby, et >>>>>>> d'avoir des personnes pour donner les cours en question. >>>>>>> >>>>>>> De mon point de vu, je trouve qu'il est encore difficile démarrer son >>>>>>> auto-formation seul avec RoR. >>>>>>> >>>>>>> -- >>>>>>> -- >>>>>>> Vous avez reçu ce message, car vous êtes abonné au groupe >>>>>>> "Railsfrance" de Google Groups. >>>>>>> Pour transmettre des messages à ce groupe, envoyez un e-mail à >>>>>>> l'adresse [email protected] >>>>>>> Pour résilier votre abonnement envoyez un e-mail à l'adresse >>>>>>> railsfrance...@**googlegroups.**com >>>>>>> >>>>>>> --- >>>>>>> Vous recevez ce message, car vous êtes abonné au groupe Google >>>>>>> Groupes Railsfrance. >>>>>>> Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le >>>>>>> concernant, envoyez un e-mail à l'adresse railsfrance...@** >>>>>>> googlegroups.**com. >>>>>>> >>>>>>> Pour plus d'options, visitez le site https://groups.google.com/** >>>>>>> grou**ps/opt_out <https://groups.google.com/groups/opt_out> . >>>>>>> >>>>>>> >>>>>>> >>>>>> -- >>>>> -- >>>>> Vous avez reçu ce message, car vous êtes abonné au groupe >>>>> "Railsfrance" de Google Groups. >>>>> Pour transmettre des messages à ce groupe, envoyez un e-mail à >>>>> l'adresse [email protected] >>>>> Pour résilier votre abonnement envoyez un e-mail à l'adresse >>>>> railsfrance...@**googlegroups.com >>>>> --- >>>>> Vous recevez ce message, car vous êtes abonné au groupe Google >>>>> Groupes Railsfrance. >>>>> Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le >>>>> concernant, envoyez un e-mail à l'adresse railsfrance...@** >>>>> googlegroups.com. >>>>> Pour plus d'options, visitez le site https://groups.google.com/** >>>>> groups/opt_out <https://groups.google.com/groups/opt_out> . >>>>> >>>>> >>>>> >>>> >>>> -- >>> -- >>> Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" >>> de Google Groups. >>> Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse >>> [email protected] >>> Pour résilier votre abonnement envoyez un e-mail à l'adresse >>> [email protected] >>> --- >>> Vous recevez ce message, car vous êtes abonné au groupe Google >>> Groupes Railsfrance. >>> Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le >>> concernant, envoyez un e-mail à l'adresse >>> [email protected]. >>> Pour plus d'options, visitez le site >>> https://groups.google.com/groups/opt_out . >>> >>> >>> >> >> -- >> -- >> Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" >> de Google Groups. >> Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse >> [email protected] >> Pour résilier votre abonnement envoyez un e-mail à l'adresse >> [email protected] >> --- >> Vous recevez ce message, car vous êtes abonné au groupe Google >> Groupes Railsfrance. >> Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le >> concernant, envoyez un e-mail à l'adresse >> [email protected]. >> Pour plus d'options, visitez le site >> https://groups.google.com/groups/opt_out . >> >> >> > > -- > -- > Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de > Google Groups. > Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse > [email protected] > Pour résilier votre abonnement envoyez un e-mail à l'adresse > [email protected] > --- > Vous recevez ce message, car vous êtes abonné au groupe Google > Groupes Railsfrance. > Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le > concernant, envoyez un e-mail à l'adresse > [email protected]. > Pour plus d'options, visitez le site > https://groups.google.com/groups/opt_out . > > > -- -- Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour résilier votre abonnement envoyez un e-mail à l'adresse [email protected] --- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Railsfrance. Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse [email protected]. Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
