Comparte

En este mundo sólo hay dos tipos de personas. Sé lo estrecho de miras que es hacer esa afirmación, pero soy un idiota de mente estrecha, así que discúlpenme y déjenme explicar mi punto de vista. ¿Dónde estaba? Ah, sí. En este mundo sólo hay dos tipos de personas: personas con una mentalidad fija y personas con una mentalidad de crecimiento. Mira, eso es absolutamente correcto, aunque «de mente estrecha», como se podría decir. Una persona con una mentalidad de crecimiento es aquella que cree en el crecimiento, en casi todas las esferas de su vida. Una persona con una mentalidad fija cree que nacemos de cierta manera y terminamos viviendo de esa manera toda nuestra vida. Somos quienes somos… Pero algunos de nosotros somos personas con una mentalidad de crecimiento, mientras que otros son personas con una mentalidad fija. Basta de murmullos…

Lo más difícil de la tecnología es que cambia continuamente. Cada día se crean nuevas tecnologías y la única forma de mantenerse actualizado es aprender sobre ellas continuamente. Tratar de mantenerse al día con todo lo que sucede en el campo de la tecnología te desgastará más rápido que en cualquier otro. Y esto es lo que hace que la tecnología sea particularmente interesante para un pequeño subconjunto de personas y aborrecible para el resto. Algunas personas quieren ir a la universidad durante cuatro años, obtener su título y no tener que volver a leer un libro en toda su vida. Sienten que ya cumplieron su condena y solo quieren seguir adelante a partir de ese momento. Esas personas no pueden sobrevivir en el campo de la tecnología. No. Ni siquiera durante un año.

Otras personas son aprendices de por vida. Siempre están aprendiendo nuevas habilidades, asistiendo a talleres y campamentos de entrenamiento, y matriculándose en cursos de vez en cuando para mantener su cerebro activo. Ahora bien, estas personas pueden tener buenos resultados en tecnología. Estas personas también tienden a tener buenos resultados en todas las esferas de la vida y convertirse en los mejores en sus respectivos campos. La principal diferencia entre una mentalidad fija y una mentalidad de crecimiento es la creencia en la expansión. Algunas personas creen que la inteligencia es fija. Otras creen que se expande. Algunas personas creen que simplemente son malas en una cosa, otras piensan que pueden llegar a ser excepcionales en las cosas en las que son malas. Esa es la única diferencia entre las personas.

Ahora que he perdido un minuto o dos explicándoles esta aburrida dicotomía de cómo veo el mundo, vayamos al grano. «Aprender» y «aprender a aprender» son dos cosas diferentes. El sistema académico, especialmente hasta el nivel universitario, es basura, estiércol y m#!rda, todo mezclado en uno. Nunca nos enseñan cómo aprender. Nos enseñan cómo aprobar exámenes. Por lo tanto, el estudiante que obtiene una A y el estudiante que obtiene una C tienden a ser lo mismo. Solo que uno sabe cómo memorizar muchas cosas y tiene una memoria de corto plazo fenomenal, mientras que el que obtiene una C ve la escuela como lo que es. Una perfecta pérdida de tiempo. Es por eso que en la mayoría de los casos, los estudiantes C tienden a contratar a estudiantes A.

La primera vez que me enamoré del aprendizaje fue después de graduarme de la universidad y comenzar a crear una cultura de lectura. Aprender con un propósito es la forma máxima de aprendizaje. Si empiezo a estudiar con el único objetivo de aprobar el examen, ese es mi propósito de aprendizaje. Después de aprobar el examen, ya no hay ninguna necesidad de retener esa información, ¿o sí? Pero ¿qué pasa si estás aprendiendo una nueva habilidad que esperas usar por el resto de tu vida? ¿Memorizarás hechos aleatorios y los retendrás en tu memoria de corto plazo? ¿Aprenderás algo porque todos los demás lo están aprendiendo? No. La forma en que aprendes cuando aprendes con un horizonte temporal a largo plazo en mente es muy diferente de cómo aprendes cuando tienes un horizonte temporal a corto plazo en mente.

En la universidad nunca fui a clase. Pasé la mayor parte del tiempo en bares bebiendo, fumando marihuana y, ocasionalmente, con una o dos chicas. Luego, dos días antes del examen, cogía todos los folletos de esa asignatura y empezaba a usar acrónimos para meter a la fuerza el programa completo en mi memoria de corto plazo. Y, en su mayor parte, casi me lo memorizaba todo. Ni un solo día de mi vida en la universidad hice trampa. Simplemente entraba en clase con un montón de canciones en la mente, que eran representativas de las respuestas a cada tema tratado a lo largo del semestre. Aunque aprobé, no excepcionalmente, por supuesto, no puedo decirte ni una sola cosa que haya aprendido en la universidad. Ni una. Bueno, excepto que las drogas son divertidas hasta que te vuelves adicto y necesitas ir a rehabilitación para dejar el hábito.

Sin embargo, desde que me uní al tren de la tecnología, he aprendido muchas cosas. Muchas, pero a menudo me encuentro en la misma situación. Aprendo un nuevo marco de trabajo, pero me olvido de él al instante. ¿Sabes por qué? Volviendo a mi argumento inicial, el problema es simplemente el horizonte temporal. Cuando estás aprendiendo algo nuevo, necesitas hacerte una pregunta muy simple. ¿Durante cuánto tiempo necesito retener este conocimiento? Si es para un proyecto simple que olvidarás, bien. Pero en mi experiencia, es mucho mejor elegir aprender únicamente cosas que esperas usar a largo plazo.

Te daré una analogía sencilla. He estudiado Django y React y entiendo bastante bien la sintaxis, pero tengo un conocimiento mucho más profundo de Python y JavaScript porque usaré estos lenguajes a largo plazo. El mes que viene, puede que tenga que aprender un nuevo framework de JavaScript, como svelte, o aprender PyTorch cuando empiece a trabajar con modelos de IA. O aprender Fast API para hacer que las API sean más rápidas, en lugar de Django. Pero seguiré usando JavaScript o Python. Si tienes que elegir una herramienta a corto plazo, bien. Elige la que quieras. Pero si tienes la opción, elige siempre la herramienta en la que puedas especializarte y dominarla.

Si quieres aprender bien las cosas, aprende a largo plazo, no a corto plazo. Aprende a aprender, no a memorizar. Si necesitas saber si debes aprender un nuevo marco de trabajo o no, no lo hagas porque toda la industria lo esté aprendiendo. Aprende porque ves su longevidad o te ves usándolo a largo plazo. Si tienes que aprender un marco de trabajo que abstrae gran parte del concepto central del lenguaje utilizado, tómatelo con calma. Aprende primero el lenguaje, entiende los fundamentos y luego aprende el marco de trabajo. Porque cuando la moda del marco de trabajo haya pasado, adivina qué te quedará: el lenguaje en sí, y podrás aprender otro marco de trabajo que use ese lenguaje en menos de una semana. Si quieres aprender sobre modelos de aprendizaje automático, no corras hacia marcos de trabajo y API que abstraigan gran parte del conocimiento matemático fundamental requerido. Aprende las matemáticas y luego elige un marco de trabajo. Entiende los fundamentos. Aprende desde cero. Aprende primero con una perspectiva a largo plazo y luego con una perspectiva a corto plazo. Haz el trabajo. Aprende a aprender. ¡¡¡Tranquilo!!!