¿Se puede volver a amar la programación?

Una de las cosas que más me ha sorprendido siempre de mi profesión es la cantidad de gente que “odia programar”. Creo que esto es debido a la extraña concepción que se tiene de este trabajo. Cuando uno habla con desarrolladores de profesión se da cuenta de que para las empresas, al menos en España, la programación es un proceso industrial más y que, muchas veces, un programador no es más que un operario de planta (mucho respeto pues en general viven mejor) con la obligación del traje y la corbata y un cartel en el que pone “consultor”.

 

Sin embargo, he podido leer blogs de personas que aman la programación aún después de muchos años. Por ejemplo, este verano tuve la oportunidad de leer How to became a hacker de Eric S Raymond. En ese documento se leer un completa hoja de ruta para el programador que intenta evolucionar desde la programación básica hasta la ética hacker.

Eso sí, desde el primer momento se deja claro que programar bien es algo muy difícil. De hecho, uno de los apartados más destacados del documento nos indican que en contraposición a los libros de aprenda a programar en 21 días debemos plantearnos aprender a programar en 10 años.

Por descontado que es una tarea titánica. Sin embargo, los indicios de cambio de modelo económico, indican que en los próximos años las personas deberán contar con tantas aptitudes profesionales como puedan. Y, dado que Internet y las TIC no van a perder su importancia en la vida tenga la nueva economía la forma que tenga, es muy probable que nos toque aprender a programar para no ser programados.

 

Dejo aquí y aquí enlazados algunos materiales que he encontrado por el camino en el último tiempo. Soy un apasionado lector, y creo que el conocimiento empieza con el aprendizaje del contexto adecuado.

Herramientas alternativas de búsqueda en Internet

Leticia me puso, con este vídeo, en la reflexión principal de este post. El ponente indica que Google y Facebook “cocinan” las respuestas a lo que una persona está demandando en función de lo que ellos piensan que es mejor para el usuario. La idea cobra nueva vida cuando vemos que Apple ha pedido perdón porque el software estrella del Iphone(Siri) no ofrecía respuesta alguna a la solicitud de clínicas de aborto. Y es que hay que recordar una frase dicha muchas veces:

 ”La tecnología no es neutral”

Es decir, cuando tenemos que llevar a cabo una acción y elegimos una herramienta determinada estamos condicionando en cierto modo el resultado de la acción. Ese condicionamiento crece aún más cuando hablamos de todo aquello relacionado con la información, donde la influencia de las herramientas aumenta de tal manera que pueden modificar totalmente el resultado final.

Por ello, expongo a continuación algunas herramientas alternativas de búsqueda. Para empezar, indicamos dos opciones clásicas que han perdido fuelle durante los últimos diez años: los directorios. Su filosofía de trabajo es distinta por lo que pueden aportar valiosa información en un momento dado:

Luego tenemos motores de búsqueda tradicionales. La mayoría son también propiedad de una compañía privada, pero unas veces por tamaño y otras por filosofía su influencia no llega a la de Google. Las alternativas más conocidas pueden ser:

Otras herramientas de búsqueda a tener en cuenta son:

Además, cuando estamos llevando a cabo una búsqueda elevadamente importante, puede resultar interesante conocer la “opinión” de distintos buscadores sobre un mismo tema. Para ello, la herramienta más adecuada son los metabuscadores:

Sin embargo, los expertos recomiendan no utilizar los metabuscadores como herramienta primaria de búsqueda sino cómo un primer paso para obtener una idea aproximada de el estado de aquello que buscamos.

A modo de conclusión podemos animar a que todo el mundo sea consciente de que el planteamiento con el que hagamos la búsqueda sobre un tema en concreto podrá determinar nuestra visión sobre él y el resultado final de las decisiones que tomemos. Por ello, vale la pena tomarse un minuto para plantear una búsqueda antes de lanzarnos a usar la herramienta que tengamos más a mano.

Bola Extra

Para amantes de lo novedoso o extraño existen dos experimentos curiosos sobre buscadores que pueden definir el modo de llevarlas a cabo en el futuro:

  • YaCy es un buscador totalmente descentralizado y público en la línea de la filosofía p2p. Bajándote el software puedes formar parte de la red de búsqueda.

  • Wolfram Alpha es un buscador que intenta ofrecer información elaborada a partir de lo que se le pide. No está de momento en español y sus mejores resultados son en ciencias, pero merece la pena la experiencia.