Celebramos los 25 años de la Búsqueda de Google: tendencias e historia de los desarrolladores

SEP 27, 2023

Este mes, la Búsqueda de Google cumple 25 años. Mucho cambió en el último cuarto de siglo en cuanto al espacio de desarrollo, pero una cosa permaneció constante: ya sea que estés atascado en un problema, leyendo documentación, aprendiendo sobre nuevas tecnologías o descubriendo la mejor pila tecnológica para tu proyecto, la Búsqueda ha sido una herramienta útil para obtener respuestas a tus preguntas.

Lo que buscaste es una señal fuerte cuando se trata de las tendencias de los desarrolladores en la Web, los dispositivos móviles, la nube y la IA a lo largo de los años. Echemos un vistazo a algunas de las cosas interesantes que buscaste* y algunas preguntas divertidas también, porque a todo el mundo le encanta una buena retrospectiva.

* Nota: Los datos de Google Trends se remontan a 2004.

Cómo crear una mejor Web

Después de que estallara la burbuja de las puntocom en Internet entre 2000 y 2001, la Web continuó avanzando e Internet explotó. El desarrollo web respondió a esto al permitir a los diseñadores incorporar contenido multimedia en las páginas web. Las hojas de estilo en cascada (CSS) (lanzadas en 1997) y el video Flash (1996-2017) cambiaron la forma en la que las páginas web se veían y movían y la transmisión de contenidos cambió la forma en que las personas consumían videos. Sin embargo, la interfaz básica y la estructura de la página web siguieron siendo las mismas. Con la variedad de navegadores que llegaron al mercado, los marcos de trabajo y las bibliotecas de JavaScript aumentaron, ya que se pueden ejecutar en todas partes tanto con CSS como con HTML. Todos estos cambios dieron como resultado algunas búsquedas divertidas.

Cómo centrar un div

No se puede pensar en el desarrollo web sin CSS. Y resulta que "cómo centrar un div" se ha buscado desde el principio. También le proporcionó a Internet una gran cantidad de memes a lo largo de los años.

Bibliotecas de JavaScript

JavaScript es un lenguaje de programación frontend que se utiliza para agregar interactividad y comportamiento dinámico a las páginas web. Es uno de los lenguajes de programación más populares del mundo y es esencial para crear aplicaciones web modernas. Pero en algún momento, la mayoría de los desarrolladores tienen que preguntarse qué tipo de JavaScript deberían usar. ¿Clásico? ¿Un marco de trabajo? ¿Una biblioteca?

A partir de 2007 hubo un aumento de las búsquedas de jQuery, que alcanzó su punto máximo en 2013 y, que después, comenzó a caer. Mientras tanto, los desarrolladores comenzaron a mostrar más interés en React y Angular casi al mismo tiempo que se produjo el pico de jQuery. En abril de 2018, todos tenían un volumen similar de búsquedas, y poco después React estuvo a la cabeza, seguido de Angular. Nigeria buscó más React, mientras que Japón prefirió jQuery y Ecuador Angular. Hoy en día, la elección del marco de trabajo de JavaScript es objeto de mucha controversia: ¿cuál es tu favorito? Comparte tus ideas con nosotros.

image2.png
Volumen de términos de búsqueda para "React"," jQuery" y "Angular" desde 2004 hasta el presente

El auge de los dispositivos móviles

A medida que la Web mejoró, también lo hicieron los dispositivos móviles. Los teléfonos pasaron de ser celulares a ser inteligentes. La economía de las apps floreció. Debido a las pocas restricciones financieras y de infraestructura, muchos mercados emergentes de Asia, África y Latinoamérica se saltaron la era de las computadoras de escritorio a favor de los dispositivos móviles para obtener su información y entretenimiento. Cómo respuesta a esto, se puso en marcha el desarrollo móvil, en particular con Android.

Desarrollo de Android

A partir de 2007, Android se lanzó como una plataforma para desarrolladores antes de que los dispositivos estuvieran en el mercado, junto con el primer Android Developer Challenge, que se lanzó para apoyar y reconocer a los desarrolladores que crean excelentes aplicaciones. En 2008, el sistema operativo Android fue lanzado de código abierto, junto con el G1 de T-Mobile como el primer teléfono inteligente en utilizar Android. Ese mismo año, se lanzó Android Market, lo que permitió a los desarrolladores distribuir apps a la comunidad de Android fácilmente. En 2012, el mercado cambió su nombre a Google Play. Todo este impulso aumentó el frenesí, pero las búsquedas realmente despegaron a partir de 2012.

image6.png
Volumen de términos de búsqueda para "desarrollo de Android" de 2007-2012

Mobilegeddon

