Los especialistas suelen dividir la vida humana en etapas de desarrollo. Infancia, niñez, adolescencia, juventud, adultez y ancianidad. En cada una de estas etapas, el desarrollo cognoscitivo implica procesamiento de información. Los bebes nacen y aprenden, de forma natural, aspectos relevantes de su entorno; identifican conceptos ensayando y comprobando las acciones de sus semejantes. En promedio, a los cuatro años se les ofrece una vaga introducción a la lingüística y a las matemáticas. Posteriormente, cursan estudios medios y superiores; relacionan ideas, generan opiniones, emiten juicios, fortifican su conocimiento. Y así es como aparece el dilema. ¿Como procesar eficazmente, partiendo de recursos limitados, el abundante y copioso conjunto de datos con el que interactuamos cotidianamente?

La capacidad retentiva del cerebro humano, salvo en casos especiales, no va más allá de ofrecernos acceso a la información con la que estamos relacionados constantemente; los temas con los cuáles no estamos familiarizados, o aquellos que han sido parte insignificante de nuestra vida, terminan sepultados en el olvido. Es cierto, con esfuerzo, recónditos pasajes pueden llegar a la luz. El inconveniente esta en no tener la información disponible instantáneamente. Nuestro cerebro tiene límites, no somos máquinas de almacenamiento, somos artífices del procesamiento.

Los sistemas de información administrados por máquinas aparecen para solventar este tipo de problemas. Y es que sin ellos, el trabajo que tendríamos que realizar sería desgastador y , en cierta medida, superfluo. La revolución de Internet, con una inmensa estructura de redes interconectadas, ha contribuido enormemente al fácil acceso de la información. Hoy en día, la tarea de buscar alguna solución o punto de partida de un problema se puede reducir a realizar una consulta a través de un motor de búsqueda. El tiempo que pocos años atrás investigadores tenían que invertir en analizar grandes volúmenes de datos, ahora pueden utilizarlo en el perfeccionamiento de técnicas o la especialización. Ganamos tiempo al automatizar tareas irrelevantes. La gente tiene necesidades y quiere respuestas. Nada es más valioso que el tiempo de una persona.

Empresas lideres en el mercado de Internet se han enrolado en la tarea de gestionar la información que nos circunda. Queda claro en la misión de una de ellas:

Our mission is to organize the world’s information and make it universally accesible and useful.

El futuro de una sociedad recae entonces en su habilidad para poder distribuir y organizar la información. Como tal, toda persona debería tener libre y rápido acceso a la información de dominio público. Recordemos, pues, que nuestro talento no es almacenar, sino abstraer.

Publicado en Lingüística, Tecnología el 14/06/2008. Sin comentarios.

El usuario zurich.office.images de Google comparte fotos de las oficinas de Google en Zurich. ¿Quién será este usuario, un ocioso cualquiera o un ingeniero de Google presumiendo sus beneficios?

Sea una o la otra, las instalaciones dejan a todos con la boca abierta. Relax, confort y mucha tecnología. La tecnología al servicio del hombre.

Logotipo de Google

Publicado en Google, Tecnología el 25/04/2008. Sin comentarios.

Este año, de una lista de 13 países, Google ha decidido llevar el Google Developer Day a México. Qué felicidad. Google Developer Days son una serie eventos de un día distribuidos a lo largo del mundo, en los cuales ingenieros de Google y desarrolladores tienen la oportunidad de discutir, desde una perspectiva propiamente técnica, acerca de los productos y tecnologías de Google.

La página oficial del evento señala que en México el evento se llevará a cabo en la Ciudad de México el próximo 23 de Junio. El registro todavía no esta activo para la Ciudad de México; supongo que en unos cuantos días estará habilitado.

Como es lógico, el registro es limitado y aunque no lo mencionan explícitamente, el formulario de registro les servirá para poder seleccionar adecuadamente quien podrá participar en el evento. Las preguntas son del tipo:

  • Please indicate which tracks you are most interested in
  • Development experience (languages and skill level)
  • Have you tried Google APIs before? If so, please let us know which ones.
  • What type of development are you primarily doing?
  • Finally, what do you hope to get out of Developer Day?

Me llama la atención una de las preguntas del FAQ:

What is the attire for the event?
Come as you are.

Esperemos que con esta iniciativa, y al conocer directamente el potencial latente de nuestro país, Google se anime a inaugurar oficinas de desarrollo en México.

Publicado en Tecnología el 22/04/2008. Sin comentarios.