May 30, 2019
-
Tech

Viaje en el Tiempo a 1995 para Comprender 2019

E

n este artículo exploramos un lenguaje con el que todos deberíamos estar familiarizados. Si no tienes experiencia en informática, sigue leyendo, esto es para ti.

El lenguaje se llama Javascript, y es un lenguaje de programación que no solo crea empleos en el sector de Software, sino que también está detrás de la mayoría de los servicios que utilizamos. De hecho, Javascript es utilizado por el 95.2% de todos los sitios web que existen. Si fuera un idioma como el Español, sería utilizado por más de 4 mil millones de personas.

En Interlink, creemos que las personas en trabajos no técnicos deben estar familiarizadas con las tecnologías de programación que definen el éxito global en nuestro sector.

En esta inmersión en nuevos conceptos, viajaremos en el tiempo para explicar por qué esto es importante.

Vayamos hasta 1995. Fue un año especial. Si estabas vivo durante ese tiempo, ¿cómo lo recuerdas?

Yo tenía 10 años y mi memoria principal está conectada al Fútbol. Mucho antes de que me interesara el estilo de fútbol del FC Barcelona, ​​estaba enamorado de la forma en que Ajax planteaba su juego.

Ese año había comprado la camiseta del Ajax de Amsterdam, con el número 10 de Litmanen impreso en la espalda, y pude ver como el equipo estableció un récord de 52 partidos invicto en la Eredivisie, la liga nacional de primera división del fútbol en Holanda.

Ese mismo año ganaron la Liga de Campeones (Champions League) al derrotar al AC Milan por 1-0 el 24 de mayo de 1995. Fue un logro espectacular hecho posible por el asombroso portero de Van Der Sar, y al igual que la naturaleza dinámica de Javascript, el clásico juego del Ajax pasando y posicionándose para crear ocasiones.

Si te gusta el fútbol, estos nombres te traerán recuerdos especiales.

Musicalmente, 1995 tuvo artistas establecidos como Madonna, Michael Jackson y Bon Jovi lanzando nuevos álbumes, pero el single # 1 de Billboard en ese año fue de Coolio con la canción Gangsta's Paradise.

Fue un momento popular para el Hip Hop y una confirmación de que la tecnología hacía posible tener nuevos entrantes al mercado con diferentes habilidades.

Como Bon Jovi lo pone en la canción principal de "These Days" de 1995, parecía una nueva era que era difícil de comprender:

These days, are fast, nothing lasts in this graceless age
There ain't nobody left but us these days
No one wants to be themselves these days
Still there's nothing to hold on to but these days
These days, the stars seem out of reach
These days, there ain't a ladder on these streets.
¿Bon Jovi predijo el advenimiento de las redes sociales con la línea "nadie quiere ser uno mismo en estos días"? :)
Pero mientras estos cambios tecnológicos pueden hacer que las cosas parezcan inestables, confusas o difíciles de imaginar con el orden conceptual del pasado, existía un gran potencial para la mejora.

El 26 de marzo de 1995, gracias al uso de la tecnología en la detección de velocidad y la vigilancia visual de vehículos para reemplazar los engorrosos controles de pasaportes en las fronteras de los países en Europa, el Acuerdo de Schengen entró en vigencia para facilitar los viajes transfronterizos.

En diferentes aeropuertos del "Grupo Schengen", se comenzaron a utilizar registros computarizados para verificar las identidades de los viajeros que pasaban. Como vemos en este artículo del New York Times de 1995, Gran Bretaña ya no estaba de acuerdo con la idea, 21 años antes del referéndum de Brexit.

El mundo se estaba abriendo, reduciendo las barreras de acceso, y Europa estaba consolidando su unión antes de pensar en una moneda común. Fuente: NYTimes.

También en 1995, usé la Web por primera vez, menos de un año antes de que se creara Interlink. Fue una experiencia que giró en gran medida en torno a los motores de búsqueda y las páginas estáticas.

Cuando se creó Interlink, el ángulo de explicación de lo que la Web resolvía era similar a la experiencia que uno tendría al ir a una biblioteca.

Ese mismo año, gracias a un sistema operativo inestable que fue muy fácil de instalar en hardware accesible (Windows 95), muchas personas experimentaron la Web utilizando conexiones de acceso telefónico (Dial-Up) y Netscape para acceder a sitios Web.

Los términos como "navegar" o "surfear" se asociaron al acceso a contenido a través de Internet.

El símbolo N en la esquina superior derecha mostraba una animación al cargar un sitio web, con un cometa que pasaba por detrás de la letra, lo cual era súper futurístico para el momento.

Así que en 1995, la sensación general era de apertura y nuevas oportunidades, especialmente en los siguientes dos años, al tratar de reducir la brecha entre el acceso a la información y la posibilidad de publicarla.

