Bulan ini, Google Penelusuran genap berusia 25 tahun. Banyak yang berubah selama seperempat abad terakhir dalam bidang pengembangan, tetapi ada satu hal yang tetap sama - ketika Anda terjebak dalam suatu masalah, membaca dokumentasi, mempelajari teknologi baru, atau mencari tahu tech stack terbaik untuk proyek Anda, Penelusuran menjadi alat yang sangat membantu untuk menjawab pertanyaan Anda.
Yang Anda butuhkan adalah sinyal yang kuat ketika ingin menelusuri tren developer di web, seluler, cloud, dan AI selama bertahun-tahun. Mari kita lihat beberapa hal menarik yang Anda cari* – dan beberapa pertanyaan lucu – karena semua orang menyukai retrospeksi yang bagus.
*Catatan: Data Google Trends telah ada sejak tahun 2004.
Setelah balon internet dot-com meledak pada tahun 2000–2001, web terus berkembang dan internet meledak. Pengembangan Web merespons dengan mengizinkan para desainer memasukkan multimedia ke dalam halaman web. Cascading Style Sheets (CSS) (dirilis pada tahun 1997) dan video Flash (1996-2017) mengubah tampilan dan gerakan halaman web, dan streaming mengubah cara orang menonton video. Namun, antarmuka dan struktur dasar halaman web tetap sama. Dengan banyaknya browser yang hadir di pasaran, framework dan library JavaScript juga ikut berkembang karena bisa dijalankan di mana saja dengan CSS dan HTML. Semua pergeseran ini memunculkan beberapa penelusuran yang menarik.
Anda tidak bisa membayangkan pengembangan web tanpa CSS. Dan ternyata, "bagaimana cara menengahkan div" telah dicari sejak dahulu - ini juga menjadi bahan meme yang banyak di internet selama bertahun-tahun.
JavaScript adalah bahasa pemrograman front-end yang digunakan untuk menambahkan interaktivitas dan perilaku dinamis ke halaman web. Inilah salah satu bahasa pemrograman paling populer di dunia, dan sangat penting untuk membangun aplikasi web modern. Namun, dalam beberapa kasus, sebagian besar developer harus menanyakan pada diri mereka sendiri tentang JavaScript apa yang sebaiknya mereka gunakan. Vanilla? Framework? Library?
Mulai tahun 2007 ada peningkatan penelusuran untuk jQuery, yang mencapai puncaknya pada tahun 2013 dan mulai menurun setelahnya. Sementara itu, developer mulai lebih tertarik pada React dan Angular hampir bersamaan dengan puncak jQuery. Pada bulan April 2018, mereka semua memiliki volume penelusuran yang sama, dan segera setelahnya React mengambil alih, diikuti oleh Angular. Nigeria paling banyak menelusuri React, sementara Jepang lebih memilih jQuery, dan Ekuador memilih Angular. Sekarang, pilihan framework JavaScript menjadi subjek dari banyak kontroversi - apa yang menjadi favorit Anda? Bagikan pendapat Anda dengan kami.
Seiring dengan perkembangan web, begitu pula dengan perangkat seluler. Ponsel berubah dari seluler menjadi smartphone. Ekonomi aplikasi bertumbuh subur. Karena infrastruktur yang rendah dan keterbatasan finansial, banyak pasar negara berkembang di Asia, Afrika, dan Amerika Latin melewatkan era desktop dan memilih seluler untuk mendapatkan informasi dan hiburan. Pengembangan seluler –khususnya Android– melesat pesat sebagai responsnya.
Mulai tahun 2007, Android dirilis sebagai platform developer sebelum perangkat dipasarkan, bersamaan dengan Android Developer Challenge pertama yang diluncurkan untuk mendukung dan memberikan penghargaan kepada developer yang membuat aplikasi terbaik. Pada tahun 2008, Android OS dirilis dan bersifat open source, bersama-sama dengan T-Mobile G1 sebagai smartphone pertama yang menjalankan Android. Pada tahun yang sama, Android Market dirilis, memberikan cara yang mudah bagi developer untuk mendistribusikan aplikasi ke komunitas Android. Pada tahun 2012, marketplace ini berganti nama menjadi Google Play. Semua momentum ini menambah kesemarakannya, tetapi penelusuran benar-benar mulai meningkat tahun 2012.
Bahkan developer web pun tidak bisa lepas dari pentingnya perangkat seluler pada masa kejayaannya. Pada tahun 2010, "mengutamakan seluler" dan "desain responsif" menjadi praktik terbaik web untuk mendukung traffic seluler. Sebagai respons terhadap indikasi yang jelas bahwa seluler akan terus berkembang, pada tahun 2015, algoritme peringkat penelusuran Google berubah menjadi mengutamakan konten yang ramah seluler. Dijuluki 'Mobilegeddon' oleh Chuck Price dalam sebuah postingan yang ditulis di Search Engine Watch, developer dengan cepat menelusuri istilah tersebut dan menyesuaikan praktik terbaik mereka seperti desain responsif dan mengutamakan seluler. Pada tahun 2017, traffic seluler menyumbang sekitar setengah dari traffic web di seluruh dunia sebelum secara permanen melampauinya pada 2020.
Selama 25 tahun terakhir, pengembangan cloud telah berevolusi dari teknologi eksklusif menjadi solusi utama untuk organisasi dari skala kecil hingga besar. Tidak perlu lagi mengelola infrastruktur dan operasional memberikan sejumlah keuntungan seperti penghematan biaya, kecepatan, dan skalabilitas. Pada masa-masa awal, teknologi ini banyak digunakan untuk menghosting situs web dan aplikasi statis. Namun ketika teknologinya semakin matang, layanan ini semakin populer untuk berbagai aplikasi yang lebih luas, termasuk IoT, big data, data real-time, dan ML serta praktik pengembangan yang lebih modern seperti container, microservice, dan keamanan.
Ketika pengembangan terus dimodernisasi, developer, IT, dan operasi menyadari dengan cepat bahwa mengelola infrastruktur dan server itu sulit dan mahal. Untuk merespons hal tersebut, banyak penyedia lingkungan cloud yang diluncurkan antara tahun 2002-2010, termasuk Google Cloud Platform.
Layanan cloud merambah ke penyimpanan, database, dan masih banyak lagi – sebuah kebutuhan seiring dengan semakin kuatnya teknologi, mendukung data dalam jumlah besar secara real time dari perangkat IoT atau kasus penggunaan seperti ML dan model bahasa besar. Meskipun sudah ada penelusuran untuk istilah "database cloud" sejak 2004, istilah ini melonjak pada tahun 2017, bertepatan dengan Cloud Spanner dari Google Cloud. Dan dengan kebangkitan teknologi AI terbaru, kemungkinan besar istilah penelusuran ini akan terus meningkat dalam beberapa bulan dan tahun ke depan.
Teknologi developer yang disruptif seperti kecerdasan buatan dan machine learning telah merasuk ke dalam pengembangan saat ini. Mulai dari coding dengan bantuan AI hingga pemecahan masalah dengan memanfaatkan big data, AI memasuki kehidupan kita. Jadi tidak heran jika developer menelusuri beberapa istilah penting.
Meskipun beberapa aplikasi AI, ML, deep learning, model bahasa besar (LLM) adalah hal baru, sebagian besar istilahnya tidak. Bahkan pada tahun 2004, AI dan ML merupakan istilah penelusuran yang banyak dicari. Pada tahun 2015, sebagian besar istilah tersebut mulai kembali populer dan terus mengalami tren kenaikan, dengan lonjakan yang sangat tinggi pada tahun 2022. Pada tahun yang sama, 'AI generatif' secara resmi diperkenalkan ke dunia. Python adalah bahasa coding yang paling banyak dicari terkait dengan AI, menjadi bahasa yang paling banyak dicari pada tahun 2019, dan akhirnya melampaui Java.
Meskipun beberapa aspek pengembangan telah semakin bersih, modern, dan ringan - sekarang ada lebih banyak pilihan dan kompleksitas terkait tech stack Anda. Jadi, tidak heran jika pertanyaan "mengapa kode saya tidak berfungsi" melonjak di masa-masa awal dan saat ini. Di Google, kami akan melakukan yang terbaik untuk membantu merampingkan dan menyederhanakan teknologi untuk membantu Anda membangun dengan lebih cerdas dan meluncurkan lebih cepat dengan teknologi baru seperti Project IDX, Android Studio Bot, dan coding untuk Bard.
Sangat menginspirasi melihat apa yang telah Anda lakukan dengan jawaban atas pertanyaan-pertanyaan Anda, saat Anda mencoba memecahkan masalah tertentu, mempelajari keahlian baru atau praktik terbaik, mencari tahu teknologi yang ingin Anda gunakan, atau memimpikan ide besar berikutnya. Kami sangat menantikan hal-hal yang akan terjadi dalam 25 tahun ke depan.
Ikuti lebih banyak insight dan tren developer di Google untuk Developer di YouTube, LinkedIn, dan Instagram.