Qu'est-ce qu'une courbe d'apprentissage et pourquoi est raide pas difficile?

StackOverflow https://stackoverflow.com/questions/277618

  •  07-07-2019
  •  | 
  •  

Question

  • Qu'est-ce qu'une courbe d'apprentissage?
  • Et pourquoi est-il erroné d'utiliser le terme "courbe d'apprentissage abrupte"? pour quelque chose qui a de hautes barrières à l'entrée et prend un certain temps à entrer?

Quant au pourquoi de cette question:

  • Les termes sont utilisés fréquemment et de manière incohérente sur Stack Overflow
  • J'en ai moi-même confondu
  • La plupart des débutants sont confrontés à ces termes lorsqu'ils posent par exemple des questions telles que "quel est le meilleur cadre de développement php"
Était-ce utile?

La solution

C’est une courbe temps-compétence.

Steep for hard est faux car cela voudrait dire que vous devenez très compétent en très peu de temps

proficiency
  |   __
  |  |
  |  |    Proficient in little time (steep = easy)
  |  |
  |_/____________
       time

proficiency
  |
  |       Proficient in lots of time (gentle = hard)
  |            __             
  |           /
  |__________/___
       time

Autres conseils

Voir wikipedia .

" courbe d'apprentissage abrupte " est une phrase à la mode qui n'a aucune signification réelle. Cela signifiait que vous feriez des progrès rapides. "Au fil du temps, il a été mal compris qu'un problème" raide " La courbe d'apprentissage signifie que quelque chose nécessite beaucoup d'efforts pour apprendre ... "

Conclusion: les personnes qui utilisent cette expression ne savent pas que ce n’est pas clair. Vous devriez obtenir d'eux des détails sur ce qui est difficile à apprendre et dépasser les phrases à la mode et les platitudes.

(de unix.rulez.org/~calver )

 courbes d'apprentissage classiques pour certains éditeurs courants
(source: rulez.org )

Ce diagramme (très peu sérieux) souscrit à la pente raide == "difficile de grimper" interprétation, pour quiconque note. Emacs. Tellement vrai. ;-)

J'ai généralement compris que cela avait plus à voir avec le temps alloué à l'apprentissage et avec ce que vous deviez apprendre pendant cette période. Si vous ne disposez que de peu de temps pour apprendre quelque chose, votre courbe d'apprentissage va être beaucoup plus raide que si vous aviez plus de temps pour apprendre la même quantité de matière. Il est donc difficile d'avoir une courbe d'apprentissage abrupte, car cela signifie que vous essayez de répartir six mois d'apprentissage sur trois semaines, ou peu importe.

Plus de matériau dans le même laps de temps produirait la même courbe.

de Widipedia:

  

Le terme courbe d'apprentissage fait référence à la   relation graphique entre le montant   d'apprendre et le temps qu'il faut pour   apprendre.

Le terme "courbe d'apprentissage abrupte" est souvent incorrectement utilisé pour des tâches qui nécessitent un peu de temps pour se faire comprendre. Aussi ici sur Stack Overflow, je l’ai vu utilisé à tort plusieurs fois, d’où cette question et ma propre réponse.

En fait, une courbe d'apprentissage abrupte est indiquée, lorsqu'il est relativement facile de commencer avec une nouvelle compétence / technique /...

Cela signifie que la relation entre " progrès d'apprentissage (y) " et " temps investi (x) " est supérieur à 1.

C'est une bataille d'intuitivité. D’une part, vous avez "raide = difficile à gravir" l’association, vous avez " le temps sur l’axe horizontal " convention (mais "la compétence sur l’axe horizontal" n’est pas "fausse", mais "moins populaire"). Donc, à mon humble avis, ce n’est pas une question de "droit" vs " faux " mais plutôt "intuitif" vs "plus intuitif".

Je pense que "raide = difficile à gravir" gagnera, car il plaira à tous ceux qui, à tout moment de leur vie, ont gravi un escalier, contrairement à la courbe x-y que même les personnes formées aux mathématiques confondent parfois.

