Sebagai seorang developer atau programmer salah satu skill yang harus dimiliki itu adalah skill googling atau web search untuk mencari informasi yang tepat sesuai kebutuhan, karena dari 100% jam kerja lebih banyak waktu yang kita habiskan untuk mencari sesuatu di google atau mesin pencari lainnya jika di bandingkan dengan typing code kita, entah itu mencari solusi dari error, mencari tutorial, mencari dokumentasi atau bahkan mencari snippet untuk code kita, karena pada dasarnya programming bukan untuk dihafal. Bahkan seorang developer itu bisa disebut juga dengan professional web searcher.
Masalahnya untuk mencari sesuatu di mesin pencari itu tidak mudah, terkadang informasi yang dibutuhkan itu tidak ketemu, entah itu sumber-sumbernya sudah terlalu lama atau bahkan kita tidak tahu keyword yang kita masukan ke mesin pencari itu sebetulnya apa yang lebih tepatnya. Berikut ada 10 tips agar informasi yang dibutuhkan cepat dan tepat ditemukan.
1. Copy paste error ke google atau mesin pencari
Tips pertama jika ingin mencari solusi dari sebuah error saat kita coding, kalian cukup copy pesan error ke mesin pencari, maka hasilnya akan memberikan solusi terkait karena mungkin saat ada beberapa orang yang mengalami error yang sama juga. Tinggal kalian cari artikel yang paling sesuai dengan error yang kalian dapatkan di hasil pencariannya dari banyak website.
Setelah mencopy code maka paste ke mesin pencari dan hasilnya akan seperti berikut:

2. Site:[nama website]
Kalau ingin hasil pencarian yang muncul hanya dari website tertentu saja, kalian bisa tambahkan (site:[nama website]) bisa anda letakkan di depan atau di belakang kata kunci yang anda masukan. Misalnya saya ingin pencariannya hanya muncul dari website stackoverflow saja, maka saya akan menulis site: lalu nama websitenya misalnya stackoverflow.com spasi kata kunci atau pesan error dari code kita.
3. Dengan menggunakan penengah (AND (&) and OR (|))
Jika kalian ingin melakukan beberapa pencarian sekaligus, misalkan saya mau mencari artikel atau tutorial mengenai Bootstrap dan Bulma, kalian bisa tuliskan Bootstrap spasi Bulma maka mesin pencari akan menampilkan keduanya bersamaan di website yang sama atau terpisah karena pada default nya mesin mencari mengganti (spasi) menjadi AND (&), tapi jika kita menuliskan Bootstrap OR (|) Bulma maka mesin pencari akan menampilkan hasilnya secara terpisah, satu website menampilkan artikel terkait Bootstrap saja dan lainnya menampilkan Bulma saja.
Berikut contoh pencarian mengenai Bootstrap AND (&) Bulma:
Mencari dengan metode lain, Bootstrap OR (|) Bulma:
4. Mencari berdasarkan tahun sebelum atau sesudah (before:[tahun], after:[tahun])
Berikutnya Kalau kita mau cari sesuatu berdasarkan tahun tertentu yang secara spesifik, Kita mau mencari tutorial yang tidak terlalu jadul atau bahkan sudah kadaluarsa, karena versi stack kita sudah menggunakan terbaru, misalnkan kita mencari tutorial connect database menggunkan python di tahun 2011 dan di tahun 2021, kita cukup menulis how to connect database using python before:2011, maka hasilnya akan ditampilkan berdasarkan artikel tahun-tahun sebelum 2011, tapi jika kita memasukan kata kunci how to connect database using python after:2021 maka hasilnya akan menampilkan artikel terbaru Setelah tahun 2021.
Disini saya memasukan kata kunci "how to connect database using python before:2011", maka akan menampilkan sebagai berikut:
Selanjutnya saya memasukan dengan metode lain "how to connect database using python before:2011", maka akan menampilkan sebagai berikut:
5. Menghilangkan website tertentu dalam pencarian (-[nama website])
Saat mencari sesuatu mungkin kita ingin menghilangkan hasil pencarian dari website tertentu, misalkan anda hanya ingin mencari hasil pencarian dari sebuah artikel dan bukan hasil pencarian dari video contohnya youtube, anda dapat menuliskan kata kunci seperti berikut: kata kunci anda -[nama website], contohnya how to import image from JSON to React JS app -youtube.com. Maka hasil penelusuran hanya menampilkan dari website lain selain dari Youtube.com
6. Mencari website serupa dengan keyword yang dimasukkan (related:[keyword])
Terkadang kita bingung untuk mencari alternatif dari sebuah framework atau library, maka ada cara untuk memecahkan masalah tersebut dengan menuliskan related:[keyword], contohnya kita mencari sebuah framework alternatif dari TailwindCSS, cukup dengan menuliskan related:TailwindCSS. Dan contoh lainnya kita mencari sebuah alternatif dari library Swiper Js, cukup dengan menuliskan related:Swiper JS.
Berikut contoh pencarian menggunakan related:TailwindCSS :
Berikut contoh lainnya untuk pencarian menggunakan related:Swiper JS:
7. Wildcard (*)
Salah satu penggunan wildcard (*) di dalam mesin pencari yaitu untuk melengkapi keyword yang kita masukan dan mencari artikel yang sama dengan yang kita ketikan dan lanjutannya akan ditampilkan berdasarkan hasil yang relate. Contohnya jika kita ingin mencari cara untuk sort array di berbagai Bahasa pemrograman kita bisa memasukan kata kunci seperti berikut : how to sort array * . maka semua Informasi akan menampilkan cara sorting array dari berbagai Bahasa pemrograman.
Disini saya memasukan kata kunci "how to sort array *", maka akan menampilkan sebagai berikut:
Selain itu, wildcard (*) juga bisa kita gunakan untuk mencari subdomain dari suatu website dengan memasukan keyword seperti ini: site:*.github.com, maka hasil penelusuran akan menampilkan semua subdomain dari github.
8. Filetype:[ekstensi file]
Selanjutnya jika kita mencari file secara spesifik dalam bentuk tertentu misalkan PDF, PPT, XML dsb, untuk keperluan tertentu maka kita bisa memasukan kata kunci sebagai berikut: kata kunci (spasi) Filetype:PDF. Contohnya jika kita mencari sebuah file sebagai bahan untuk persentasi maka di butuhkan file berupa PPT, tinggal masukan saja keyword seperti ini: Pemrograman web fundamental filetype:PPT, maka hasil penelusuran akan menampilkan website yang mempunyai file jenis tertentu (PPT) dengan jenis artikel terkait, contoh hasil penelusuran sebagai berikut:
9. Berdasarkan ukuran gambar (imagesize[panjang x lebar])
Selain hanya mencari jenis file nya saja, kita juga bisa mencari file berjenis gambar secara spesifik ukurannya untuk keperluan wallpaper dan lainnya, misalkan kita mencari gambar dengan ukuran 1920 x 1080, kita bisa memasukan kata kunci seperti berikut: python programming imagesize 1920x1080, maka hasil penelusuran akan menampilkan gambar yang terkait dengan kata kunci jika berikut dengan ukuran gambar sesuai yang kita masukkan seperti di bawah ini:
10. Reverse image search
Dan tips terakhir adalah kita bisa melakukan pencarian dengan mengupload atau mengcopy paste url pada gambar kita yang ingin kita cari sumbernya gambar. Pertama saya kunjungi website image. google.com kemudian masukan url link atau upload gambar yang hendak kita cari, contohnya saya punya url link dari salah satu CEO Rapidapi, saya masukan ke kolom pencarian, maka hasilnya adalah semua foto yang terkait dari gambar yang kita cari, berikut contoh hasil penelusurannya: