Pensar es gratis
23 Abril, 2008 por Maharba Z

Más de la mitad del tiempo que dedicas a un proyecto (sobre un 70% del tiempo) lo pasas pensando, y no existe herramienta, no importa lo avanzada que sea, que pueda pensar por ti. Como consecuencia, incluso si tuvieras una herramienta que lo hiciera todo por ti excepto pensar — si escribiera el 100% del código, si escribiera el 100% de la documentación, diseñara y ejecutara el 100% de las pruebas, grabara los CD-ROMs, los metiera en sus cajas, y los mandara a los clientes — el máximo incremento en productividad que podrías lograr sería del 30%. Para conseguir mejores resultados, lo que tienes que hacer es cambiar tu forma de pensar.
– Fred Brooks (Autor de The Mythical Man-Month)
Después de terminar algunos trabajos de Inglés, me dediqué a leer los feeds que tenía pendientes (tengo abarrotado el lector de nuevas noticias… eso pasa por estar muy ocupado) y me voy encontrando en MundoGeek la cita antes expuesta.
Pareciera que la mayoría de los desarrolladores se están malacostumbrando a IDE’s que autocompletan el código, estructuren de forma inteligente el código y demás cosas geniales (cof cof Visual Studio cof cof).
No estoy tratando de decir que sea malo un IDE por el hecho de ayudar un poco al desarrollador al otorgarle algunas plantillas; al contrario, es bastante útil y se ahorra tiempo… pero solo es bueno cuando ya se sabe desarrollar el contenido de tales plantillas.
En el Tecnológico están impartiendo cursos de C#… con Visual Studio. Lo peor de todo es que diría que el 80% de los que están siendo “enseñados” con solo ese IDE no van a saber manejar otros. ¿Qué pasaría si en una empresa que te haya contratado te dicen: “Nosotros desarrollamos en Python y no usamos Visual Studio”?; pues no habría más remedio que aprender el lenguaje e investigar cuál IDE sería la óptima, pero solo si se tiene la capacidad de buscar, investigar o indagar.
No hay que limitarse a las herramientas que solamente se le otorguen a uno en el proceso de aprendizaje. Siempre es bueno buscar un poco más y no conformarse con lo que a uno le dan. Miren mi caso: En el Tecnológico imparten C# usando Visual Studio como IDE, pero yo uso SharpDevelop, un entorno de desarrollo libre; ¿por qué?, simple, a veces suelo usar la edición exprés de Visual C#, pero no quiero limitarme a un solo entorno de desarrollo, por lo que opté instalar y usar, siempre que me sea posible, SharpDevelop… aparte de ser Software Libre
.
¿Y esto qué tiene que ver con la cita?, lo que pasa es que muchos de las personas que he visto se limitan a que todo se les de en bandeja de plata y no se esfuerzan, aunque sea un poco, buscar información o trabajar la lógica. El cerebro no está de adorno, hay que usarlo porque si no se atrofia. ¿Que está muy difícil la carrera?, si las cosas fueran fáciles, cualquiera las haría. Ahora si realmente se está batallando con la carrera, se tendrá que pensar muy bien el cambio, porque pienso que es bastante difícil (y de verdad lo es) estudiar algo por mucho tiempo algo que no gusta.
Pero no solo se limita a la carrera, si no a la vida diaria. No hace mucho, me entero que las madres de los niños de las primarias se preocupan más por que su hijo aprenda a usar la computadora que leer. Entonces, ¿para qué rayos están aprendiendo computación?, ¿para jugar Solitario solamente?. Para todo hay un proceso y el aprendizaje no es la excepción; no se puede trotar antes de aprender a caminar.
Lo que también me ha estado molestando un poco es el excesivo crecimiento de los videotutoriales en estos últimos meses. Está bien, hay cosas que realmente se necesitan ver para poder hacerlas (como poder desabrochar algo, trabajos manuales, etc…), pero hacer videotutoriales sobre cómo manejar X programa o cómo realizar X cosa ya es abusar. Por eso las personas ya no leen, prefieren ver cómo se hace X cosa que leer “aburridas” guías con contenido “aburrido“. No leen, no ponen a trabajar el cerebro.
Lamentablemente se ha estado dando unos años para acá y todo debido al efecto Youtube. Para mí, un excelente sitio en donde se puede encontrar videos de casi cualquier tipo. Yo lo visito para buscar AMV’s, Videos musicales, canciones interpretadas por otros con algún instrumento o simplemente perder el tiempo viendo algo chusco; pero no lo uso para saber el funcionamiento de X programa o cómo hacer X procedimiento. Vamos, leer tutoriales ayuda más a la cabeza que ver videotutoriales… y más si la carrera que se está estudiando tiene que ver con Informática.
En fin, comencé explicando algo sobre entornos de desarrollo y terminé con videotutoriales
. Hoy sí que tenía ganas de escribir algo.





Asi es…….
y hacer castillos en el aire tambien es gratis…