Untuk tim yang aktif menggunakan asisten pengkodean AI (Copilot, Cursor, Windsurf, dll.), saya melihat pola yang membuat frustrasi: semakin kompleks basis kode Anda, semakin banyak waktu yang dihabiskan pengembang untuk mencegah AI merusak sesuatu.
Beberapa skenario umum yang saya temui:
* AI menyarankan kode yang sepenuhnya mengabaikan pola yang ada
* Ini membuat ulang komponen yang sudah kita miliki
* Ini memodifikasi arsitektur inti tanpa memahami implikasinya
* Ia melupakan konteks penting dari percakapan sebelumnya
* Perlu pengingat terus-menerus tentang keputusan tumpukan teknologi kami
Untuk tim teknik yang menggunakan alat AI:
1. Seberapa sering Anda melihat AI mencoba melakukan perubahan besar?
2. Berapa banyak waktu yang Anda habiskan untuk meninjau/mengoreksi saran AI?
3. Alur kerja apa yang telah Anda kembangkan untuk mencegah AI keluar jalur?
Sangat tertarik pada pengalaman dari tim dengan basis kode yang matang.