Aprendiendo a aprender [ES]
Después de otra pausa, estoy de vuelta. Hoy terminé el interesante curso de John Thompson, OpenAPI: Beginner to Guru, y empecé a escribir una reseña cuando me di cuenta de que la introducción se estaba convirtiendo en el más prominente que debería.
Decidí dividir la publicación en dos partes, una de la que hablaré sobre las partes buenas y malas de Udemy, y otra con la revisión del curso.
Introducción
Una de las motivaciones que me llevó a escribir esta publicación es la forma en que descubrí que aprendo mejor, en mi caso, a través de cursos y videos.
Creo que un buen punto para todos es evaluar este aspecto y centrarse en cómo absorber mejor el conocimiento. Tengo amigos que aprenden mejor escuchando podcasts, otros leyendo documentación y libros.
La idea de esta publicación no es discutir cuál sería la mejor o la peor forma de aprender. La idea es cómo mejorar el conocimiento en el caso de aprender también por cursos y videos. Discutiré algunos puntos negativos también.
Conocimiento, mi punto de vista
Recuerdo a un profesor universitario que me dijo una vez en una clase sobre tres tipos de comprensión y sus implicaciones. Dibujó algo como estos tres círculos y explicó que había tres tipos de conocimiento:
- El círculo más interno sería de las cosas que sabemos. Ese círculo representa la comprensión que tenemos ahora.
- El siguiente círculo son las cosas que sabemos que no sabemos. Es como si, dado el conocimiento que tenemos ahora, sabemos que hay un próximo paso para explorar.
- El tercer círculo serían las cosas que no sabemos que no sabemos, es el conocimiento que solo podemos lograr cuando aprendemos las cosas que sabemos que no sabemos, y nos dimos cuenta de que teníamos más cosas para aprender, pero que hace un tiempo, ni siquiera sabíamos.
De acuerdo con este enfoque, el conocimiento sería algo infinito, porque cada vez que aprendes cosas que no sabías y, en consecuencia, ingresas al siguiente círculo, tu conocimiento actual se convierte en lo que ya sabías y en lo que aprendiste.
Después de eso, te das cuenta de que hay más cosas que aprender, que ahora son cosas que no sabes, y después de eso, cosas que no sabías que no sabías.
Catalizando el conocimiento
Recuerdo que cuando descubrí que aprendí mejor viendo clases y lecciones en video, pasé mucho tiempo tomando cursos en las instituciones educativas más diversas:
- 4 Linux
- CAC-TI
- Caelum
- Eibsbnet
- Escola Superior de Redes
- ETB
- Global Code
- Linux Tips
- Pluralsight
- SOA | Expert
- Udemy
- X25
- Entre otras
Una, en particular, me ayudó mucho en la forma de aprender, y creo que merece un tema aparte, Caelum.
Caelum | Escuela de tecnología
Recuerdo que cuando Caelum abrió aquí en Brasilia, estaba tomando un curso en otra institución educativa. Estábamos teniendo un problema con la didáctica y el contenido, y un colega, que en ese momento ya era un desarrollador intermedio a superior, me dijo que Caelum iba a abrir en Brasilia y que iba a hacer FJ11, el primer curso de formación de desarrollo de Java de Caelum.
En mi mente, cómo se veía eso:
- Un desarrollador de Java con más experiencia me dijo que tomaría el primer curso de una empresa de capacitación en Java.
- Yo era un desarrollador Jr, recién graduado con poca experiencia en Java.
- ¿Por qué no hacer el mismo curso y mejorar mis habilidades de desarrollador?
Tomé un curso en Caelum y terminé tomando cursos y otros cursos.
En mi mente, cómo se veía eso:
Si pudiera aprender cosas de los instructores que hablaron sobre problemas que ni siquiera sabía que existían, naturalmente, aprendería más rápido que solo buscar respuestas a algo que sabía que no sabía.
Algo así, si entrenara con una carga mayor a la que me sometía y me rodeara de personas y desafíos más avanzados, en consecuencia crecería, porque catalizaría el aprendizaje.
Caelum tiene un enfoque educativo que siempre ha sido una marca registrada de la institución. Es como si te llevara a razonar a través de desafíos y preguntas que te llevarían a la solución del siguiente paso, no sin antes mostrarte que este próximo paso te llevaría a otro problema que no sabías que tenías.
Para aquellos que son cristianos o han estudiado algo sobre el Nuevo Testamento, me recuerda mucho a un tipo de razonamiento aplicado por el apóstol Pablo. En algunos pasajes, parece que Pablo discute contigo a través de un texto, a pesar de que murió hace mucho tiempo. Es como si supiera el siguiente paso que tomaría su razonamiento, mostrando los errores o éxitos de nuestra conclusión.
Volviendo a la historia, desafortunadamente, me sucedió algo extraño: un día, Caelum me dejó huérfano, en otras palabras, llegó un momento en que no había más cursos en el área de back-end para tomar.
Actualmente, Caelum ha cambiado su horario de cursos, una estrategia fascinante, pero en ese momento, no había más cursos que tomar, entonces conocí a Udemy.
Udemy | Las buenas partes
Udemy se ha vuelto popular como plataforma de aprendizaje remoto. Gracias a ella, cualquiera podría exponer su conocimiento y cobrar por ello.
Nuevas perspectivas estaban disponibles para mí, así como también nuevos riesgos: si alguien puede enseñar un curso, ¿cómo sabe cuáles son los mejores instructores entre tantos instructores?
Udemy me ayudó con esa respuesta de otra manera: elija por muestreo.
Udemy eventualmente lanza una promoción de curso. Lo que empeze a hacer entonces fue comprar varios cursos por R$ 19 (algo así como U$ 5), porque si uno de ellos valiera la pena el costo-beneficio, sería fantástico.
Fue en compras como estas que llegué a algunos instructores que espero lanzar nuevos cursos hoy:
- Bharath Thippireddy
- Dan Vega
- John Thompson
- Le Deng
- Matthias Biehl
- Muniz Antonio
- Rodrigo Martinez da Rocha
- Valentin Despa
También descubrí que en la plataforma, hay cursos ofrecidos de forma gratuita, así como sitios que supervisan los momentos en que los cursos tienen un cupón que podría alcanzar el 100%.
Adquirí curso tras curso, mes tras mes, y fue entonces cuando descubrí algunos de los problemas de Udemy.
Udemy | Las partes malas
El primer problema con el modelo de Udemy es: hasta hoy, no he conocido a una persona que use Udemy y me dijo que terminó todos sus cursos.
Lo que sucede es que, como es fácil comprar un curso, y la mayoría de ellos son muy baratos, terminas comprando muchos cursos.
Otro problema con el modelo de plataforma es cómo descubrir buenos cursos cuando eres principiante.
Una vez busqué un curso de “microservicios” con Spring. Lo que encontré en varios casos fueran unos cursos introductorios sobre Spring Boot y la persistencia en bases de datos relacionales, algo bastante diferente de los microservicios. Aunque un microservicio puede seguir esta stack, el concepto de microservicios es mucho más complicado que una API REST que se comunica con una base de datos.
Conclusión
Una de las cosas que me di cuenta es que no hay una bala de plata, y para eso, sería interesante separar el contenido que estoy aprendiendo por nicho, y creo que este puede ser un buen consejo para aquellos que tienen una forma de aprendizaje similar al mío.
En el pasado, cuando íbamos a hacer el trabajo escolar, era común buscar referencias en enciclopedias como Barsa. La ventaja de este enfoque era saber que teníamos una fuente confiable de investigación.
Hoy en día, Internet ha traído una ventaja y desventaja a este problema. Cualquiera que haya buscado una respuesta a una pregunta en StackOverflow puede entender eso. Es bastante común que el mismo problema aparezca con diez respuestas diferentes, muchas de ellas incorrectas. Es necesario filtrar la información.
Para el segmento de infraestructura, por ejemplo, he seguido LinuxTips. Para el segmento de seguridad, he seguido e-Security.
Otro punto interesante que he seguido en los canales de YouTube sobre algunos temas que me interesan. Todavía tengo el mismo problema con Udemy, varios videos guardados que no vi, pero sin gastar un centavo. Aquí hay algunos canales que sigo:
- Adam Bien
- Baeldung
- Coder Dog
- Coding Tech
- Dan Vega
- DevOps TV
- Devoxx
- Domain-Driven Design Europe
- Fabio Akita
- Filipe Deschamps
- GOTO Conferences
- Gradle
- Hashicorp
- In28Minutes
- infoQ
- infoQ Brasil
- Linux Tips
- Marcus Biel
- Michelli Brito
- Missão DevOps
- MongoDB
- MongoDB University
- Mulesoft videos
- Pivotal
- Postman
- Sensedia
- Sou Java
- Spring Framework Guru
- Spring Developer
- Valentin Despa
- Vaughn Vernon
- Vinicius Ferraz
En la próxima publicación revisaré el excelente OpenAPI: Beginner to Guru de John Thompson.