Isu Kualiti Kod Janaan AI Mencetuskan Industri Baharu Perkhidmatan Pembersihan "Vibe Code"

Pasukan Komuniti BigGo
Isu Kualiti Kod Janaan AI Mencetuskan Industri Baharu Perkhidmatan Pembersihan "Vibe Code"

Kebangkitan alat pengkodan berkuasa AI telah mencipta kesan sampingan yang tidak dijangka: pasaran yang berkembang untuk pembangun yang pakar dalam membaiki perisian janaan AI yang berselerak. Pakar pembersihan vibe code ini sedang membina keseluruhan perniagaan di sekitar pembaikan hutang teknikal yang ditinggalkan oleh pembangunan dibantu AI yang pantas.

Istilah vibe coding merujuk kepada perisian yang dijana dengan cepat yang berfungsi tetapi tidak mempunyai struktur, ujian, atau kebolehselenggaraan yang betul. Walaupun alat AI boleh membantu pembangun mencipta prototaip berfungsi lebih cepat berbanding sebelum ini, kod yang terhasil sering memerlukan pembersihan yang ketara sebelum ia boleh digunakan dalam persekitaran pengeluaran.

Isu Kod AI Biasa Yang Memerlukan Pembersihan:

  • Ketidakselarasan dengan piawaian reka bentuk UX/UI
  • Prestasi lemah dan susun atur tidak cekap
  • Kekurangan liputan ujian yang sewajarnya
  • Kelemahan keselamatan dan lubang keselamatan
  • Seni bina berselerak akibat penggunaan berlebihan alat AI
  • Dokumentasi dan spesifikasi yang hilang
  • Amalan pengekodan yang lemah menjejaskan kebolehselenggaraan

Sentuhan Manusia Masih Penting untuk Kualiti Kod

Walaupun keupayaan AI yang mengagumkan, pembangun dalam komuniti menunjukkan perbezaan asas antara kegagalan kod yang dijana manusia dan mesin. Pembangun manusia membuat kesilapan yang boleh diramal yang boleh dijangka dan dikesan dengan cepat oleh jurutera berpengalaman. Sistem AI, bagaimanapun, boleh gagal dengan cara yang tidak dijangka yang memerlukan penelitian baris demi baris untuk mengenal pasti dan membaiki.

Cabaran menjadi lebih kompleks lagi apabila pembangun yang tidak berpengalaman menggunakan alat AI tanpa memahami struktur kod asas. Gabungan ini sering menghasilkan perisian yang kelihatan berfungsi di permukaan tetapi mengandungi masalah tersembunyi yang hanya muncul semasa usaha penyelenggaraan atau penskalaan.

Dari Prototaip kepada Masalah Pengeluaran

Ramai pembangun mengakui bahawa kod janaan AI boleh berfungsi sebagai alat prototaip yang berkesan, membolehkan pasukan menguji idea dengan cepat dan mengumpul maklum balas pengguna. Walau bagaimanapun, industri perisian mempunyai sejarah panjang prototaip yang secara tidak sengaja menjadi sistem pengeluaran tanpa pemfaktoran semula yang betul.

Saya telah menghabiskan sebahagian besar kerjaya saya membaiki atau menulis semula kekacauan yang dicipta oleh pembangun manusia. Sekarang ini, vibe coding hanya bermakna mungkin terdapat lebih banyak perkara seperti ini.

Corak ini wujud sebelum alat AI, tetapi kelajuan dan kebolehcapaian pengkodan AI telah menguatkan masalah tersebut. Pasukan kini boleh menjana aplikasi kompleks dalam beberapa jam berbanding minggu, tetapi hutang teknikal terkumpul dengan sama cepatnya.

Data Pasaran untuk Perkhidmatan Pembersihan Kod Vibe:

  • VibeCodeFixers.com : ~300 pembangun berpengalaman berdaftar
  • 30-40 projek disambungkan dengan pembaik setakat ini
  • Pakar individu melaporkan 15-20 pelanggan tetap
  • Perkhidmatan tersedia di platform seperti Fiverr
  • Industri muncul pada awal 2023, mendapat daya tarikan sepanjang 2024

Ekonomi Gig Baharu Muncul

Perkhidmatan pembersihan profesional bertindak balas kepada permintaan ini dengan platform khusus dan tawaran pekerja bebas. Perkhidmatan ini biasanya menangani isu pengkodan AI biasa termasuk pengoptimuman prestasi yang lemah, susun atur antara muka pengguna yang tidak sejajar, liputan ujian yang tidak mencukupi, dan kelemahan keselamatan yang sering diabaikan oleh sistem AI.

Pakar pembersihan melaporkan permintaan yang stabil daripada pasukan kecil dan syarikat permulaan yang menggunakan AI untuk membina produk berdaya maju minimum tetapi kini memerlukan bantuan profesional untuk menjadikan perisian mereka boleh diskalakan dan boleh diselenggara. Walaupun ini mencipta peluang untuk pembangun berpengalaman, ia juga menyerlahkan kepentingan berterusan kepakaran manusia dalam pembangunan perisian.

Kemunculan industri pembersihan ini menunjukkan bahawa walaupun alat AI telah mendemokrasikan penciptaan perisian, ia tidak menghapuskan keperluan untuk pembangun manusia mahir yang memahami seni bina perisian, keselamatan, dan kebolehselenggaraan jangka panjang.

Rujukan: The Software Engineers Paid to Fix Vibe Coded Messes