Precisamente por crear contenido dinámico para la Web, también hubo algo que sucedió en 1995 que cambiaría mi vida para siempre, y las vidas de muchas personas en todo el mundo. Fue la creación de Javascript.

Marc Andreessen, el fundador de Netscape, contrató a un desarrollador y le asignó la tarea de encontrar una forma en que las personas puedan crear y acceder a contenido dinámico en el navegador.

En ese momento, las opciones eran dos. Uno podía tener contenido estático con funciones limitadas, o un applet de Java complejo que ponía mucha presión sobre las débiles y costosas conexiones del momento. Pero la idea era tener un lenguaje de scripting natural integrado. Algo que sea de baja fricción o imperceptible para el usuario.

Durante el mismo mes en que Ajax ganó la Liga de Campeones, ese desarrollador de Netscape pasó 10 días haciendo un prototipo de lo que se convertiría en JavaScript en Diciembre de 1995.

¿Por qué es esto importante?

Esto es importante por varias razones, pero para citar a Bon Jovi en 1995: en estos días, las estrellas parecen estar fuera de nuestro alcance.

Hemos visto un tremendo crecimiento a escala global gracias al contenido dinámico en la Web, pero en estos días, a medida que Javascript se mueve del navegador al servidor, se hace difícil distinguir lo bueno de lo malo.

Los desarrollos principales que obtienen las mayores inversiones (piense en todos los servicios de redes sociales que reciben toda la atención del consumidor) a menudo son famosos por todas las razones equivocadas como funcionalidades frívolas, mientras que la ingeniería sigue siendo un misterio o algo que no importa para los consumidores, y el espíritu de la apertura de 1995 vive solo en proyectos de Código Abierto (Open Source).

Por otra parte, el Ajax ya no es lo que solía ser, y su estilo de juego vive en el FC Barcelona, pero ambos tuvieron una difícil eliminación en la Semifinal de la Champions League de 2019.

La Unión Europea también parece estar en una encrucijada, con muchas personas que quieren votar para que sus países salgan de la Comunidad Europea, y algunos incluso pidiendo el final del Área Schengen.

La portada de la revista The New Yorker, después del referéndum del Reino Unido de 2016, dio como resultado que el 51,9% de los votos se inclinaran para abandonar la Unión Europea. Más tarde descubriríamos que la mayoría de las personas no sabían lo que eso podía significar para ellos.

¿Pero eso significa que todo esta mal? No. Solo en el movimiento del cambio. Me gusta creer que se trata de retroceder uno o dos pasos, para luego seguir adelante.

Este paralelismo con 1995 es importante para recordarnos que todavía existen muchas posibilidades de pensar distinto, y encontrar soluciones.

De esta manera, 2019 ve el problema que tuvo Netscape en 1995: se trata de ofrecer a los desarrolladores y usuarios una manera excelente y sencilla de crear / acceder a mejores experiencias en la web.

Excepto que esta vez el desafío está en el backend de los servicios y sitios web que utilizamos. Allí en el trasfondo que más impacta nuestra experiencia funcional con un servicio. Los tiempos de respuesta, las cosas que podemos hacer con ellos. Hay muchas piezas por acomodar, y hay muchas maneras de acercarse al potencial y la expectativa que esto genera.

En este caso, imagine que Javascript es un lenguaje que se usa tanto, que estamos ante la introducción de muchísimas nuevas palabras que afectarán nuestro uso del mismo.

Es probable que estos nuevos conceptos se conviertan en algo común para usted si trabaja, digamos, en ventas, ya que la mayoría de los trabajos ahora se entrelazan con estas tecnologías. Hacer que la nueva sección de un sitio web resalte algo sobre su producto, o implementar una nueva característica que necesita en su Software, bien podría depender de un componente o biblioteca de Javascript.

La conferencia JSNation de Ámsterdam 2019 reunirá a profesionales de JS en Zuiderkerk, una antigua iglesia impresionante ubicada directamente en el centro de la ciudad de Ámsterdam, donde Rembrandt pintó su famoso trabajo The Night Watch.

Así que aquí es donde estamos, muchas cosas con las que trabajar, un nuevo conjunto de oportunidades en el horizonte. Por eso es el momento perfecto para ir a JSNation, un evento sobre tecnologías relacionadas con Javascript que tendrá lugar en Ámsterdam del 5 al 7 de junio.

Estaremos allí y esperamos comenzar a participar cada año, ya que el evento está enfocado en la comunidad detrás de Javascript y cuenta con disertantes que son muy relevantes para las herramientas de hoy y mañana. Pronto compartiremos más en HyperConnect sobre lo que veremos en el evento.

-Mariano Malisani.