Seorang pengguna Hacker News membagikan unggahan LinkedIn dari seorang insinyur Meta yang mengatakan bahwa merilis dengan AI terasa seperti bekerja di dalam kotak hitam. Memeriksa setiap baris kode yang dihasilkan AI akan memakan waktu terlalu lama, sehingga para insinyur mungkin berakhir memiliki sistem yang hanya mereka pahami pada tingkat tinggi. Unggahan tersebut menyebut hal ini bertentangan dengan naluri insinyur perangkat lunak, yang terbiasa memahami apa yang mereka bangun, dan mempertanyakan seberapa banyak pemahaman yang cukup sebelum melangkah lebih jauh.
Komentator menggambarkan pergeseran dalam tempat usaha dicurahkan. Salah satunya mengatakan bahwa dengan lebih sedikit waktu untuk coding, lebih banyak waktu beralih ke pengujian, dan LLM menemukan kesalahan implementasi ketimbang kesalahan pengodean, bahkan pada kode yang menurut penulisnya sempurna. Yang lain mencatat adanya pertukaran: waktu yang dihemat dalam membuat kode dihabiskan untuk verifikasi, jadi pekerjaannya hanya berpindah, bukan hilang. Beberapa membandingkan penyusunan prompt LLM dengan manajemen produk, di mana akuntabilitasnya kurang langsung, sementara yang lain berpendapat bahwa insinyur tetap bertanggung jawab atas kode apa pun yang mereka kirimkan, baik ditulis oleh rekan maupun AI.
Seorang pengembang yang membangun kompilator autovectorising menggambarkan alur kerja yang bertumpu pada pengujian intensif, termasuk gerbang rilis yang berjalan berjam-jam di lima arsitektur. Sesi perencanaan panjang yang mencakup kasus tepi dan desain pengujian mendahului implementasi, dan pengembang tetap meninjau kode, meski mengakui tidak setiap baris diperiksa secara cermat. Selama enam bulan, kualitas kode tetap cukup tinggi, yang sebagian besar ia kaitkan dengan perencanaan di awal.
Sumber: Hacker News · Diringkas oleh HeadlinesBriefing