18
  • 究竟什么是学习曲线?
  • 为什么将“陡峭的学习曲线”一词用于具有高进入门槛且需要相当长的时间才能进入的事物是错误的?

至于这个问题的原因:

  • 这些术语在 Stack Overflow 上经常使用且不一致
  • 我自己也被它弄糊涂了
  • 大多数新手都会遇到这些术语,例如,当他们问诸如“什么是最好的 php 开发框架”之类的问题时
4

11 回答 11

22

这是时间与熟练程度的曲线。

坚持不懈是错误的,因为这意味着您在很短的时间内变得非常精通

熟练度
  | __
  | |
  | | 在短时间内精通(陡峭=容易)
  | |
  |_/____________
       时间

熟练度
  |
  | 精通大量时间(温柔=困难)
  | __             
  | /
  |__________/___
       时间

于 2008-11-10T11:11:19.930 回答
15

参见维基百科

“陡峭的学习曲线”是一个没有任何实际意义的流行语。它曾经意味着你会取得快速的进步。“随着时间的推移,出现了一种误解,即“陡峭”的学习曲线意味着某些东西需要付出很大的努力才能学习……”

结论:使用该短语的人不知道它不清楚。您应该从他们那里获得有关哪些具体事物难以学习的详细信息,并摆脱流行语和陈词滥调。

于 2008-11-10T11:12:03.250 回答
11

(来自unix.rulez.org/~calver

一些常用编辑器的经典学习曲线
(来源:rulez.org

对于任何记分的人来说,这个(非常不严肃的)图表赞同陡峭 == “难以攀登”的解释。Emacs。如此真实。;-)

于 2008-11-10T12:55:09.750 回答
7

我通常认为这与分配给学习的时间量以及在这段时间内您必须学习的内容有关。如果你只有很短的时间来学习一些东西,那么你的学习曲线将会比你有更长的时间来学习相同数量的材料要陡峭得多。所以陡峭的学习曲线是困难的,因为这意味着你试图将六个月的学习时间塞进三周,或者其他什么。

在相同的时间内,更多的材料会产生相同的曲线。

于 2008-11-10T11:27:30.863 回答
5

来自维基百科:

学习曲线一词是指学习量与学习时间之间的图形关系。

“陡峭的学习曲线”一词经常被错误地用于需要一些时间来思考的事情。同样在 Stack Overflow 上,我已经看到它被错误地使用了很多次,因此这个问题和我自己的答案。

事实上,当它相对容易开始使用新技能/技术/时,会给出一个陡峭的学习曲线。

这意味着“学习进度(y)”和“投入时间(x)”之间的关系大于1。

于 2008-11-10T11:11:19.477 回答
5

这是一场直觉之战。一方面,你有“陡峭=难以攀登”的联想,另一方面你有“横轴上的时间”惯例(但“横轴上的熟练度”不是“错误”,只是“更少”受欢迎的”)。所以,恕我直言,这不是“正确”与“错误”的问题,而是“直观”与“更直观”的问题。

我认为“陡峭=难以攀登”将获胜,因为它吸引了任何在他们生命中的任何时候爬过楼梯的人,而不是即使受过数学训练的人有时也会混淆的 xy 曲线。

于 2008-11-10T11:25:52.193 回答
4

“学习曲线”有几种可能的解释,但相当自然的解释是 X 轴为“经过的时间”,Y 轴为“获得的知识”。在该映射中,陡峭的曲线意味着您快速获得了很多知识。

我能想到的“陡峭”与“硬”相同的唯一解释是,您在 X 轴上映射“获得的知识”,在 Y 轴上映射“付出的努力”,这不是一个非常自然的映射。

于 2008-11-10T11:12:56.260 回答
2

“学习曲线”最初在 X 轴上具有总经过时间[或制造/学习的总累积单位],在 y 轴上具有生产/学习单个单元所需的时间。你的第一个单元总是比第 100 个或第 1000 个花费更多的时间。曲线的“陡峭程度”取决于您擅长生产/学习事物的速度。学得快,你就有了“陡峭”的曲线;慢慢地,你有一个平坦的曲线。

我同意不知情的人已经改变了该术语的原始含义,但要准确地说陡峭很容易。人们感到不安是因为我们这些在学校注意正确使用语言的人很少参与这种类型的进化。

于 2011-02-09T22:23:15.267 回答
1

学习曲线是可以获取知识的速率。复杂系统上的新开发人员可能会经历陡峭的学习曲线,因为他们需要学习很多东西才能变得富有成效。暗示一个有经验的开发人员如果熟悉一个系统,他们可能会经历一个浅薄的学习曲线。

知识的获得并不总是意味着理解。在某些情况下,开发人员可能不需要吸收大量系统细节,但可能需要了解底层设计才能发挥作用。这可能需要时间,但并不意味着学习曲线陡峭。

在实践中,理解和知识齐头并进。大多数开发人员将始终处于某种学习曲线上,但也会使用新知识来加深对他们正在工作的系统以及他们正在使用的工具和实践的理解。

于 2008-11-10T11:19:54.140 回答
1

确实,“陡峭的学习曲线”应该意味着“容易”,因为学习曲线的起源是作为时间函数的测量性能图,而难以学习任务的正确表达应该是“渐进式”学习曲线”。但是很自然,“陡峭的学习曲线”应该意味着“困难”,因为a)大多数人从未看过实际的学习曲线,b)“陡峭”意味着“困难”,而“渐进”意味着“容易” ”。

这就是语言的演变方式,现在尝试改变这个术语的一般用法是完全徒劳的。而且,无论如何,我不太关心整个问题(看看你是怎么知道我的意思的?)。

于 2008-11-10T12:33:34.240 回答
1

难度不是一个因素。学习曲线描述了获得熟练技能或高水平理解的时间长度。描述将根据曲线应用到的测试对象而有所不同。虽然可以肯定地说,获得诸如 MS Notepad 之类的应用程序的熟练程度的学习曲线会很陡峭,但曲线的另一个应用程序将是单个测试对象获得这种熟练程度所需的时间长度。熟练掌握 MS 记事本的学习曲线通常很陡峭,但 Mary 可能比 John 更陡峭。

我认为关键是首先要了解曲线应用于什么

于 2011-01-13T22:17:23.807 回答