¿Cuál es la mejor manera de leer libros de programación para un lector lento?

A pesar del hecho de que puede consultar otros recursos, así como tutoriales en video y blogs, si aún desea leer el libro como un lector lento, según mi experiencia, le recomendaría que comience a desarrollar directamente una aplicación (mejor buscar casos de uso). ) que debería llevar al menos 10 a 15 días. La lógica es siempre la misma entre casi todos los lenguajes de programación, pero la sintaxis difiere. Use el libro solo para encontrar cómo implementar esa lógica.

p.ej

Q. Desarrolle una aplicación para sumar dos enteros dados en el lenguaje de programación X.

Lógica:

1. Obtenga ambos enteros del usuario y almacene en variables.

2. Almacene su suma en la tercera variable y muestre el valor al usuario.

Acercarse:

1. Cómo almacenar un número entero en una variable (encontrar el tipo de datos) en X

2. Cómo tomar la entrada del usuario en X

3. Cómo agregar dos variables enteras en X

4. Cómo imprimir el valor de una variable en X

Cosas que has aprendido:

  1. Escaneo de entrada del usuario en X
  2. Tipos de datos y declaración de variables en X
  3. Haciendo operaciones matemáticas en X
  4. Imprimir una variable en X

La mejor manera de leer un libro de programación es con un objetivo específico en mente, y luego ir a hacer la cosa. El objetivo debe ser “escribir un programa que haga X”, no “aprender scala”. Cuando leas la primera “sección de hello world”, ve a descargar las herramientas, instálalas y ejecuta un programa de hello world. Realmente hazlo. Luego establece un objetivo más difícil. No solo lea, lea las partes que necesita leer para resolver su problema. Alterne entre lectura y codificación. No se preocupe por comprender 1000 páginas de documentación de Scala, preocúpese por aprender lo suficiente como para poder escribir un programa en particular. Sabrá que ha aprendido lo suficiente como para escribir un programa en particular una vez que lo haya escrito.

En mi opinión, si eres como yo, básicamente, no puedes leer más rápido. Según mi experiencia, los lectores lentos nunca son más rápidos de lo que esperan. O incluso si eres un lector promedio, creo que simplemente te rendirás si los libros son demasiado abstractos para ti.

Pero esto no siempre es un error grave, simplemente elegiste un libro equivocado. Quizás estos libros no sean lo suficientemente concisos y concretos para usted. Cada alumno tiene su propio ritmo. Debes tratar de conocerte lo más posible, luego tratar de mantener un aprendizaje constante sin demasiadas expectativas para ti mismo y elegir el libro de texto desde el punto de vista. Debe ser concreto y al punto lo suficiente para usted.

Eso puede ser difícil mentalmente, pero después de todo, solo puedes hacer lo que puedas. sigue aprendiendo mientras tu límite lo permita. Así es como lo sé.

¿Por qué leer libros, entonces, si hay tantos videos y blogs disponibles? No hay razón para seguir golpeando el texto si no está haciendo su trabajo por usted. Encuentre algo en Coursera o un sitio similar. Busca un mentor. Usa tutoriales. Si la lectura es realmente laboriosa, no hay forma de convertir rápidamente el texto en conocimiento. Utiliza métodos alternativos.

Lo mejor que puede hacer un lector lento es crear objetivos pequeños. De esta forma, puede lograrlos rápidamente y luego aumentará su confianza. Como eres un lector lento, intenta resolver más problemas. El mejor sitio a seguir será hackerearth o codechef. Comience con un nivel de principiante para aumentar la confianza. De esta manera, puede aumentar gradualmente su velocidad y será divertido. feliz codificación … 🙂