Funcionan los libros de programación?

by ryudice on November 23, 2009

La mayoría de cosas que se las he aprendido directamente en la practica y con poca teoría, debido a esto yo nunca he creído en los libros de programación. Si fueran gratis probablemente creería en ellos y estoy seguro que fueran de mejor calidad, pero desafortunadamente son objetos comerciales y las compañías que los publican buscan hacerlos mas largos para poder aumentar su precio, incluso cuando esta información que adicionan es en muchos casos innecesaria, es por eso que es mas eficiente aprender en la practica.

Sin embargo, hace poco compre mi primer libro en Amazon (en realidad me lo regalo un amigo), se llama WordPress plugin development. Lo que el libro busca es enseñar todo a pura practica y poca teoría. Desde el comienzo el libro empieza por ir creando un plugin de wordpress paso a paso y el resto del libro son mas plugins paso a paso pero cada plugin es cada ves mas complejos. Llego un punto en el que las funcionalidades de los plugins eran tan especificas que probablemente nunca lo hubiera llegado a necesitar. La verdad es que el libro me enseño varias cosas que no sabia, pero lo que mas me sirvió fueron cosas que ni siquiera son de programación, si no que me enseño a como buscar mas eficientemente en la documentación de proyectos open source.

Libros vs Google

Que tan mejor son los libros de programación en comparación a lo que pueden encontrar en Google? La verdad es que no toda la información de un libro esta en google (a menos que hallen el libro completo pirateado). La mayoría de cosas que hallaran en google son ejemplos prácticos en escenarios comunes, o teoría que probablemente viene de la documentación del framework que esten utilizando, la cual no sirve de mucho porque no hay quien la explique. Los libros de programación tienen la ventaja que explican la teoría y luego nos llevan a la practica.

Los libros pueden facilitar o frustrar nuestro camino tratando de aprender un nuevo framework o un nuevo lenguaje, mi recomendación es que primero traten de aprender nada mas utilizando google, luego pueden reforzar ese conocimiento que tienen con un libro, porque lo que si es cierto, es que un libro siempre les va enseñar algo nuevo, aunque sean pocas cosas, generalmente son cosas que aunque sean pocas tienen un gran valor.

Conclusión

No acostumbro a escribir este tipo de posts pero bueno no quería desperdiciar el tiempo que invertí escribiéndolo. Así que para terminar, creo que si vale la pena comprar un libro pero solo para reforzar el conocimiento que tengan, tratar de aprender desde cero con un libro rara vez trae buenos resultados, a menos en mi caso.

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Twitter

Related posts:

  1. Google publica libro sobre como mejorar tu sitio web
  2. Mi opinion sobre el programa Desarrollador 5 Estrellas

Leave a Comment

Get Adobe Flash playerPlugin by wpburn.com wordpress themes

PensandoEnCodigo is Digg proof thanks to caching by WP Super Cache