¿Cómo describiría uno la curva de aprendizaje?

Durante mucho tiempo lo he considerado como algo parecido a la serie armónica, es decir, empinada al principio, luego se nivela gradualmente y siempre se acerca al infinito. Sin embargo, esa es una aproximación aproximada, porque para todos hay mesetas y partes empinadas en el camino.

Si considera aprender un lenguaje de programación, al principio tiene problemas para aprender los operadores, las construcciones de ramificación, las construcciones de almacenamiento y cómo aplicarlas. De repente se le pide que los aplique, y si tiene suerte, entonces sus pedidos están en inglés, así que lee el manual y termina la tarea, después de sesenta errores y diez o veinte horas.

En cursos posteriores, sus asignaciones son en pseudocódigo o ecuaciones matemáticas que aprendió en otros cursos. En cursos posteriores aún, se le indica que aplique bibliotecas que parecen hacer que parte de su curso anterior sea redundante, Y aprende cosas sobre interfaces de usuario gráficas intuitivas, construcciones intuitivas, código limpio, buena documentación y desarrollo de algoritmos.

Nunca aprenderá todo lo que hay que saber sobre estas cosas, ya que no importa cuántos métodos óptimos haya, esperando su búsqueda y esperando la integración con su código, habrá varios que se resistirán a una búsqueda y muchos más ( Como el lenguaje natural y el aprendizaje automático) que resisten una solución completa.