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

Langages de programmation Discussion :

Existe-t-il encore des développeurs Full Stack ?


Sujet :

Langages de programmation

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Homme Profil pro
    Programmeur des cavernes
    Inscrit en
    Août 2017
    Messages
    364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Programmeur des cavernes
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2017
    Messages : 364
    Par défaut
    Si j'ai bien compris tu es un fullstack du développement web ?

  2. #2
    Membre à l'essai
    Homme Profil pro
    Full Stack Dev and Webmaster
    Inscrit en
    Juin 2018
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Suisse

    Informations professionnelles :
    Activité : Full Stack Dev and Webmaster
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Juin 2018
    Messages : 5
    Par défaut
    Si j'ai bien compris tu es un fullstack du développement web ?
    Oui.

    Full Stack Developer, au départ, ça signifiait qui intègre du frontend + backend sur un projet Web ou SaaS.
    Aujourd'hui, je ne sais pas si c'est toujours le cas. Peut-être que "Web Architect" serait plus approprié dans mon cas ?

    J'avoue que c'est pas toujours facile de se placer dans tous ces titres.

  3. #3
    Membre actif Avatar de Brütal
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2018
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Juin 2018
    Messages : 14
    Par défaut
    Ah bah je savais pas que ça s'appelait comme-ça, mais visiblement je suis développeur full-stack XD
    Enfin, même si en réalité je pense le devoir plus à ma passion et à ma curiosité; qu'à mes études; mes connaissances en programmation et en production système.
    Je pense que c'est en grande partie à cause des études, qu'on ne trouve plus de développeurs avec de vastes connaissances et compétences techniques.
    On n'apprends plus qu'à rester dans son domaine, à se spécialiser dedans et à ne surtout pas en sortir, alors forcément, ça encourage pas la curiosité

  4. #4
    Expert confirmé
    Homme Profil pro
    Analyste/ Programmeur
    Inscrit en
    Juillet 2013
    Messages
    4 774
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Analyste/ Programmeur

    Informations forums :
    Inscription : Juillet 2013
    Messages : 4 774
    Par défaut
    Citation Envoyé par Brütal Voir le message
    Je pense que c'est en grande partie à cause des études, qu'on ne trouve plus de développeurs avec de vastes connaissances et compétences techniques.
    On n'apprends plus qu'à rester dans son domaine, à se spécialiser dedans et à ne surtout pas en sortir, alors forcément, ça encourage pas la curiosité
    J'ai l'impression que cela vient surtout des recrutements : Comme il y a énormément de projets Web (même si ce n'est pas vraiment vrai mais les bibliothèques/ cadriciels facilitent les développements/ maintenance) on met beaucoup de jeunes diplômés J.D./ stagiaires/ alternants. Et comme presque tout le monde est BAC+5, on leur demande rapidement des responsabilités et quitter la technique.

    Et donc comme on monte les échelons [très] rapidement, se retrouver en concurrence avec des J.D. qui aux yeux des recruteurs sont moins chers, plus malléables, ..., et surtout repartir de zéro, bien on reste dans son domaine.

  5. #5
    Candidat au Club
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Juin 2015
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2015
    Messages : 3
    Par défaut
    Le seul problème est que le web s appuie sur des piles de techno incohérente pour pallier au faiblesse des navigateurs et pour vendre.MAis Cela commence a changer avec webassembly.

    Je suis adepte du chemin de l octet court : Élimination de tous traitements et des couches inutiles pour les données.

    en gros, si l on sait rester simple en modèle, eh bien pas besoin d utiliser des technos pour des technos.

    La seule révolution est d ordre électronique et réseau : nos glorieux anciens ont déjà défricher l algorithmique et les langages ....

    Utiliser des pseudos technos nouvelles, permet aux sociétés de service de vendre et rendre obsolète de ce fait de bonnes pratiques

  6. #6
    Membre à l'essai
    Homme Profil pro
    Full Stack Dev and Webmaster
    Inscrit en
    Juin 2018
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Suisse

    Informations professionnelles :
    Activité : Full Stack Dev and Webmaster
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Juin 2018
    Messages : 5
    Par défaut
    Citation Envoyé par ecodev61 Voir le message
    Le seul problème est que le web s appuie sur des piles de techno incohérente...
    ça je ne te le fais pas dire! C'est hallucinant tout ce qu'on voit comme couches et surcouches aujourd'hui... et pas que sur le Web. En embarqué aussi... partout!

    programmer est devenu facile, plus besoin de réfléchir à faire du code propre avec des tableaux associatifs par ex. et des boucles... Quand on peut faire une série de 50 If à la suite c'est vrai ça marche aussi. les 6-8 cores de nos smartphones vont pouvoir digérer tout ça.

    Un exemple flagrant : les "App" pour Smartphone... La même application sur BlackBerry10 (OS dérivé de QNX, un des plus rapides au monde, avec un vrai multi-thread, Real-Time) codé en C++ utilise 5x moins de ressources CPU et 10x moins de mémoire que son homologue sur iOS ou Android. Mais BlackBerry a tout arrêté, la boutique d'applications sera fermée d'ici 2 ans. Pourquoi ? Plus personne ne veut coder proprement en C++ voyons... en 5 minutes, tu peux faire une App sur Android avec des frameworks permettant à tout un chacun de "coder". Quant à l'assembleur, le langage le plus rapide et qui ne plante pas... utilisé par ex. en automobile, je ne connais plus beaucoup de gens qui savent ce que c'est.

    Bref, on s'éloigne du sujet de base, mais en effet, un bon développeur Full Stack, à mon avis, doit déjà avoir des notions de "propreté du code" ce qui le rendra plus facile à déboguer, plus rapide et plus fiable... mais aussi réflexion en amont et le Design de celui-ci avec par ex. un diagramme Nassi-Schneidermann... Oh là j'ai pris un coup de vieux je crois.

  7. #7
    Candidat au Club
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Juin 2015
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2015
    Messages : 3
    Par défaut
    Tu n ais pas dépassé juste que les facs forment des "xiens" qui n ont plus la culture du processeur base inévitable de l exécution de code ... la gestion des ressources, la gestion des entrées sorties sont escamotées des formations. ils s inventent de trip dans des delires de techno pour enfumer leurs clients et faire croire a des nouveautés ... depuis spark peu de choses ont change a part électronique et réseau. . juste des commerciaux qui essaient de faire du chiffre

    Un code compliqué est la preuve que le problème n a pas été compris...être full stack c est être simple et courageux pour ne pas hésiter à remodéliser une architecture. Mais il ne faut pas commencer par un modèle simple car il permet concrètement des collecter des stats et cas d utilisation sur le domaine que l on souhaite automatiser

    Rigueur, courage et simplicité limitent la largeur de "connaissance" pour résoudre un problème et donc de rester full stack

    Les empilement de techno sont sources de non maitrise aussi et de dilution des performances ..

  8. #8
    Membre éprouvé
    Homme Profil pro
    SRE
    Inscrit en
    Septembre 2015
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : SRE

    Informations forums :
    Inscription : Septembre 2015
    Messages : 49
    Par défaut
    Citation Envoyé par ecodev61 Voir le message
    Tu n ais pas dépassé juste que les facs forment des "xiens" qui n ont plus la culture du processeur base inévitable de l exécution de code ... la gestion des ressources, la gestion des entrées sorties sont escamotées des formations.
    Ce qu'il ne faut pas lire...
    Les fac sont rattachées à des laboratoires et on trouve difficilement plus passionné que les chercheurs. Quant aux matières enseignées, le premier langage abordé est souvent le C, dire qu'il n'y a plus de gestion des ressources c'est un peu gros. Sans compter les cours d'architecture des ordinateurs, de compilation, de système d'exploitation...

    Citation Envoyé par ecodev61 Voir le message
    ils s inventent de trip dans des delires de techno pour enfumer leurs clients et faire croire a des nouveautés ... depuis spark peu de choses ont change a part électronique et réseau. . juste des commerciaux qui essaient de faire du chiffre
    Il y a une différence entre les compétences requises pour réussir ses études et celles utilisées dans le monde du travail.

  9. #9
    Candidat au Club
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Juin 2015
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2015
    Messages : 3
    Par défaut
    Les facs sont de plus en plus détaché des labos...le niveau des étudiants a fortement baisses... QI de moins 10 points en 20 ans... Les facs doivent répondre aux besoins de l écosystème informatique français ... les français ne sont pas éditeurs de logiciels mais vendeurs de compétences : les SSI ... qui ont besoin de renouveler leurs marches et de vendre de la techno ... Le C est de moins en moins maitrise par les etudiants tous sont java avec garbarge collector ...
    Ce sont les tristes constats que je fais avec les stagiaires ou les nouvelles recrues dont les compétences, l autonomie et la creativitee ne sont plus celle des années précédentes ... comment expliquer que 90% de la population reussisse le bac aujourd’hui huii ... les generations des décennies précédentes étaient elles aussi bête que ça ?

  10. #10
    Membre actif Avatar de Brütal
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2018
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Juin 2018
    Messages : 14
    Par défaut
    Citation Envoyé par xav67 Voir le message
    Quant aux matières enseignées, le premier langage abordé est souvent le C, dire qu'il n'y a plus de gestion des ressources c'est un peu gros. Sans compter les cours d'architecture des ordinateurs, de compilation, de système d'exploitation...

    Il y a une différence entre les compétences requises pour réussir ses études et celles utilisées dans le monde du travail.
    Effectivement je suis d'accord, le premier langage qu'on a étudié dans mon école d'ingé c'est le C. Et on a eu quelques cours sur l'assembleur et le fonctionnements des processeurs.

    Sauf, que avoir des cours et les retenir c'est deux choses différentes. Typiquement, dans mon école d'ingé, ces cours avaient un coef relativement bas (comparé à l'économie ), ce qui faisait que la plupart des élèves apprenaient en diagonal ces matières pour l'exam, voir n'apprenaient pas du tout.
    Au final, je connais des élèves qui sortent avec un diplôme d'ingé en informatique, mais qui sont incapables ne serait-ce que lire la sortie du compilateur pour voir la source de leurs erreurs...
    Je trouve ça aberrant, mais le système est foutus pour permettre ça.

Discussions similaires

  1. 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
  2. [CDD/CDI] Développeur web PHP5 full stack confirmé
    Par plancton dans le forum Demandes
    Réponses: 0
    Dernier message: 25/03/2015, 15h47
  3. Existe t-il encore des "médias libres" ?
    Par clairetj dans le forum Politique
    Réponses: 27
    Dernier message: 25/03/2014, 23h37
  4. Réponses: 12
    Dernier message: 16/03/2011, 06h56
  5. Encore des problèmes avec le BDE
    Par Flint dans le forum C++Builder
    Réponses: 19
    Dernier message: 31/12/2007, 23h26

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