Что такое кривая обучения и почему она не крутая? - PullRequest
16 голосов
/ 10 ноября 2008
  • Что такое кривая обучения?
  • И почему неправильно использовать термин "крутая кривая обучения" для чего-то, что имеет высокие входные барьеры и требует довольно много времени, чтобы войти в него?

Что касается причинности этого вопроса:

  • Термины часто и непоследовательно используются при переполнении стека
  • Я сам был смущен этим
  • В основном новички сталкиваются с этими терминами, когда они, например, задают такие вопросы, как «какая самая лучшая среда разработки php»

Ответы [ 11 ]

1 голос
/ 10 ноября 2008

Кривая обучения - это скорость, с которой могут приобретаться знания. Новый разработчик в сложной системе, скорее всего, испытает крутой урок обучения, так как ему придется многому научиться, прежде чем он станет продуктивным. Подразумевается, что опытный разработчик может получить небольшую кривую обучения, если он знаком с системой.

Приобретение знаний не всегда подразумевает понимание. В некоторых случаях разработчику, возможно, не нужно поглощать много системных деталей, но, возможно, потребуется понять лежащие в основе конструкции, прежде чем они станут продуктивными. Это может занять время, но не подразумевает крутой кривой обучения.

На практике понимание и знание идут рука об руку. Большинство разработчиков всегда будут на каком-то этапе обучения, но также будут использовать новые знания, чтобы глубже понять системы, с которыми они работают, а также инструменты и практики, которые они используют.

...