Ni siquiera los desarrolladores web pudieron escapar de la importancia de los dispositivos móviles en su apogeo. En 2010, "prioridad en dispositivos móviles" y "diseño adaptable" se convirtieron en las prácticas recomendadas para la Web con el fin de impulsar el tráfico móvil. Como respuesta a la clara indicación de que los dispositivos móviles llegaron para quedarse, en 2015, el algoritmo de clasificación de búsqueda de Google cambió para favorecer el contenido que es compatible con dispositivos móviles. Apodado "Mobilegeddon" por Chuck Price en una publicación escrita en Search Engine Watch, los desarrolladores buscaron rápidamente el término y ajustaron sus prácticas recomendadas, como el diseño adaptable y la prioridad en dispositivos móviles. Para 2017, el tráfico móvil representaba aproximadamente la mitad del tráfico web en todo el mundo antes de superarlo permanentemente en 2020.

Migración a la nube

En los últimos 25 años, el desarrollo de la nube evolucionó de una tecnología de nicho a una solución general para organizaciones de todos los tamaños. Liberarse de la administración de la infraestructura y las operaciones proporciona una serie de ventajas, como el ahorro de costos, la velocidad y la escalabilidad. Al principio, se usaba principalmente para alojar sitios web y aplicaciones estáticas. Pero a medida que la tecnología avanzó, se hizo cada vez más popular para una gama más amplia de aplicaciones, incluidos IoT, big data, datos en tiempo real y AA, además de prácticas de desarrollo más modernas, como contenedores, microservicios y seguridad.

Computación en la nube

A medida que el desarrollo continuó modernizándose, los desarrolladores y los sectores de TI y de operaciones descubrieron con bastante rapidez que administrar la infraestructura y los servidores era difícil y costoso. Como respuesta a esto, muchos proveedores de entornos en la nube lanzaron sus servicios entre 2002 y 2010, incluida Google Cloud Platform.

cloudcomputing
Volumen de términos de búsqueda para "computación en la nube" de 2004-2012

Bases de datos en la nube

Los servicios en la nube incluyen el almacenamiento, las bases de datos y mucho más. Se vuelven una necesidad a medida que la tecnología se hace más robusta y procesan grandes cantidades de datos en tiempo real de dispositivos IoT o casos de uso como AA y modelos de lenguaje grandes. Si bien hubo búsquedas del término "base de datos en la nube" desde 2004, se disparó en 2017, lo que coincidió con Cloud Spanner de Google Cloud. Y con el surgimiento de la tecnología de IA, es muy probable que este término de búsqueda siga aumentando en los próximos meses y años.

Innovaciones actuales

La tecnología de desarrollo disruptiva, como la inteligencia artificial y el aprendizaje automático, se encuentran en todas las áreas del desarrollo actual. Desde la programación asistida por IA hasta la resolución de problemas con big data, la IA está entrando en nuestras vidas. Así que no es de extrañar que los desarrolladores estén buscando algunos términos clave.

Inteligencia artificial, aprendizaje automático y mucho más

Si bien algunas aplicaciones de IA, AA, aprendizaje profundo y modelos de lenguaje grandes (LLM) son nuevas, la mayoría de los términos no lo son. Incluso en 2004, AI y AA eran términos de búsqueda de interés. En 2015, la mayoría de estos términos comenzaron a repuntar y continúan con una tendencia al alza, con un gran aumento en el interés en 2022. Ese mismo año, la "IA generativa" se introdujo formalmente en el mundo. Python es el lenguaje de programación estrechamente asociado con la IA más buscado, lo que lo convirtió en el lenguaje más buscado en 2019, superando finalmente a Java.

Artificial Intelligence
Volumen de términos de búsqueda para "inteligencia artificial", "aprendizaje automático", "IA generativa" y "aprendizaje profundo" desde 2004 hasta el presente

Planes futuros

Si bien algunos aspectos del desarrollo se volvieron progresivamente más simples, modernos y ligeros, ahora hay más opciones y más complejidad cuando se trata de tu pila tecnológica. Por eso, no es de extrañar que "¿por qué mi código no funciona?" haya sido muy buscado tanto en los primeros días como en la actualidad. En Google, haremos todo lo posible para ayudar a agilizar y simplificar la tecnología para ayudarte a compilar de manera más inteligente y enviar contenido más rápido con nuevas tecnologías, como Project IDX, Android Studio Bot y programación para Bard.

image5.png
Volumen de términos de búsqueda para "¿por qué mi código no funciona?" desde 2004 hasta el día de hoy

Es inspirador ver lo que lograste con las respuestas a tus preguntas, ya sea que estés tratando de resolver problemas específicos, aprendiendo nuevas habilidades o prácticas recomendadas, descubriendo qué tecnología quieres usar o soñando con tu próxima gran idea. Ansiamos ver lo que traerán los próximos 25 años.

Sigue las tendencias y estadísticas sobre Google para desarrolladores en YouTube, LinkedIn e Instagram.