IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Emploi Discussion :

Les développeurs Back-end sont mieux payés que les développeurs Full Stack selon une étude de talent.io


Sujet :

Emploi

  1. #21
    Membre expérimenté
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mai 2019
    Messages
    478
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Mai 2019
    Messages : 478
    Points : 1 367
    Points
    1 367
    Par défaut
    Citation Envoyé par kenjiamo Voir le message
    C'est étrange, je suis lead-tech et spécialiste backend. Mais je sais faire et fait à l’occasion du frontend et de l'intégration devops, je me considère donc fullstack avec une spécialité sur le backend et je n'envisage plus d'embaucher des gens qui ne sont pas un minimum fullstack.

    Ça me semble vraiment waterfall (ou très année 2000) d'embaucher des spécialistes, voir même pénible pour un projet. Dans une équipe agile, si j'ai une priorité sur mon frontend pour ma satisfaction client et que mon backend (qui se résument à des API REST la majorité du temps), je fais quoi ? j'accepte de ne pas mettre 100% de la capacité de mon équipe de réalisation sur ce qui a vraiment de la valeur pour mon client ou me permet de terminer la livraison ?
    Nan mais l'api rest ok c'est simple, mais le traitement avant pas forcément, on n’envoie pas que des résultats de SELECT * pour afficher une liste dans un tableau hein...

  2. #22
    Expert confirmé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2009
    Messages
    2 025
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2009
    Messages : 2 025
    Points : 5 462
    Points
    5 462
    Par défaut
    Edit : comme le dit, dfiad77pro
    Citation Envoyé par dfiad77pro Voir le message
    ps: à la lecture de ce topic, le front , c'est pas que JS, y'a aussi encore pas mal de WPF (C#), winforms, de QT, sans compter les applications Mobiles.

    Pourquoi le Front-end c'est forcément du Web?
    Dans les clients lourds, on fait bien de l'affichage pour l'utilisateur.
    Idem pour les applications natives mobiles.

    La différence que je fais c'est qu'en appli client lourd (moins vrai pour les mobiles), on est normalement "full stack" avec des problématiques de back-end puisqu'on est souvent en accès direct à la BDD et accès réseau intranet

  3. #23
    Membre averti
    Avatar de VBurel
    Profil pro
    Développeur Indépendant
    Inscrit en
    Août 2004
    Messages
    116
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Indépendant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2004
    Messages : 116
    Points : 333
    Points
    333
    Billets dans le blog
    1
    Par défaut woua! Les salaires en France!
    Je ne savais pas qu'il pouvait y avoir des développeurs full stack en entreprise.
    doivent se faire chier ou etre traités comme des esclaves...

    oups, j'ai oublié de mettre un smiley :-)

  4. #24
    Membre expert
    Profil pro
    Dév
    Inscrit en
    Juin 2007
    Messages
    1 154
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Dév

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 154
    Points : 3 667
    Points
    3 667
    Par défaut
    Citation Envoyé par micka132 Voir le message
    Edit : comme le dit, dfiad77pro



    Pourquoi le Front-end c'est forcément du Web?
    Dans les clients lourds, on fait bien de l'affichage pour l'utilisateur.
    Idem pour les applications natives mobiles.

    La différence que je fais c'est qu'en appli client lourd (moins vrai pour les mobiles), on est normalement "full stack" avec des problématiques de back-end puisqu'on est souvent en accès direct à la BDD et accès réseau intranet
    En client lourd, tu peux être plus être "fullstack". Si tu fais du WPF par exemple, t'as "seulement" le C# à maîtriser alors que tu dois connaitre normalement un autre framework en JS sur le web la plupart du temps (pas tout le temps évidemment).

  5. #25
    Membre averti
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2016
    Messages
    129
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2016
    Messages : 129
    Points : 443
    Points
    443
    Par défaut
    Je suis toujours épaté par les salaires mis en avant dans ce genre de graphiques.
    --

    Au-delà du fait que j’ai déjà été confronté à des backends catastrophiques, gérés par des "spécialistes" qui ne connaissent même pas la notion d’indexes. Je me dis qu’un profil full-stack est souvent ce qu’il y a de plus viable pour un employeur, de par sa flexibilité et sa vision globale des contraintes d’un projet.

    De mon point de vue, nous ne vivons pas dans un monde où le spécialiste back ou front est systématiquement plus doué qu’un développeur full-stack. Ce que je veux dire par là, c’est qu’on peut facilement confronter un développeur full-stack qui ponce la même pile technologique depuis plus de 12 ans (par exemple WPF/Asp.net MVC), et un spécialiste back ou front qui, dans un même laps de temps, va avoir fait tourner plus de technos que de handspinner.

    Partant de là, c’est sur ses compétences qu’un dév devrait être évalué, et non sur son profil.

  6. #26
    Membre expert
    Profil pro
    Dév
    Inscrit en
    Juin 2007
    Messages
    1 154
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Dév

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 154
    Points : 3 667
    Points
    3 667
    Par défaut
    Citation Envoyé par CS FS Voir le message
    Je suis toujours épaté par les salaires mis en avant dans ce genre de graphiques.
    --

    Au-delà du fait que j’ai déjà été confronté à des backends catastrophiques, gérés par des "spécialistes" qui ne connaissent même pas la notion d’indexes. Je me dis qu’un profil full-stack est souvent ce qu’il y a de plus viable pour un employeur, de par sa flexibilité et sa vision globale des contraintes d’un projet.

    De mon point de vue, nous ne vivons pas dans un monde où le spécialiste back ou front est systématiquement plus doué qu’un développeur full-stack. Ce que je veux dire par là, c’est qu’on peut facilement confronter un développeur full-stack qui ponce la même pile technologique depuis plus de 12 ans (par exemple WPF/Asp.net MVC), et un spécialiste back ou front qui, dans un même laps de temps, va avoir fait tourner plus de technos que de handspinner.

    Partant de là, c’est sur ses compétences qu’un dév devrait être évalué, et non sur son profil.
    Niveau maintenance, est-ce vraiment une bonne idée de foutre 350 technos Trouver ensuite des ressources pour maintenir et faire évoluer ça par exemple. Le mec qui fait tourner un truc qui marche bien sur asp.net MVC depuis 12 ans, tu devrais trouver plus facilement des mecs poru maintenir ça. Sans parler de la compatibilité des composants trop hétérogène. Perso j'espère que Blazor va tuer JS un de ces jours côté dev .NET par ex

  7. #27
    Membre averti
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2016
    Messages
    129
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2016
    Messages : 129
    Points : 443
    Points
    443
    Par défaut
    Citation Envoyé par DuyBinh Voir le message
    Niveau maintenance, est-ce vraiment une bonne idée de foutre 350 technos Trouver ensuite des ressources pour maintenir et faire évoluer ça par exemple.
    En grossissant un peu le trait, c’est un peu ce qu’il se passe dans le monde du Web. Aujourd’hui un développeur Web qui bosse comme il bossait il y a 12 ans, ça se fait rare (un développeur WPF par contre...).

    Au-delà de ça je n’ai pas dit qu’il fallait embaucher tel ou tel profil, j’ai simplement confronté deux extrêmes, en soulignant le fait que l’assertion "spécialiste > full-stack" n’était pas forcément pertinente.

  8. #28
    Expert confirmé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2009
    Messages
    2 025
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2009
    Messages : 2 025
    Points : 5 462
    Points
    5 462
    Par défaut
    Citation Envoyé par DuyBinh Voir le message
    En client lourd, tu peux être plus être "fullstack". Si tu fais du WPF par exemple, t'as "seulement" le C# à maîtriser alors que tu dois connaitre normalement un autre framework en JS sur le web la plupart du temps (pas tout le temps évidemment).
    Oui mais non! WPF n'a par exemple rien strictement à voir avec Winform, même si tout deux sont utilisables avec c# (ou VBNet, et même c++), il s'agit de 2 Frameworks avec toute une logique à appréhender. Ca revient au même que de dire NodeJS c'est du JS, donc faire du React c'est la même chose. D'ailleurs tu peux entièrement faire ton site sans aucun Framework, ce qui en c# sans Framework graphiques (Wpf, Winform, Uwp, Xamarin, Gtk#,MonoMac,Qml.Net, QTSharp,...…. ) ne sera pas possible, tu seras limité à des applications consoles (souvent synonyme de backend).
    Tu noteras aussi qu'avec Unity, tu fais également du c#, mais c'est bien encore un autre univers que de maitriser cet outil !

  9. #29
    Expert confirmé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2009
    Messages
    2 025
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2009
    Messages : 2 025
    Points : 5 462
    Points
    5 462
    Par défaut
    Citation Envoyé par CS FS Voir le message
    e depuis plus de 12 ans (par exemple WPF/Asp.net MVC)
    Pour le coup Asp.Net (MVC ou non) est plus proche de Php (ou de NodeJS), c'est plutôt la partie back-end. Ton front tu vas pouvoir le faire avec n'importe quel framework web.

  10. #30
    Membre expert
    Profil pro
    Dév
    Inscrit en
    Juin 2007
    Messages
    1 154
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Dév

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 154
    Points : 3 667
    Points
    3 667
    Par défaut
    Citation Envoyé par micka132 Voir le message
    Oui mais non! WPF n'a par exemple rien strictement à voir avec Winform, même si tout deux sont utilisables avec c# (ou VBNet, et même c++), il s'agit de 2 Frameworks avec toute une logique à appréhender. Ca revient au même que de dire NodeJS c'est du JS, donc faire du React c'est la même chose. D'ailleurs tu peux entièrement faire ton site sans aucun Framework, ce qui en c# sans Framework graphiques (Wpf, Winform, Uwp, Xamarin, Gtk#,MonoMac,Qml.Net, QTSharp,...…. ) ne sera pas possible, tu seras limité à des applications consoles (souvent synonyme de backend).
    Tu noteras aussi qu'avec Unity, tu fais également du c#, mais c'est bien encore un autre univers que de maitriser cet outil !
    1) Euh c'est bien plus facile d'apprendre WPF en venant de Winforms et C# que d'apprendre ReactJS en venant de Winforms/C# donc dire que Winforms et WPF n'ont rien à voir... L'inverse est vrai un mec qui fait du ReactJS si tu le fous sur un projet Winforms sans connaissance du C# ça va lui prendre plus de temps.

    2) Pourquoi je pourrais pas faire de site avec que du C#? C'est juste que ça va te prendre un max de temps. Rien ne m'empêche de renvoyer un doc html en full string par exemple non ?

  11. #31
    Expert confirmé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2009
    Messages
    2 025
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2009
    Messages : 2 025
    Points : 5 462
    Points
    5 462
    Par défaut
    Citation Envoyé par DuyBinh Voir le message
    1) Euh c'est bien plus facile d'apprendre WPF en venant de Winforms et C# que d'apprendre ReactJS en venant de Winforms/C# donc dire que Winforms et WPF n'ont rien à voir... L'inverse est vrai un mec qui fait du ReactJS si tu le fous sur un projet Winforms sans connaissance du C# ça va lui prendre plus de temps.
    Il faut comparer ce qui est comparable, là tu changes de langage et d'environnement. Compare plutôt le passage de React vers Vue et Winform vers WPF. Pour "survoler" le truc (c'est à dire faire un truc qui tourne sans jamais sortir des sentiers battus) c'est comparable, pour le maitriser à mon avis il y a bien plus d'écart du coté wpf/winform. Pour UWP/WPF là par exemple on est beaucoup plus proche.
    Citation Envoyé par DuyBinh Voir le message
    2) Pourquoi je pourrais pas faire de site avec que du C#? C'est juste que ça va te prendre un max de temps. Rien ne m'empêche de renvoyer un doc html en full string par exemple non ?
    Oui tu peux, en assembleur aussi, mais là tu parles de serveur http. Ton rendu ne sera qu'un fichier texte. Tu vas mettre des balises (html) et éventuellement du JS, ca ne fera que "polluer" le texte. C'est le rôle d'un autre logiciel (le navigateur bien souvent) d’interpréter le HTML et le JS. C# n'a rien à voir la dedans!

  12. #32
    Inactif  

    Homme Profil pro
    Freelance EURL / Business Intelligence ETL
    Inscrit en
    Avril 2005
    Messages
    5 879
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance EURL / Business Intelligence ETL
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2005
    Messages : 5 879
    Points : 26 147
    Points
    26 147
    Billets dans le blog
    3
    Par défaut
    Citation Envoyé par Leruas Voir le message
    56000€ > 59000€ d'après le graphique mid-level
    J'étais tombé sur un article il y a deux ans sur l'art de faire raconter n'importe quoi à une dataviz, notamment en ne prenant pas des échelles orthonormées...
    - So.... what exactly is preventing us from doing this?
    - Geometry.
    - Just ignore it !!
    ****
    "The longer he lived, the more he realized that nothing was simple and little was true" A clash of Kings, George R. R. Martin.
    ***
    Quand arrivera l'apocalypse, il restera deux types d'entreprise : les pompes funèbres et les cabinets d'audit. - zecreator, 21/05/2019

  13. #33
    Membre expert
    Avatar de MarieKisSlaJoue
    Homme Profil pro
    Ingénieur Cloud
    Inscrit en
    Mai 2012
    Messages
    1 145
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Roumanie

    Informations professionnelles :
    Activité : Ingénieur Cloud
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2012
    Messages : 1 145
    Points : 3 654
    Points
    3 654
    Billets dans le blog
    20
    Par défaut
    Citation Envoyé par kenjiamo Voir le message
    C'est étrange, je suis lead-tech et spécialiste backend. Mais je sais faire et fait à l’occasion du frontend et de l'intégration devops, je me considère donc fullstack avec une spécialité sur le backend et je n'envisage plus d'embaucher des gens qui ne sont pas un minimum fullstack.

    Ça me semble vraiment waterfall (ou très année 2000) d'embaucher des spécialistes, voir même pénible pour un projet. Dans une équipe agile, si j'ai une priorité sur mon frontend pour ma satisfaction client et que mon backend (qui se résument à des API REST la majorité du temps), je fais quoi ? j'accepte de ne pas mettre 100% de la capacité de mon équipe de réalisation sur ce qui a vraiment de la valeur pour mon client ou me permet de terminer la livraison ?
    meme si dans le fond je suis d'accord avec toi, il faut aussi noter que maintenant savoir toucher du front, n'est pas juste faire un peu de html/css/js. Il faut maintenant savoir se retrouver dans des Framework entier qui n'ont rien de facile a apprehender. Donc demander a un specialiste du back d'aller rajouter des component Angular dans du front ca peut tres vite devenir compliquer, et avec la multiplication des techno tu peux vite avoir un back qui n'est pas techno-compatible avec ton front.

    Donc oui il faudrait (et je pense qu'on l'est tous plus ou moins) full stack avec a chaque fois une grosse (voir tres grosse) specialiste en back ou en front. Mais si tu veux un peu de polyvalence dans ta team et ton contexte, ca va demander a ton entreprise du temps de formation et d'avoir l'occasion de pratique de facon assez frequente pour ne pas tous oublier 2 semaine apres la formation. Et ca qui est pret a le payer ?
    Ce post à été écrit par un panda
    Apollo 11 - AGC revue de code
    -- qwerty keybord

  14. #34
    Membre expert
    Profil pro
    Dév
    Inscrit en
    Juin 2007
    Messages
    1 154
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Dév

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 154
    Points : 3 667
    Points
    3 667
    Par défaut
    Citation Envoyé par micka132 Voir le message
    Il faut comparer ce qui est comparable, là tu changes de langage et d'environnement. Compare plutôt le passage de React vers Vue et Winform vers WPF. Pour "survoler" le truc (c'est à dire faire un truc qui tourne sans jamais sortir des sentiers battus) c'est comparable, pour le maitriser à mon avis il y a bien plus d'écart du coté wpf/winform. Pour UWP/WPF là par exemple on est beaucoup plus proche.

    Oui tu peux, en assembleur aussi, mais là tu parles de serveur http. Ton rendu ne sera qu'un fichier texte. Tu vas mettre des balises (html) et éventuellement du JS, ca ne fera que "polluer" le texte. C'est le rôle d'un autre logiciel (le navigateur bien souvent) d’interpréter le HTML et le JS. C# n'a rien à voir la dedans!
    Si on part de là, du coup tu peux pas faire des sites avec tout le reste stricto en fait (Java, Php, etc.).

    Sinon oui, je parle de se débrouiller avec pas de maitriser le truc (totalement inutile dans 95% du temps vu les changements rapidos qu'on subit).

  15. #35
    Membre régulier
    Homme Profil pro
    Développeur
    Inscrit en
    Juillet 2018
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : Juillet 2018
    Messages : 28
    Points : 83
    Points
    83
    Par défaut
    Citation Envoyé par Glutinus Voir le message
    J'étais tombé sur un article il y a deux ans sur l'art de faire raconter n'importe quoi à une dataviz, notamment en ne prenant pas des échelles orthonormées...
    L'échelle est, je pense, surtout "Parigonormée" ! talent.io doit fonctionner en majorité sur la région parisienne (en tout cas à l'époque peu de postes en Bretagne). En plus, vu leur stratégie de comm' ils ciblent déjà le haut du panier et fait de la pub pour des postes dans de grosses sociétés qui serait donc peut-être le reflet du salaire des postes auditionnés.

    Oui historiquement le back est (injustement) mieux payé que le front. Mais les chiffres avancés par cette société me semblent un peu élevés (à moins que ça soit le coût BRUT destiné aux employeurs).

  16. #36
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par Glutinus Voir le message
    J'étais tombé sur un article il y a deux ans sur l'art de faire raconter n'importe quoi à une dataviz, notamment en ne prenant pas des échelles orthonormées...
    Petit cours d'autodéfense intellectuelle de Normand Baillargeon ?

  17. #37
    Expert confirmé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2009
    Messages
    2 025
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2009
    Messages : 2 025
    Points : 5 462
    Points
    5 462
    Par défaut
    Citation Envoyé par DuyBinh Voir le message
    Si on part de là, du coup tu peux pas faire des sites avec tout le reste stricto en fait (Java, Php, etc.).
    C'est parce que C# n'est qu'un langage, alors que lorsque l'on parle de Java ou de Php il s'agit également d'un framework (un ensemble de librairie). En C# tu peux utiliser le sous framework .Net web qui est Asp.net (WebForms ou MVC), mais il faut tout de même le coupler avec du HTML/JS/CSS pour pouvoir gérer ton affichage. Ce n'est donc pas vraiment avec du C#(ni java/php) que tu fais du front Web.
    Note que c'était le cas avec Silverlight, ou bien les applets en Java: tu ecris du c#/java et tu peux piloter les éléments de ton interface.

  18. #38
    Responsable
    Office & Excel


    Homme Profil pro
    Formateur et développeur chez EXCELLEZ.net
    Inscrit en
    Novembre 2003
    Messages
    19 122
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur et développeur chez EXCELLEZ.net
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 19 122
    Points : 55 942
    Points
    55 942
    Billets dans le blog
    131
    Par défaut
    Citation Envoyé par Alexcouter Voir le message
    [...]

    Oui historiquement le back est (injustement) mieux payé que le front. Mais les chiffres avancés par cette société me semblent un peu élevés (à moins que ça soit le coût BRUT destiné aux employeurs).
    Je rappelle qu'au départ, le sujet de l'article, c'est Fullstack vs Back, et pas Front vs Back... Cela dit, je te rejoins: il est injuste que le Front soit moins bien payé que le back.
    "Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
    ---------------
    Mes billets de blog sur DVP
    Mes remarques et critiques sont purement techniques. Ne les prenez jamais pour des attaques personnelles...
    Pensez à utiliser les tableaux structurés. Ils vous simplifieront la vie, tant en Excel qu'en VBA ==> mon tuto
    Le VBA ne palliera jamais une mauvaise conception de classeur ou un manque de connaissances des outils natifs d'Excel...
    Ce ne sont pas des bonnes pratiques parce que ce sont les miennes, ce sont les miennes parce que ce sont des bonnes pratiques
    VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
    ---------------

  19. #39
    Membre expert
    Profil pro
    Dév
    Inscrit en
    Juin 2007
    Messages
    1 154
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Dév

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 154
    Points : 3 667
    Points
    3 667
    Par défaut
    Citation Envoyé par micka132 Voir le message
    C'est parce que C# n'est qu'un langage, alors que lorsque l'on parle de Java ou de Php il s'agit également d'un framework (un ensemble de librairie). En C# tu peux utiliser le sous framework .Net web qui est Asp.net (WebForms ou MVC), mais il faut tout de même le coupler avec du HTML/JS/CSS pour pouvoir gérer ton affichage. Ce n'est donc pas vraiment avec du C#(ni java/php) que tu fais du front Web.
    Note que c'était le cas avec Silverlight, ou bien les applets en Java: tu ecris du c#/java et tu peux piloter les éléments de ton interface.
    C'est ce que je dis oui, tu fais pas du front avec du java php.

  20. #40
    Membre extrêmement actif
    Homme Profil pro
    Inscrit en
    Janvier 2014
    Messages
    1 499
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2014
    Messages : 1 499
    Points : 5 687
    Points
    5 687
    Par défaut
    C'est normal que le back end soit mieux payé que le front end, le back end c'est le noyaux de l'application avec toute la partie importante, la conception de la base de données, et très peu de développeurs sont bons en bases de données, un développeur bon en base de données ça vaux de l'or. S'il a fait un bon schéma et de bonne requêtes SQL l'application sera saine et performante, si son schéma est merdique ainsi que ses requêtes l'application sera lente voir buguée. Parfois dans une fournée de nouveaux développeurs à peine un sur 10 sait faire un schéma de données correct, c'est celui la qu'il faut payer à prix d'or et les autres c'est du menu fretin, des grouillots HTML, ça mérite à peine le Smic.
    Un bon développeur Back end ça peu être formé parfois en 5 ans, Master, ingénieur, donc des formations avec de vrais modules de bases de données, d'algo, de modélisation, et de méthodes.
    Comparativement un webmaster front end c'est jamais plus qu'une espèce de secrétaire html avancée, c'est ça que les bootcamp forment en 3 à 6 mois.

    Donc le full stack en fait il sera en PME le plus souvent, ou en web agency qui travaille pour les pme, alors que le back end il sera dans un groupe de travail plus grand, dans une grande entreprise ou une grosse SSII qui à pour client de grandes (et riches) entreprises, donc mieux payé. Tout cela est logique.
    « L’humour est une forme d'esprit railleuse qui s'attache à souligner le caractère comique, ridicule, absurde ou insolite de certains aspects de la réalité »

Discussions similaires

  1. Réponses: 40
    Dernier message: 30/11/2018, 16h50
  2. Réponses: 46
    Dernier message: 06/03/2016, 12h59
  3. Réponses: 49
    Dernier message: 13/12/2015, 14h13
  4. Un développeur estime que le développeur full stack est une chimère
    Par Olivier Famien dans le forum Actualités
    Réponses: 63
    Dernier message: 16/11/2015, 11h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo