Minta Alternatif dan Trade-off, Bukan Satu Jawaban
AI cenderung menyodorkan satu solusi seolah tidak ada pilihan lain, padahal keputusan teknik hampir selalu punya konsekuensi. Meminta dua atau tiga alternatif beserta kelebihan-kekurangannya mengubah AI dari 'pemberi jawaban' menjadi 'penyaji opsi', dan keputusan tetap di tanganmu. Cara ini juga melatihmu untuk technical interview, karena pertanyaan 'kenapa kamu pilih X?' dijawab dengan perbandingan, bukan selera. Selalu sebutkan kriteria pembandingnya — performa, kemudahan perawatan, atau kecepatan pengerjaan.
👀 Contoh dulu
Beri 3 cara menyimpan sesi login di aplikasi Next.js. Untuk tiap cara sebutkan kelebihan, kekurangan, dan kapan sebaiknya dipakai. Kriteria saya: keamanan lebih penting daripada kemudahan.
Hasilnya: AI menyajikan tabel perbandingan cookie httpOnly, JWT di localStorage, dan session server — beserta risikonya masing-masing.
📝 Sekarang giliranmu
Kamu harus memilih cara menyimpan file yang diunggah pengguna. Tulis prompt yang meminta minimal 2 alternatif, meminta kelebihan dan kekurangan tiap alternatif, dan menyebut kriteria yang kamu pakai untuk memutuskan.