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

Affichage des résultats du sondage: Quel parcours préconisez-vous pour être un développeur professionnel ?

Votants
117. Vous ne pouvez pas participer à ce sondage.
  • Parcours classique (DUT, Fac, école d'ingénieur)

    105 89,74%
  • MOOC (formation en ligne ouverte à tous)

    20 17,09%
  • bootcamp (formations courtes privées)

    12 10,26%
  • Autres à préciser en commentaire

    21 17,95%
Sondage à choix multiple
Débats sur le développement - Le Best Of Discussion :

« Honte à ceux qui promettent aux gens qu'ils vont devenir dev pro en quelques semaines »


Sujet :

Débats sur le développement - Le Best Of

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Septembre 2012
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Septembre 2012
    Messages : 37
    Par défaut Quelle est l’alternative?!?!
    Je suis entièrement d’accord avec cet article , le seul bémol c’est que oui , on sait dire qu’il est impossible d’apprendre... en une si courte durée alors qu’en revanche on ne sait pas dire où sont les vrais cours en informatique, je parle de ceux qui apprennent à utiliser la programmation en tant que tel et pas des tutoriels de trois pages avec 67 lignes de code inutile pour en arriver à utiliser une seule fonction tierce d’un autre API . Et c’est ça le réel problème car sur le net on trouve de plus en plus de post à programmation complètement idiots et anodins et le pire c’est qu’ils sont extrêmement et positivement bien commentés du style , je cite: < whooo , this very nice article you help me for my work .....>. Personnellement , à mes débuts j’en ai mangé des cours , à l’école et dans des livres, pardon je voulais dire des monstres de 700 pages mais j’affirme en fonction de tous les diplômés que je rencontre au travail , que l’école seule l est très très loin d’être suffisante.
    Alors c’est bien beau de dire qu’il n’est pas possible de ...., mais qu’est il possible de faire??

  2. #2
    Membre émérite Avatar de Cincinnatus
    Homme Profil pro
    Développeur d'applications métier
    Inscrit en
    Mars 2007
    Messages
    593
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur d'applications métier
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2007
    Messages : 593
    Par défaut
    Citation Envoyé par danyclassique Voir le message
    Je suis entièrement d’accord avec cet article , le seul bémol c’est que oui , on sait dire qu’il est impossible d’apprendre... en une si courte durée alors qu’en revanche on ne sait pas dire où sont les vrais cours en informatique, je parle de ceux qui apprennent à utiliser la programmation en tant que tel et pas des tutoriels de trois pages avec 67 lignes de code inutile pour en arriver à utiliser une seule fonction tierce d’un autre API . Et c’est ça le réel problème car sur le net on trouve de plus en plus de post à programmation complètement idiots et anodins et le pire c’est qu’ils sont extrêmement et positivement bien commentés du style , je cite: < whooo , this very nice article you help me for my work .....>. Personnellement , à mes débuts j’en ai mangé des cours , à l’école et dans des livres, pardon je voulais dire des monstres de 700 pages mais j’affirme en fonction de tous les diplômés que je rencontre au travail , que l’école seule l est très très loin d’être suffisante.
    Alors c’est bien beau de dire qu’il n’est pas possible de ...., mais qu’est il possible de faire??
    Comme pour tous les métiers, il faut une bonne formation, du temps et de l'expérience pour - pouvoir - devenir "bon" dans un domaine.
    Alors qu'est-ce qu'une bonne formation ? Il faut qu'elle donne les bases théoriques et pratiques (l'algorithmique, la conception de bases de données (Merise ou autre) par exemple), ce qu'on n'aura pas envie d'apprendre par soi-même ou au boulot. Et que cette formation donne les pistes pour continuer à apprendre tout le reste de la carrière, autrement dit qu'elle permette d'acquérir une certaine autonomie pour compléter ses connaissances.

    L'expérience, ça demande du temps, de travailler sur des projets variés, avec des équipes différentes, de se confronter à des problèmes radicalement différents pour diversifier les points de vue et permettre d'imaginer des solutions parfois hors normes. L'innovation vient de l'application de solutions d'un domaine A à un problème d'un domaine B. Et quand on a vu des bonnes techniques ou des plantages chez d'autres ou dans son propre code, si on n'est pas trop manchot, alors on peut devenir un professionnel.

    Impossible de réaliser tout cet apprentissage en quelques semaines.

  3. #3
    Membre très actif Avatar de demenvil
    Homme Profil pro
    Analyste développeur
    Inscrit en
    Avril 2009
    Messages
    195
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Analyste développeur
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2009
    Messages : 195

  4. #4
    Membre extrêmement actif

    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2006
    Messages
    1 376
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Consultant

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 376
    Par défaut
    Citation Envoyé par demenvil Voir le message
    L'idée que le métier de Développeur demande presque autant d'études qu'un chirurgien-dentiste, était vrai il y a 30 ans, quand les systèmes de développement étaient encore très archaiques. Mais aujourd'hui, avec l'aide des frameworks, des outils de déboggage, les templates "prêts à l'emploi", le métier devient accessible à tous, et l'on peut commencer à produire des petits projets assez rapidement, même sans maîtriser les langages.

    Ce qui n'est pas forcément une bonne nouvelle pour nous, car le nombre de personnes dans le métier va s'agrandir, et cela aura un impact sur nos rémunérations puisque les entreprises auront beaucoup plus de choix de profil.

    Depuis déjà quelques années, je trouve que le métier de Développeur est en déclin. Son job ne consiste plus à coder, mais à maintenir et à conseiller.

  5. #5
    Membre très actif Avatar de demenvil
    Homme Profil pro
    Analyste développeur
    Inscrit en
    Avril 2009
    Messages
    195
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Analyste développeur
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2009
    Messages : 195
    Par défaut
    Citation Envoyé par zecreator Voir le message
    L'idée que le métier de Développeur demande presque autant d'études qu'un chirurgien-dentiste, était vrai il y a 30 ans, quand les systèmes de développement étaient encore très archaiques. Mais aujourd'hui, avec l'aide des frameworks, des outils de déboggage, les templates "prêts à l'emploi", le métier devient accessible à tous, et l'on peut commencer à produire des petits projets assez rapidement, même sans maîtriser les langages.

    Ce qui n'est pas forcément une bonne nouvelle pour nous, car le nombre de personnes dans le métier va s'agrandir, et cela aura un impact sur nos rémunérations puisque les entreprises auront beaucoup plus de choix de profil.

    Depuis déjà quelques années, je trouve que le métier de Développeur est en déclin. Son job ne consiste plus à coder, mais à maintenir et à conseiller.

    Mais même avec l'utilisation de framework on ne devient pas un développeur expérimenté en trois semaines ni même en six mois.

    Cela fait maintenant presque 10 ans que je développe et il est sûr qu'aucune formation existante mènera un nouveau au même niveau de compétences que de gens qui pratiquent depuis une décennie même plus !
    IL ne faut pas trop prndre les gens pour des c**.

    Si les gens qui suivent ses formations souvent se retrouveront bloqué par le manque d'expérience et de pratique.

  6. #6
    Expert confirmé Avatar de disedorgue
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Décembre 2012
    Messages
    4 349
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Décembre 2012
    Messages : 4 349
    Par défaut
    Bonjour,

    Juste pour mon information personnel, qu'appelle-t-on un développeur web ?
    Car pour moi, c'est celui qui développe des pages web, donc il fait une sorte de vitrine qui va être plus ou moins interactive et pour ce genre de développement, je peux comprendre que l'on puisse prétendre à être compétent rapidement, car c'est ni plus ni moins que des paillettes et du strass.

    Je ne dénigre pas le métier, je dénigre volontairement l'intitulé car je le trouve très connoté et ça arrange pas mal les commerciaux et autre patron ce titre "marketing" à 2 balles.

    En résumé, il y a développeur de supérette et développeur... comme il y a "médecine" homéopathique et médecine.

  7. #7
    Expert confirmé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    6 814
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 6 814
    Par défaut
    je vais reprendre le point de vue de demenvil, mais avec d'autres mots : si, dans certains domaines comme le web(et d'autres de plus en plus nombreux) la partie purement technique est encapsulée de manière de plus en plus efficace, et sa connaissance de moins en moins importante, il n'en reste pas moins que développeur, c'est avant tout une formation intellectuelle. C'est un mélange contre-nature de créativité et de rigueur, auquel on ajoute tout un tas de réflexes variés pour faire face à des situations toujours plus exotiques.

    Connaitre par cœur des éléments techniques tels que "combien de secteurs dans un cylindre?" (la réponse en mainframe est 30, soit deux secteurs par piste, et quinze pistes par cylindre, mais vous avez le droit - voire le devoir - d'oublier cette information aussi sec) n'a plus vraiment de valeur ajoutée. Par contre, les capacités cognitives permettant de concevoir des systèmes toujours plus complexes sont de plus en plus sollicitées. Quelqu'un peut parfaitement avoir assez de connaissances techniques en une semaine pour faire du développement, pour autant, il vaut mieux qu'il aie eu une très bonne formation intellectuelle pendant plusieurs années. Sans compter l'expérience qui permet d'affuter ces compétences cognitives, pour les adapter au besoin précis de notre métier.

  8. #8
    Membre extrêmement actif

    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2006
    Messages
    1 376
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Consultant

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 376
    Par défaut
    Citation Envoyé par demenvil Voir le message
    Cela fait maintenant presque 10 ans que je développe et il est sûr qu'aucune formation existante mènera un nouveau au même niveau de compétences que de gens qui pratiquent depuis une décennie même plus !
    IL ne faut pas trop prndre les gens pour des c**.

    Si les gens qui suivent ses formations souvent se retrouveront bloqué par le manque d'expérience et de pratique.
    T'es obsolète ! Le métier de développeur, ce n'est plus la formation qui le définit, mais le besoin de l'entreprise. Et aujourd'hui, les entreprises n'ont plus le budget à investir dans le développement. Elles ont bien compris qu'il existe des outils capables de faire le job sans avoir à faire appel à plein temps à des développeurs.

    Dans le domaine du web, mes clients me demandent de faire en sorte qu'ils puissent être autonomes sur la maintenance et la mise à jour de leurs appli ou sites. Bref, ils veulent me payer une seule fois, et ensuite passer la main à des stagiaires que je forme.

    Faut être lucides, combien d etemps croyez-vous que les entreprises auront encore besoin de spécialistes en langages et méthodes de développement. Aujourd'hui, il y a déjà des outils, simples d'utilisation, qui ont tué certains secteurs de dev (comme le e-learning par exemple). Pour survivre, le développeur a intérêt a se tourner vers le Consulting, ou devenir Chef de projet.

  9. #9
    Membre extrêmement actif

    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2006
    Messages
    1 376
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Consultant

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 376
    Par défaut
    Le seul métier qui reste essentiel dans le dev web, c'est l'infographiste. car il n'existe aucun outil capable de le remplacer.

  10. #10
    Expert confirmé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    6 814
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 6 814
    Par défaut
    Citation Envoyé par zecreator Voir le message
    (.../...)Faut être lucides, combien d etemps croyez-vous que les entreprises auront encore besoin de spécialistes en langages et méthodes de développement. Aujourd'hui, il y a déjà des outils, simples d'utilisation, qui ont tué certains secteurs de dev (comme le e-learning par exemple). Pour survivre, le développeur a intérêt a se tourner vers le Consulting, ou devenir Chef de projet.
    Tu sais que COBOL a été conçu spécialement pour être programmé par des non-programmeurs? Raté.

    Tu sais que les générateurs de code ont été inventés pour contourner les développeurs? Encore raté.

    L'histoire est pleine de ces outils miracles que les utilisateurs utilisent, et hop, ils ont un truc formidable. Et puis...et puis ils veulent plus, et s'aperçoivent qu'ils n'y arrivent pas. Et rappellent les développeurs.

    Après, le métier de programmeur change beaucoup, spécialement de niveau d'abstraction. Mais il faut toujours des gens prêts à se farcir des règles de décisions complexes ainsi que leur formalisation. Peu importe que la formalisation se fasse en assembleur ou en haut-niveau(de plus en plus haut). Un code informatique n'est qu'une successions de décisions et d'actes techniques. Simplifier les actes techniques, c'est permettre plus de décisions.

    Le truc, c'est que les besoins sont illimités. Toute facilitation ne fait que décaler la barre, tant des possibles, que des demandes.

  11. #11
    Expert confirmé
    Avatar de Marco46
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2005
    Messages
    4 419
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2005
    Messages : 4 419
    Par défaut
    Citation Envoyé par zecreator Voir le message
    L'idée que le métier de Développeur demande presque autant d'études qu'un chirurgien-dentiste, était vrai il y a 30 ans, quand les systèmes de développement étaient encore très archaiques. Mais aujourd'hui, avec l'aide des frameworks, des outils de déboggage, les templates "prêts à l'emploi", le métier devient accessible à tous, et l'on peut commencer à produire des petits projets assez rapidement, même sans maîtriser les langages.
    C'est marrant j'ai une opinion exactement inverse. Plus on rajoute de couches, plus ça se complexifie, plus il y a de choses à apprendre. On est passé de systèmes monolithiques centralisés avec des interfaces synchrones et 3 champs de saisies avec des stacks scalables, de la répartition de charge, du calcul distribué, des microservices, et des interfaces complètement asynchrones qui envoient des tonnes de requêtes dans un environnement stateless et asynchrone (http).

    On a dramatiquement augmenté la complexité des SI. Donc il faut beaucoup beaucoup beaucoup plus de compétences qu'avant, en systèmes, en réseaux, en sécurité, en architecture infra et logicielle, comprendre et maitriser différents langages (compilés, compilés à la volée, interprétés), différents paradigmes (procédural, objet, fonctionnel), etc ...

    Plus que jamais on a besoin d'un système d'apprentissage proche des artisans et des chirurgiens, qui dure toute la vie en se confondant avec la pratique pro.

    Citation Envoyé par zecreator Voir le message
    Ce qui n'est pas forcément une bonne nouvelle pour nous, car le nombre de personnes dans le métier va s'agrandir, et cela aura un impact sur nos rémunérations puisque les entreprises auront beaucoup plus de choix de profil.
    Le nombre de développeurs dans le monde double tous les 5 ans. Ce qui signifie aussi que le nombre de débutants est absolument massif, et donc que plus tu prends d'expérience plus tu prends de valeur.

    Citation Envoyé par zecreator Voir le message
    Depuis déjà quelques années, je trouve que le métier de Développeur est en déclin. Son job ne consiste plus à coder, mais à maintenir et à conseiller.
    Ce métier est en plein essor, on ne forme que quelques dizaines de milliers de nouveaux développeurs par an et on est absolument pas organisé pour perma-former les développeurs existants.

    Tout reste à faire, ce n'est que le début à supposer que tout ceci soit soutenable énergétiquement ne serait-ce qu'à moyen terme.

    Citation Envoyé par disedorgue
    Juste pour mon information personnel, qu'appelle-t-on un développeur web ?
    Car pour moi, c'est celui qui développe des pages web
    Tu as presque 10 ans de retard. Toutes les applications d'entreprises sont faites en web désormais. Le développement de sites de présentation marketing c'est une niche en déclin pour quelques agences web. Les personnels qui ne font que de l'intégration web ne sont pas des développeurs et ont de gros soucis à se faire concernant leur employabilité à court terme.

  12. #12
    Expert confirmé Avatar de disedorgue
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Décembre 2012
    Messages
    4 349
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Décembre 2012
    Messages : 4 349
    Par défaut
    Citation Envoyé par Marco46 Voir le message
    Tu as presque 10 ans de retard. Toutes les applications d'entreprises sont faites en web désormais. Le développement de sites de présentation marketing c'est une niche en déclin pour quelques agences web. Les personnels qui ne font que de l'intégration web ne sont pas des développeurs et ont de gros soucis à se faire concernant leur employabilité à court terme.
    C'est quoi une application web dans ce cas, car je ne comprends pas trop la remarque ?
    Ou alors ça appuie sur la suite de mon message qui disait que le terme développeur web est très connoté et qu'il fait les choux gras de ceux qui nous emplois et qu'il serait peut-être temps d'arrêter d'utiliser ce terme à tout va.

    C'est un peu comme quand on nous demande:
    c'est quoi ton métier ?
    et que l'on répond par exemple:
    je suis développeur dans la société Tartempion.
    Et là, on te répond:
    Ah, tu es informaticien ? génial, tu vas pouvoir m'aider à dépanner ma bécane.

    Quand on aura des vrais termes bien précis qui donne une réelle idée de notre métier sans que l'on puisse faire des raccourcis, là, ça deviendra plus difficile de vendre aux gens que l'on peut devenir pro dans tel domaine en une semaine.

    C'est un peu ça qui c'est passé avec les médecins: avant quand on rencontrait un médecin, on disait qu'il va pouvoir me soigner quelque soit le domaine, maintenant, quand on rencontre un médecin, on lui demande sa spécialité.

  13. #13
    Expert confirmé
    Homme Profil pro
    Analyste/ Programmeur
    Inscrit en
    Juillet 2013
    Messages
    4 771
    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 771
    Par défaut
    Citation Envoyé par disedorgue Voir le message
    C'est quoi une application web dans ce cas, car je ne comprends pas trop la remarque ?
    Ou alors ça appuie sur la suite de mon message qui disait que le terme développeur web est très connoté et qu'il fait les choux gras de ceux qui nous emplois et qu'il serait peut-être temps d'arrêter d'utiliser ce terme à tout va.
    Je ne suis pas développeur Web , mais une application Web c'est 90% de Javascript avec le HTML prémâché par le serveur. Un exemple précis : Angular.
    Et développeur Web est le bon terme, ainsi que intégrateur Web. Mais l'un est BAC+5 (donc expérience en développement) l'autre BAC+3 (donc un profil "touche à tout" essentiellement graphiste)

  14. #14
    Expert confirmé
    Avatar de Marco46
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2005
    Messages
    4 419
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2005
    Messages : 4 419
    Par défaut
    Pour moi un développeur web c'est un développeur qui est capable de développer les API backend comme le frontend qui se fait désormais en web mais qui peut se retrouver sur du mobile (applis hybrid) et même desktop avec Electron (plus rare, mais pas tant que ça de l'autre côté de l'atlantique ça devient fréquent).

    Donc c'est un fullstack en fait. Sur les SI d'entreprise, notamment en bancaire c'est la norme. En backend tu auras du Java/.NET/Node et en front le classique html/css/javascript. Sauf que les frontend se sont complexifiés depuis quelques années au point d'être décorrélés entièrement des backends pour être des applis à part entière, les fameuses SPA (Single Page Application) et on se dirige vers les PWA (Progressive Web App) qui peuvent fonctionner sans le réseau en mode déconnecté. On retombe sur le client/serveur en client lourd des années 2000 mais cette fois dans du navigateur.

    EDIT : En fait on voit plus de dev Java/C# qui se mettent à faire du web pour le front que de dev javascript anciens intégrateurs qui se mettent au fullstack parce qu'ils n'ont pas les compétences pour.

  15. #15
    Membre extrêmement actif

    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2006
    Messages
    1 376
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Consultant

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 376
    Par défaut
    Citation Envoyé par disedorgue Voir le message
    Ou alors ça appuie sur la suite de mon message qui disait que le terme développeur web est très connoté et qu'il fait les choux gras de ceux qui nous emplois et qu'il serait peut-être temps d'arrêter d'utiliser ce terme à tout va.
    +1

    "Développeur web" est assez générique. C'est le mot "Développeur" qui est trompeur, car sur le terrain, quelque soit ta spécialité dans le domaine du web, tu es obligé de coder et de faire un peu de design. Même les web designers se mettent à coder. Du coup, dans ce terme, on peut y mettre n'importe quoi. Ce n'est pas clair.

  16. #16
    Membre extrêmement actif Avatar de Mister Nono
    Homme Profil pro
    Ingénieur Mathématiques et Informatique
    Inscrit en
    Septembre 2002
    Messages
    2 242
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur Mathématiques et Informatique
    Secteur : Santé

    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 242
    Par défaut
    Citation Envoyé par zecreator Voir le message
    Mais aujourd'hui, avec l'aide des frameworks, des outils de déboggage, les templates "prêts à l'emploi", le métier devient accessible à tous, et l'on peut commencer à produire des petits projets assez rapidement, même sans maîtriser les langages.
    Alors là, je suis désolé mais c'est du grand n'importe quoi.

    Pour exemple, réaliser un algorithme (donc faire du codage) demande une réflexion et une analyse poussée : ce n'est pas une succession de if, de for ou d'autres lignes verbeuses comme on le voit bien souvent. Il faut penser performances, qualitatif, montée en charge, accès concurrentiel, ressources limités, stabilité, reproductibilité, tests efficients, maintenabilité aisée, etc. Et là je n'aborde pas le Génie Logiciel (Gestion de Projet notamment).

    Marre de voir des personnes qui croient que faire un programme est accessible à n'importe qui, sans connaissance particulière, ni formation sérieuse : à quoi bon aller à l'Université souvent pendant au moins cinq années...

    Bon courage.

  17. #17
    Membre extrêmement actif

    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2006
    Messages
    1 376
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Consultant

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 376
    Par défaut
    Citation Envoyé par Mister Nono Voir le message
    Pour exemple, réaliser un algorithme (donc faire du codage) demande une réflexion et une analyse poussée : ce n'est pas une succession de if, de for ou d'autres lignes verbeuses comme on le voit bien souvent. Il faut penser performances, qualitatif, montée en charge, accès concurrentiel, ressources limités, stabilité, reproductibilité, tests efficients, maintenabilité aisée, etc.
    Je suis carrément d'accord avec toi. Le métier de développeur ne devrait pas se limiter à du montage de code que l'on n'a pas écrit et que l'on ne maîtrise pas. Pour moi, le métier est un mélange de science, de logique et de mécanique. On se doit de connaitre les règles de mathématiques de base, de connaitre les limitations des systèmes pour lesquels on développe, et avoir une logique au-dessus de la moyenne. D'ailleurs, un bon développeur est tout de suite identifié par le fait que la logique qu'il met en place dans ses programmes, à tendance a être appliquée également dans sa vie de tous les jours (ce qui n'est pas sans poser de problème).

    Citation Envoyé par Mister Nono Voir le message
    Marre de voir des personnes qui croient que faire un programme est accessible à n'importe qui, sans connaissance particulière, ni formation sérieuse : à quoi bon aller à l'Université souvent pendant au moins cinq années...
    Ce ne sont pas ces personnes qu'il faut blâmer, mais les besoins des entreprises. Mister -> Tu parles de "montée en charge", de "performance", de "stabilité". Mais aujourd'hui, se sont les frameworks qui s'en chargent, pas les développeurs.

    Je prends mon expérience. On m'impose des Prestashop, des Joomla, des Wordpress... Pourquoi ? Parce que ces "outils" permettent de gagner du temps, et inconsciemment le client pense qu'il n'y a que de l'habillage à faire. Et dans un sens, il n'a pas tord. Il ne va pas payer pour de l'optimisation, pour de la performance, puisqu'en principe, l'outil est censé déjà le faire.

    Et je ne te parles pas de Animate CC. Mes clients veulent carrément utiliser leurs slides PPT dans Animate, sans avoir à développer quoique ce soit.

    Tout ce que tu décris est déjà fait en amont. Voilà pourquoi, un développeur ne sera plus payé pour réinventer la roue et/ou réflêchir à des algos.

    Citation Envoyé par Mister Nono Voir le message
    Bon courage.
    Si tu es passionné parce que tu fais, tu n'as pas besoin de courage. Si tu en as besoin pour faire ce métier, c'est qu'il est temps d'en changer. Tu travailles 75% de ta vie. Faut être sûr que ce que tu fais, t'épanouie. Sinon, c'est le burn-out qui t'attends.

  18. #18
    Membre averti
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 29
    Par défaut Ce n'est jamais fini
    Il faut plusieurs années pour maitriser les bases, ensuite une bonne décennie pour être à peu prêt à l'aise partout. Mais surtout, surtout, surtout, il faut une vrai passion. Sans cela on ne progresse pas, on ne fait que régresser. Tout simplement parce que les langages, techno change très très vite. Si on ne se tient pas au gout du jour en l'espace de quelques années on perd tout.

  19. #19
    Membre extrêmement actif

    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2006
    Messages
    1 376
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Consultant

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 376
    Par défaut
    Citation Envoyé par remi_inconnu Voir le message
    Mais surtout, surtout, surtout, il faut une vrai passion.
    La passion, ça a été mon drapeau pendant longtemps. Aujourd'hui, cette image du passionné est totalement proscrite. La passion, ça ne marche plus auprès d'un recruteur. Ce qui marche c'est surtout tes succès, les projets que tu as mené à bien, et surtout la rentabilité de retour. Les mecs, ils s'en cognent de savoir que t'es tombé dans la programmation étant petit, que tu développes des jeux ou autres sur ton temps perso. Ils veulent surtout s'assurer que tu vas être rentable, par rapport à l'argent qu'ils vont investir sur toi.

    Je me souviens d'un recruteur qui me disait : "La passion c'est vraiment l'argument de vente des mecs qui ne peuvent pas vendre leurs compétences.". Et y a un peu de vrai aujourd'hui...

  20. #20
    Expert confirmé Avatar de disedorgue
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Décembre 2012
    Messages
    4 349
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Décembre 2012
    Messages : 4 349
    Par défaut
    Citation Envoyé par zecreator Voir le message
    Je me souviens d'un recruteur qui me disait : "La passion c'est vraiment l'argument de vente des mecs qui ne peuvent pas vendre leurs compétences.". Et y a un peu de vrai aujourd'hui...
    On me sort ça, à un entretien, je pense que je répondrais quelque chose du genre: "Vous avez raison, on va laisser la passion de coté, je suis là, comme vous, pour faire du business et donc je double mes prétentions... Eh oui, à quoi bon travailler sans passion si ce n'est pour le fric ? ".

Discussions similaires

  1. Réponses: 2
    Dernier message: 11/03/2013, 13h35
  2. Réponses: 158
    Dernier message: 29/08/2011, 19h18
  3. Les meilleurs programmeurs sont-ils ceux qui disent connaître C ++ ? Pas si sûr !
    Par Katleen Erna dans le forum Langages de programmation
    Réponses: 61
    Dernier message: 26/05/2010, 11h30
  4. Réponses: 0
    Dernier message: 01/04/2010, 22h57

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