Haz todo lo que aprendas (sólo si sirve para algo)
El otro día me compré un libro de papel sobre TDD (Test Driven Development). A pesar del kindle, me gusta llevar libros de papel en la mochila (de la piscina, o en la del ordenador). No es que tenga mucho tiempo para leer libros, pero alguno voy leyendo, intentando que la temática me sea útil para algo (desde útil para el trabajo hasta útil para saber un poco más de cualquier tema que me interese).
Por ejemplo, algunos de los libros que he leído que más me han gustado (sin ninguna temática en concreto) son:
- Makers, de Chris Anderson, sobre la nueva revolución industrial que va a suponer la impresión 3D
- The Long Tail, también de Chris Anderson, sobre cómo los nichos de mercado y personalizados pueden triunfar gracias a que somos mucha gente diferente en el planeta e Internet nos facilita encontrarnos
- De Saturno a Plutón, una maravilla de libro de Isaac Asimov sobre la formación y composición de nuestro sistema solar, y cómo poco a poco lo hemos ido conociendo (y lo que queda)
- The Mars Project, de Wernher von Braun, sobre cómo pensaba en 1956 llevarnos a Marte.
- The Nature of Code, sobre cómo realizar simulaciones del mundo real con un ordenador aplicando las matemáticas.
- The blind watchmaker y Climbing Mount Improbable de Richard Dawkins, un tratado sobre la evolución de las especies.
- The Hitchhiker’s Guide to the Galaxy, porque también está bien leer de vez en cuando ficción, y qué mejor ficción que la escrita por Douglas Adams. Recomiendo los 5 libros y en inglés…
A raíz de todo esto, está muy bien (pero que muy bien) aprender cosas, incluso aquellas que no te vayan a servir para nada en tu día a día (aunque eso sea lo que te parezca). Lo que no está tan bien es aplicar todo lo que aprendas como sea.
En ITERNOVA compartimos todas las semanas varios enlaces que nos parecen interesantes entre nosotros. De esta manera, si lees a lo largo de la semana unos 25 posts, compartes los que más interesantes te hayan parecido, realizando un filtrado previo a todos los compañeros que accederán directamente a esos posts más interesantes. Es una forma muy buena de compartir información y conocimiento rápidamente: Accedes a aquello que te puede ser útil.
Eso sí, hay que tener en cuenta lo dicho: No siempre se puede aplicar todo lo que has aprendido. En alguna ocasión, algún desarrollador ha intentado aplicar todo lo que le llegaba en esta newsletter semanal de enlaces. Si un post hablaba de refactorizar, te refactorizaba. Si otro post te hablaba de clústers en MySQL, te modificaba la base de datos para meter clústers en su módulo de procesado de imágenes. Si un post te hablaba de servicios web SOAP te metía servicios web SOAP en una pantalla donde sólo tenía que haber un botón. Por supuesto, esto no llevaba a ningún lado, porque al final todo era difícil de mantener, difícil de entender, difícil que funcionara como debiera funcionar.
Por tanto, recordad que todo gran poder (conocimiento) conlleva una gran responsabilidad, y que es igual de importante saber cosas que saber cuándo usar esas cosas.