Il existe quelques interprétations possibles de "courbe d’apprentissage", mais une interprétation assez naturelle serait "temps écoulé". sur l’axe des X et les "connaissances acquises" sur l'axe des ordonnées. Une courbe raide, dans cette cartographie, impliquerait que vous acquériez beaucoup de connaissances, rapidement.

La seule interprétation à laquelle je puisse penser où " raide " est identique à " dur " est l'endroit où vous mappez " connaissances acquises " sur l'axe des X et "l'effort déployé" sur l’axe Y et ce n’est pas une cartographie très naturelle.

Une "courbe d'apprentissage" avait à l’origine un temps total écoulé [ou un nombre total cumulé d’unités fabriquées / apprises] sur l’axe des X et le temps requis pour produire / apprendre une seule unité sur l’axe des y. Votre première unité prend toujours plus de temps que la 100ème ou la 1000ème. Le "raideur" de la courbe dépend de votre rapidité à produire / apprendre une chose. Apprenez rapidement et vous avez un "raide". courbe; lentement et vous avez une courbe plate.

Je conviens que les non informés ont modifié le sens original du terme, mais pour être précis, c'est raide, c'est facile . Les gens se fâchent parce que ceux d’entre nous qui ont fait attention à l’usage correct d’une langue à l’école ont rarement la possibilité de prendre part à ce type d’évolution.

La courbe d’apprentissage est la vitesse à laquelle les connaissances peuvent être acquises. Un nouveau développeur travaillant sur un système complexe connaîtra probablement une courbe d'apprentissage abrupte, car il lui faudra beaucoup de connaissances avant de devenir productif. Cela implique implicitement un développeur peu expérimenté s’il est familiarisé avec un système.

L’acquisition de connaissances n’implique pas toujours la compréhension. Dans certains cas, un développeur peut ne pas avoir besoin d'absorber beaucoup de détails du système, mais peut-être aussi besoin de comprendre les conceptions sous-jacentes avant de pouvoir être productives. Cela peut prendre du temps mais n'implique pas une courbe d'apprentissage abrupte.

Dans la pratique, compréhension et connaissance vont de pair. La plupart des développeurs suivront toujours une courbe d'apprentissage, mais ils utiliseront également de nouvelles connaissances pour mieux comprendre les systèmes sur lesquels ils travaillent, ainsi que les outils et les pratiques qu'ils utilisent.

Il est vrai que " courbe d’apprentissage abrupte " devrait signifier "facile" compte tenu de l'origine de la courbe d'apprentissage en tant que graphique de la performance mesurée en fonction du temps, et que l'expression appropriée pour une tâche difficile à apprendre devrait être "courbe d'apprentissage progressive". Mais il est parfaitement naturel que la "courbe d’apprentissage abrupte" aurait dû signifier " dur " étant donné que a) la plupart des gens n’ont jamais examiné une courbe d’apprentissage réelle, et b) "raide" implique "difficile" alors que " progressif " implique "facile".

C’est ainsi que les langues évoluent, et il serait absolument vain d’essayer de changer l’usage général de ce terme maintenant. Et, de toute façon, je me fiche de de l’ensemble du problème (vous voyez comment vous savez toujours exactement ce que je veux dire?).

Le niveau de difficulté n’est pas un facteur. Une courbe d'apprentissage décrit le temps nécessaire pour acquérir un ensemble de compétences performantes ou un niveau élevé de compréhension. La description variera en fonction du sujet de test auquel la courbe est appliquée. Bien que l’on puisse certainement dire que la courbe d’apprentissage pour acquérir la maîtrise d’une application telle que MS Notepad serait raide, une autre application de la courbe serait la durée nécessaire à chaque sujet d’essai pour acquérir cette maîtrise. La courbe d'apprentissage pour acquérir les compétences de MS Notepad est généralement raide, mais elle peut être plus raide pour Mary que pour John.

Je pense que la clé est d'abord de comprendre à quoi la courbe est appliquée

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top