Supprimer un message
gizmo
"Mais maintenant, Java, c'est comme PHP, c'est très loin d'être le meilleur langage pour ce qu'on lui demande de faire"
Genre il y a quoi d'autres ? (au passage on peut faire énormément de chose très différente en java )
Genre il y a quoi d'autres ? (au passage on peut faire énormément de chose très différente en java )
Encore heureux pour un langage qui est "Turing complete"... Mais en assembleur aussi, on peut tout faire. Ce n'est pas pour ça que c'est l'outil le plus adapté pour autant.
"mais quasiment tout le monde sait en faire (mal) et donc le salaire moyen à baissé."
Euh oui il est certain que bcp de monde sait taper 3 pauvres lignes de java ... mais vu le nombre d'interviews que je me tape il y a pas bcp de monde qui connait le paquet de frameworks qui gravitent autour ... et qui veut changer de boite actuellement !
Euh oui il est certain que bcp de monde sait taper 3 pauvres lignes de java ... mais vu le nombre d'interviews que je me tape il y a pas bcp de monde qui connait le paquet de frameworks qui gravitent autour ... et qui veut changer de boite actuellement !
Euh, ouais, enfin, les framework Java, je connais, merci, c'est un peu mon métier. En gros, mis à part la config de base et les différentes couches d'abstraction qu'ils te proposent, c'est quasiment pareil pour tous les frameworks dans la mise en pratique générale. Dans les détails, ca diffère, mais franchement, tu as rarement des projets pour lesquels ce niveau de détail a un réel impact que ce soit sur la performance ou sur la rapidité de développement de l'application. Un framework Java, si tu veux bluffer un intervieweur, ça te met 2 jours de lecture de doc pour savoir répondre à la plupart des questions si t'es pas trop manche.
Pour le PHP, je vois pas quel language est mieux pour le web... C'est vrai que plein de gens "savent" faire du php mais ça se résume à récupérer ou insérer des données MySQL le tout en séquenciel... Maintenant, si tu cherches des gens qui programment vraiment php genre OO avec certains frameworks, qui se soucient de la sécurité, de l'optimisation du code, des temps d'exécution, etc. Bah y en aura forcément moins
Bha, on pourrait déjà parler de Java comme remplaçant un peu plus sérieux (y en a d'autres plus adapté, c'est juste pour faire contre-pied). Le problème de PHP, c'est qu'après une existence de 10, ils ne sont toujours pas sortis des mauvaises pratiques et pire, ils ne font que s'enfoncer. L'implémentation des "namespaces" de la version 5.3 en est la dernière illustration en date. Le seul avantage de php, c'est mod_php qui lui permet un déploiement rapide sur n'importe quel serveur apache. Mais pour un véritable dev web, c'est peanuts comparé au développement de l'application elle-même.
Laisse couler, gizmo est un élitiste, pour lui un des seuls langages potables c'est le caml
OCaML monsieur Mais on pourrait aussi parler de Eiffel, python, ruby, scala, Groovy, Haskel, Common Lisp,... En gros, la plupart des langages qui ne sont pas à la portée des "monkey coders"
Ce n'est pas absolument pas orienté programmation les études de Master. Je ne sais pas si tu es bien informé. Tu vas faire beaucoup de mathématiques, d'algorithmie de haute voltige, de modélisation stochastique, machine learning, théorie des langages et de la compilation, théorie de la calculabilité, intelligence artificielle... de la vraie science quoi. Les designs patterns, les métholodologies de dev et compagnie c'est juste pour les cours pour essayer de faire remonter d'un dixième de point ta moyenne...
Ah? J'ai pas du faire les même étude alors. Parce que si effectivement, ces cours étaient bien présent, ils ne représentaient pas la même proportion que celle que tu décris. Par contre, Il y avait également une bonne partie sur la gestion de projet, et le fonctionnement d'un OS (utile pour tout projet nécessitant des accès bas-niveau)
Faut arrêter de rêver, comme le dit Zion, c'est pas avec de la programmation qu'on crève le plafond des salaires, des programmeurs y en a des 100 fois meilleurs pour 100 fois moins chers en offshore. Pour faire carrière en europe dans l'informatique, faut faire de l'informatique de haute voltige, donc programmer des algorithmes hyper complexes et rigoureux scientifiquement.
Même pas. J'ai des amis qui bossent sur les systèmes d'algo de cryptage et de sécurité pour les banques. C'est pas de l'IA, mais ca vole quand même assez haut. Et bien je suis quand même vachement mieux payé qu'eux alors que mon boulot est nettement moins complexe sut le plan technique actuellement. Ton salaire dépend plus du secteur d'activité de la boite qui t'engage que de ton véritable role. Tu veux un gros salaire? Vise les boites pharmaceutiques.
zion> je ne parlais pas du tout de la question des tarifs ni du marché, mais de l'aspect purement technique des langages. Il est notoirement connu qu'il est très rare que gizmo apprécie un logiciel ou une techno
gizmo> sans rancune un, c'est pas méchant
gizmo> sans rancune un, c'est pas méchant
Toi je ne te parle plus, na!
"Pour faire carrière en europe dans l'informatique, faut faire de l'informatique de haute voltige, donc programmer des algorithmes hyper complexes et rigoureux scientifiquement."
N'importe quoi !!! Je ne sais pas si tu as déjà terminé ta licence mais ta vision du marché de l'emploi est complètement fausse. Pour un informaticien universitaire, c'est plus important d'avoir de maîtriser la gestion de projet, l'analyse, la gestion de personnel et du business (pour aligner l'IT dessus), que d'être une bête en maths ou en algo ! Soyez un peu pragmatiques les licenciés/masterisés !
N'importe quoi !!! Je ne sais pas si tu as déjà terminé ta licence mais ta vision du marché de l'emploi est complètement fausse. Pour un informaticien universitaire, c'est plus important d'avoir de maîtriser la gestion de projet, l'analyse, la gestion de personnel et du business (pour aligner l'IT dessus), que d'être une bête en maths ou en algo ! Soyez un peu pragmatiques les licenciés/masterisés !
C'est hélas vrai également. Le boulot administratif rapporte plus même s'il est souvent moins gratifiant d'un point de vue personnel.