Berhenti Menggunakan AI Sebagai Mesin Pencari
Saya melihat seorang pengembang menghabiskan waktu empat puluh menit berbicara dengan Claude tentang skema database. Setiap pesan adalah pertanyaan. Setiap balasan adalah jawaban. Pada akhirnya, mereka mendapatkan skema yang berfungsi tetapi terasa salah.
Modelnya bukan masalahnya. Formatnya yang bermasalah. Mereka menggunakan percakapan seperti sesi tanya jawab. Padahal mereka membutuhkan sesi berpikir. Keduanya tidaklah sama.
Google melatih Anda untuk menggunakan kueri. Anda menyusun istilah singkat, mendapatkan hasil, lalu menutup tab. Kebiasaan ini gagal saat menggunakan AI. Ketika Anda memperlakukan AI seperti mesin pencari, Anda hanya mendapatkan jawaban. Anda tidak mendapatkan wawasan. Anda mendapatkan sintaks alih-alih arsitektur. Anda mendapatkan apa yang Anda minta, bukan apa yang Anda butuhkan.
Mesin pencari menemukan fakta yang sudah ada. AI dapat bernalar melalui masalah baru. Mesin pencari adalah sebuah perpustakaan. AI bisa menjadi seorang rekan kerja. Perpustakaan memberi Anda apa yang tertulis. Rekan kerja akan menyanggah asumsi Anda dan menemukan celah dalam rencana Anda.
Lihatlah dua cara untuk menanyakan hal yang sama:
Mode pencarian: "Apa cara terbaik untuk menyusun microservice Python?"
Mode berpikir: "Saya sedang membangun microservice Python untuk tiga API. Setiap API memiliki aturan retry dan bentuk data yang berbeda. Saya sedang memilih antara satu aplikasi FastAPI dengan queue atau tiga consumer terpisah. Dua engineer akan memelihara ini. Tradeoff apa yang saya lewatkan?"
Cara pertama memberi Anda sebuah postingan blog. Cara kedua membuat Anda berpikir.
Pengguna terbaik tidak memiliki prompt yang cerdas. Mereka membawa lebih banyak konteks. Mereka menjelaskan apa yang mereka bangun, batasan-batasannya, dan apa yang sudah mereka coba.
Mereka juga mengatakan hal-hal seperti: "Ini terasa salah tetapi saya tidak tahu mengapa."
Ini adalah prompt yang hebat. Ini memerintahkan model untuk menyelidiki asumsi Anda. Ini membantu model menemukan masalah yang tidak dapat Anda sebutkan.
Hasil yang dangkal terjadi ketika pertanyaan terlalu rapi. Rekayasa yang sebenarnya itu berantakan. Ada tenggat waktu dan kode legacy. Jika Anda menghilangkan kekacauan tersebut, AI akan memberi Anda jawaban bersih yang mengabaikan realitas. Kekacauan itulah masalah yang sebenarnya.
Sebelum prompt Anda berikutnya, luangkan waktu dua menit untuk menulis tiga hal ini:
- Apa yang ingin Anda capai.
- Pendekatan yang sedang Anda pertimbangkan.
- Apa yang membuat Anda ragu.
Berikan ketiganya kepada model terlebih dahulu.
Ini membutuhkan lebih banyak upaya. Ini adalah upaya yang seharusnya Anda lakukan sebelum menulis kode apa pun. AI tidak menambahkan langkah ini. AI hanya membuat tindakan melewatkan langkah ini menjadi lebih mahal harganya.
Mesin pencari membutuhkan kueri yang bersih. Rekan berpikir membutuhkan gambaran lengkap.
Berhentilah merapikan kekacauan tersebut. Kekacauan itu adalah konteks Anda.
Sumber: https://dev.to/gmoustakas/stop-using-ai-as-a-search-engine-with-extra-steps-49oo
Komunitas belajar opsional: https://t.me/GyaanSetuAi