𝗜 𝗧𝗮𝗵𝘂 𝗱𝗮𝗹𝗮𝗺 𝟱 𝗠𝗲𝗻𝗶𝘁 𝗔𝗽𝗮𝗸𝗮𝗵 𝗔𝗻𝗱𝗮 𝗠𝗲𝗻𝗴𝗴𝘂𝗻𝗮𝗸𝗮𝗻 𝗔𝗜 𝘀𝗲𝗯𝗮𝗴𝗮𝗶 𝗜𝗻𝘀𝗶𝗻𝘆𝘂𝗿 𝗮𝘁𝗮𝘂 𝗣𝗲𝗻𝗷𝘂𝗱𝗶
Seorang insinyur memulai dengan arsitektur. Seorang penjudi memulai dengan prompt.
Banyak orang memberikan prompt, menjalankan kode, dan melihat UI yang berfungsi. Mereka pikir mereka telah membangun sebuah sistem. Padahal mereka hanya membangun sebuah demo.
Demo gagal di produksi. Sistem tetap berjalan pada jam 2 pagi.
AI menulis kode dengan cepat. AI tidak menemukan apa yang dibutuhkan pengguna. AI tidak mengetahui aturan bisnis Anda. AI tidak merasakan ketegangan dalam rapat pemangku kepentingan.
Jika Anda memulai dengan prompt, Anda membangun di atas asumsi. AI mengeksekusi asumsi tersebut dengan cepat. Ia membawa Anda ke arah yang salah dengan lebih cepat.
Insinyur fokus pada hal-hal yang diabaikan AI:
- Siklus hidup dan peran token.
- Indeks database dan keamanan migrasi.
- Versi API dan kontrak error.
- Validasi input dan manajemen rahasia.
- Logging terstruktur dan tracing.
Penjudi meminta perbaikan kepada AI. Insinyur menelusuri alur permintaan.
AI mempercepat pertumbuhan fitur. Ia juga mempercepat utang teknis. Setiap baris kode yang tidak Anda pahami adalah pinjaman dari diri Anda di masa depan.
Hindari spiral prompt:
- Menulis prompt yang samar.
- Mendapatkan blok kode.
- Memperbaiki satu bug.
- Merusak dua hal lainnya.
- Ulangi sampai sistem menjadi berantakan.
Cara menggunakan AI dengan benar:
- Rancang sebelum Anda mendelegasikan.
- Gunakan dokumen satu halaman untuk menentukan batasan.
- Bekerja dalam irisan vertikal (vertical slices).
- Anggap kode AI sebagai draf pertama.
- Tinjau untuk konsistensi.
Jika Cursor menghilang besok, jelaskan bagaimana aplikasi Anda bekerja. Bukan apa yang dilakukannya. Tapi bagaimana cara kerjanya.
Gunakan AI untuk mempercepat pemikiran Anda. Jangan gunakan untuk menggantikan pemikiran Anda.
Source: https://dev.to/akshay_mali_837a6ec7bd92a/-i-can-tell-within-5-minutes-whether-someone-is-using-ai-as-an-engineer-or-as-a-gambler--26ap Optional learning community: https://t.me/GyaanSetuAi