DEV Community

David Navio Villaquiran
David Navio Villaquiran

Posted on

El problema no era que olvidara cosas. Era que las aprendía dos veces.

Como desarrollador, durante años tuve la misma sensación una y otra vez.

Me encontraba con un problema.

Investigaba durante horas.

Leía documentación.

Probaba soluciones.

Finalmente encontraba la respuesta.

Y unos meses después volvía a enfrentarme exactamente al mismo problema.

Lo peor es que recordaba haberlo resuelto antes.

Solo no recordaba cómo.

La trampa de Google

Google, Stack Overflow y ahora la IA han hecho que encontrar información sea increíblemente fácil.

Pero también han creado un hábito peligroso.

Buscar siempre.

Guardar nunca.

Documentar menos aún.

Cada vez que necesitamos algo, volvemos a empezar el proceso.

La información existe.

El conocimiento desaparece.

La diferencia entre información y conocimiento

La información está en Internet.

El conocimiento está en tu sistema.

Cuando encuentras una solución útil, tomas una decisión importante o descubres una forma mejor de hacer algo, estás generando conocimiento.

El problema es que la mayoría de nosotros lo dejamos escapar.

Confiamos en que lo recordaremos.

Y normalmente no ocurre.

Empecé a tratar mis aprendizajes como código

Los desarrolladores entendemos perfectamente el valor de Git.

No confiamos en la memoria para gestionar un proyecto.

Documentamos cambios.

Versionamos.

Organizamos.

Creamos sistemas que nos permitan recuperar información cuando la necesitamos.

Un día me di cuenta de algo curioso.

Trataba mi código con mucho más cuidado que mi propio conocimiento.

Tenía repositorios perfectamente organizados.

Pero mis ideas, aprendizajes y decisiones importantes estaban dispersos entre notas, marcadores, capturas de pantalla y recuerdos vagos.

El cambio que más impacto tuvo

Empecé a guardar sistemáticamente:

  • Soluciones técnicas recurrentes.
  • Errores que me habían costado horas.
  • Frameworks de decisión.
  • Aprendizajes de proyectos.
  • Recursos realmente útiles.
  • Patrones que aparecían una y otra vez.

No intentaba crear una enciclopedia.

Intentaba construir un sistema que me permitiera recuperar conocimiento cuando lo necesitara.

El beneficio inesperado

Pensaba que el principal beneficio sería ahorrar tiempo.

Y sí, ocurrió.

Pero apareció algo más interesante.

Empecé a conectar ideas.

Aprendizajes de proyectos diferentes comenzaron a relacionarse entre sí.

Problemas aparentemente aislados compartían patrones comunes.

Tomar decisiones resultaba más sencillo porque ya disponía de experiencias documentadas.

Por primera vez sentí que mi conocimiento se acumulaba en lugar de reiniciarse constantemente.

Conclusión

La mayoría de desarrolladores ya entienden que el código necesita estructura para mantenerse útil con el paso del tiempo.

El conocimiento personal funciona exactamente igual.

Cada aprendizaje que no documentas tiene muchas probabilidades de volver a costarte tiempo en el futuro.

Y cuando empiezas a construir un sistema para capturar, organizar y recuperar conocimiento, cada nuevo aprendizaje deja de ser un evento aislado.

Empieza a formar parte de algo mucho más valioso.

Si te interesa profundizar en este enfoque, he preparado una guía completa sobre cómo construir un segundo cerebro y gestionar conocimiento personal de forma práctica:

https://guiasproductividad.com/segundo-cerebro

Top comments (0)