Por lo que sé, no es necesario ser un poseedor de registros de memoria para ser desarrollador de software. Yo también tengo bastante mala memoria y la mayoría de las veces me olvido de algunas construcciones de programación, olvídese de eso, he estado usando Linux durante los últimos 7 años y aún fumo mientras uso las banderas en tar.
Una parte importante, después de algunos años de trabajo extenso, realmente logramos buscar soluciones desde Internet. Ya sea en Google o en Stack Overflow o en cualquier otro recurso web, se convierte en una parte integral de nuestra vida. Sin embargo, he anotado algunos puntos rápidos que pueden resumir mi proceso de aprendizaje.
- Notas de notas de bebé. Utilizo Macbook, y la aplicación de notas allí es útil para pequeños scripts que necesito anotar rápidamente. La gente usa evernote o google notes de la misma manera.
- Github proyectos y gists. Leo y reviso mucho código, literalmente, me refiero a más de 1000 líneas de código diariamente. Entonces, si encuentro que alguna sub rutina ha sido implementada de manera impresionante, la robo. Lo pongo en mis gistas y lo uso cuando lo necesito. Esto me ha ayudado a escribir código de calidad a lo largo del tiempo, sin la necesidad de reinventar la rueda.
- La práctica hace al hombre perfecto. No hace falta decir que esto es verdad cualquier día. Si quieres ser experto en volar necesitas esas horas de vuelo. Lo mismo ocurre aquí, el aprendizaje debe implementarse, y la única manera de hacerlo es codificar más a menudo.
- Marcé cualquier cosa y todo lo que encuentre útil. Mi barra de marcadores está llena de miles de recursos útiles, y si necesito buscar algo, primero miro mis marcadores y la mayoría de las veces obtengo mis respuestas allí.
- Mientras se trabaja en un gran proyecto, es normal olvidar muchas cosas en el medio. Ese es el lugar donde la gestión y planificación del proyecto aparece en la imagen. Utilizo Trello para organizar mis cosas y hacer un seguimiento de mi progreso sin perder ninguna sutileza de mi proyecto.
Estos son algunos de los trucos que utilizo para ser un mejor desarrollador cada día, se actualizarán una vez que tenga más información.
- ¿Es posible completar el nivel de experto en Bheja Fry (juego de entrenamiento de memoria) y obtener un 100% de capacidad de memoria? ¿Realmente mejora la capacidad de memoria?
- ¿Cuáles son los síntomas de una memoria fotográfica?
- Tuve una cirugía cerebral el año pasado que tuvo un gran impacto en mi memoria a corto plazo. ¿Qué cosas puedo hacer en casa para mejorar mi memoria?
- Cómo leer por primera vez y recordar las largas respuestas.
- ¿Es normal que uno olvide lo que aprenden en matemáticas rápidamente?